Claude Code Channels: Anthropic превращает ИИ-агент в постоянного помощника через Telegram и Discord

Anthropic выпустила Claude Code Channels — функцию для управления ИИ-агентом через Telegram и Discord. Разбираем архитектуру MCP-каналов, настройку и сценарии применения.

Claude Code Channels: Anthropic превращает ИИ-агент в постоянного помощника через Telegram и Discord

20 марта 2026 года Anthropic выпустила Claude Code Channels — функцию, которая превращает терминальный ИИ-агент в постоянно работающего помощника. Теперь Claude Code может принимать сообщения из Telegram, Discord и вебхуков, реагировать на события и отвечать обратно. Разработчику не нужно сидеть у терминала: можно отправить задачу с телефона, а Claude выполнит её на рабочей машине.

Функция доступна в research preview начиная с версии 2.1.80. Для работы нужен аккаунт claude.ai; API-ключи пока не поддерживаются.

Документация Claude Code Channels на code.claude.com
Документация Channels на официальном сайте Claude Code. Источник: code.claude.com

Как это работает

Каждый канал — это MCP-сервер (Model Context Protocol), который запускается как подпроцесс Claude Code и общается с ним через stdio. Сервер получает события из внешнего мира и передаёт их в активную сессию Claude.

Каналы бывают двух типов. Односторонние принимают уведомления (алерты мониторинга, результаты CI), но не отправляют ответы. Двусторонние, как чат-мосты в Telegram и Discord, позволяют Claude читать входящие сообщения и отвечать через тот же канал с помощью специального MCP-инструмента reply.

При запуске с флагом --channels Claude Code начинает опрашивать подключённые каналы. Когда приходит сообщение, оно попадает в контекст сессии в виде тега <channel>. Claude может выполнить код, запустить тесты, исправить баг и отправить ответ обратно в чат.

Безопасность обеспечивается через allowlist отправителей. В Telegram и Discord используется механизм парирования: пользователь пишет боту, получает код, вводит его в терминале. Только после этого его сообщения начинают доходить до Claude. Это защита от prompt injection — иначе любой, кто знает бота, мог бы вставить произвольный текст в сессию.

Настройка за 5 минут

Для Telegram: создать бота через BotFather, установить плагин (/plugin install telegram@claude-plugins-official), указать токен (/telegram:configure <token>) и перезапустить Claude Code с флагом --channels plugin:telegram@claude-plugins-official. После этого — отправить боту сообщение и ввести код парирования в терминале.

Для Discord: создать приложение в Developer Portal, включить Message Content Intent, установить плагин и пройти аналогичную процедуру парирования.

Есть и встроенная демо-версия fakechat — локальный веб-интерфейс для тестирования логики каналов без подключения к внешним сервисам.

Зачем это нужно

До Channels разработчик мог взаимодействовать с Claude Code только через терминал или десктоп-приложение. Если нужно было запустить задачу с телефона, приходилось использовать Remote Control — функцию, которая работала нестабильно.

С Channels Claude Code становится постоянно доступным агентом. Сессия крутится на рабочей машине или VPS, а разработчик отправляет команды из мессенджера. Написать в Telegram «запусти тесты на ветке feature-x и скинь результат» — и получить ответ, когда тесты пройдут.

Скриншот Claude Code Channels в работе — интеграция с Telegram
Claude Code Channels в действии. Источник: MacStories

Помимо чатов, каналы полезны для автоматизации. Вебхук-канал может принимать POST-запросы от CI/CD-пайплайна: билд упал — Claude получает уведомление и может сам разобраться, что пошло не так. Мониторинг поймал аномалию — Claude видит алерт и анализирует логи.

Конкуренция с OpenClaw

Функционально Channels — прямой ответ на OpenClaw, open-source ИИ-агент, который стал популярным после выпуска в ноябре 2025 года. OpenClaw позволяет общаться с агентом через iMessage, Slack, Telegram, WhatsApp и Discord, давая ему доступ к файловой системе и возможность выполнять задачи автономно.

Anthropic предлагает похожую функциональность, но с двумя отличиями: безопасность (allowlist, парирование, контролируемый доступ) и простота настройки. Не нужно покупать Mac Mini для фоновой работы агента — достаточно запущенной сессии Claude Code.

Ирония в том, что создатель OpenClaw Петер Штайнбергер изначально назвал проект «Clawd» в честь Claude, а потом был нанят OpenAI после того, как Anthropic отправила ему уведомление о нарушении товарного знака.

Кастомные каналы

Anthropic открыла протокол для создания собственных каналов. Любой MCP-сервер, который объявляет capability claude/channel и отправляет уведомления notifications/claude/channel, может стать каналом. Во время research preview кастомные каналы требуют флаг --dangerously-load-development-channels.

Для публикации канала нужно оформить его как плагин и отправить на ревью в официальный маркетплейс. Это значит, что сообщество может построить интеграции со Slack, WhatsApp, Teams и любым другим сервисом, не дожидаясь Anthropic.

Ограничения preview

Несколько моментов, о которых стоит знать. Каналы работают только с аккаунтом claude.ai, API-ключи не поддерживаются. Для Teams и Enterprise организаций функцию нужно включить отдельно. Кастомные каналы пока не входят в одобренный allowlist и требуют специального флага. Рантайм по умолчанию — Bun, хотя Node и Deno тоже работают.

Для разработчиков, использующих ИИ для кода, Channels — заметный шаг. Claude Code перестаёт быть привязанным к терминалу и становится агентом, с которым можно взаимодействовать откуда угодно. Остаётся дождаться выхода из research preview и посмотреть, какие интеграции построит сообщество.

Читайте также

Telegram-канал @toolarium