A Claude Code újabb lépést tett a fejlesztői eszközök integrációja felé. A Claude Code Channels funkció lehetővé teszi, hogy Telegram, Discord és iMessage üzeneteket közvetlenül a futó terminál-sessionbe küldjünk. A Channels a fejlesztő saját munkakörnyezetébe ágyazza az üzenetküldőket, valós idejű push-modellel.
Hogyan működik a Claude Code Channels?
A Channels egy MCP szerver, amely eseményeket pushol a futó Claude Code sessionbe. Ha a fejlesztő elindítja a –channels kapcsolóval a terminált, a kiválasztott plugin azonnal figyeli a bejövő üzeneteket. A kommunikáció kétirányú: Claude elolvassa az üzenetet, elvégzi a feladatot, és a válasz megjelenik a küldő platformon.
Három hivatalos plugin érhető el a research preview-ban: Telegram, Discord és iMessage. Mindhárom a claude-plugins-official marketplace-en keresztül telepíthető. A telepítés a Claude Code-on belül történik a /plugin install paranccsal. A pluginok futtatásához Bun runtime szükséges.
Az iMessage plugin különösen érdekes macOS felhasználóknak. Nincs szükség bot-tokenre vagy külső szolgáltatásra. A plugin közvetlenül a Messages adatbázist olvassa, és AppleScript-en keresztül válaszol. A saját telefonszámra küldött üzenet automatikusan átjut, további konfigurálás nélkül.
A Telegram és Discord pluginok klasszikus bot-modellt követnek. A fejlesztő létrehozza a botot a BotFather-en vagy a Discord Developer Portalon. Megkapja a tokent, konfigurálja a plugint, és elindítja a channel-t. Ezután egy párosítási kóddal hitelesíti magát. Az egész folyamat néhány perc alatt elvégezhető.
Az Anthropic egy fakechat nevű demo plugint is biztosít. Ez egy localhost-on futó chat-felület, amelyen kipróbálható a Channels működése külső szolgáltatás nélkül. Fejlesztéshez és teszteléshez ideális kiindulópont.
Mire jó a Channels a gyakorlatban?
Az első és legkézenfekvőbb felhasználás a chat-bridge. A fejlesztő elhagyja az íróasztalát, de a Telegramról továbbra is kérdezhet a projektjéről. Claude hozzáfér a teljes helyi fájlrendszerhez, az MCP szerverekhez és a projekt konfigurációjához. A válasz a Telegram-csevegésben jelenik meg.
A második fontos eset a webhook-fogadás. A fejlesztő saját channel plugint írhat, amely CI/CD pipeline-ok, hibakövetők vagy deploy rendszerek webhookjait fogadja. Ha a build elbukik, az értesítés ott landol, ahol Claude már nyitva tartja a projekt fájljait. Ez lényegesen gyorsabb reakciót tesz lehetővé, mint a hagyományos értesítési lánc.
A Channels kiegészíti a meglévő távoli hozzáférési módokat. A Remote Control a böngészőből irányítja a helyi sessiont. A Channels ezzel szemben külső forrásokból pushol eseményeket bele. A kettő jól kombinálható: a Remote Control az interaktív munka eszköze, a Channels az automatikus értesítéseké.
Fontos különbség a többi Claude Code integrációhoz képest: a Channels nem indít új cloud sessiont. A Slack-integráció például egy felhő-alapú környezetben fut. A Channels viszont a helyi gépen futó sessionbe szól bele. Ezért a fejlesztő minden helyi MCP szervere, eszköze és projektfájlja elérhető marad.
Claude Code Channels: biztonság és vállalati kontroll
Az Anthropic komolyan vette a biztonságot. Minden channel plugin sender allowlist-et tart fenn. Csak az engedélyezett felhasználók küldhetnek üzenetet a sessionbe. A Telegram és Discord párosítási kóddal működik: a fejlesztő a botnak ír, kap egy kódot, majd a terminálban jóváhagyja.
Az allowlist a permission relay-re is vonatkozik. Ha egy channel deklarálja ezt a képességet, az engedélyezett küldők távolról is jóváhagyhatják a tool-használatot. Ezért csak megbízható személyeket érdemes a listára tenni. A biztonsági modell az MCP szerverek már bevált jogosultsági rendszerére épít.
Team és Enterprise csomagok esetén a Channels alapértelmezetten ki van kapcsolva. Az adminisztrátor a channelsEnabled beállítással engedélyezi a funkciót. Az allowedChannelPlugins listával pedig korlátozhatja, mely pluginok futhatnak. Ha egy fejlesztő nem engedélyezett plugint próbál indítani, a Claude Code elindul, de a channel nem regisztrál.
A funkció jelenleg research preview státuszban érhető el a v2.1.80-as verziótól. A –channels szintaxis és a protokoll még változhat a visszajelzések alapján. Az Anthropic GitHub repositoryján várják a fejlesztői véleményeket.
A Channels jól illeszkedik az MCP ökoszisztéma bővülésébe. Míg a hagyományos MCP szerverek lekérdezés-alapúak, a Channels push-modellt valósít meg. A fejlesztő nem kérdezi az eszközt, hanem az eszköz szól a fejlesztőnek. Ez alapvetően más munkafolyamatot tesz lehetővé a CI/CD és monitoring területén. Aki saját csatornát szeretne építeni, az Anthropic részletes Channels reference dokumentációja az indulópont.

