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

Как это работает
Каждый канал — это 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 и скинь результат» — и получить ответ, когда тесты пройдут.

Помимо чатов, каналы полезны для автоматизации. Вебхук-канал может принимать 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 и посмотреть, какие интеграции построит сообщество.