Skip to main content
Каналы находятся в исследовательском превью. Они требуют аутентификации Anthropic через claude.ai или ключ API Console, и недоступны на Amazon Bedrock, Google Cloud’s Agent Platform или Microsoft Foundry. Организации Team и Enterprise должны явно их включить.
Канал — это MCP-сервер, который отправляет события в ваш активный сеанс Claude Code, чтобы Claude мог реагировать на события, происходящие, пока вас нет у терминала. Каналы могут быть двусторонними: Claude читает событие и отвечает через тот же канал, как мост чата. События поступают только пока сеанс открыт, поэтому для постоянно работающей установки вы запускаете Claude в фоновом процессе или постоянном терминале. В отличие от интеграций, которые создают новый облачный сеанс или ждут опроса, событие поступает в уже открытый сеанс: см. сравнение каналов. Вы устанавливаете канал как плагин и настраиваете его со своими учетными данными. Telegram, Discord и iMessage включены в исследовательское превью. Когда Claude отвечает через канал, вы видите входящее сообщение в терминале, но не текст ответа. Терминал показывает вызов инструмента и подтверждение (например, “отправлено”), а фактический ответ появляется на другой платформе. Если вы управляете организацией Team, Enterprise или Console, см. Включение каналов для вашей организации. Чтобы создать свой собственный канал, см. справочник по каналам.

Поддерживаемые каналы

Каждый поддерживаемый канал — это плагин, который требует Bun. Для практической демонстрации потока плагинов перед подключением реальной платформы попробуйте быстрый старт fakechat.
Просмотрите полный исходный код плагина Telegram.
1

Создайте бота Telegram

Откройте BotFather в Telegram и отправьте /newbot. Дайте ему отображаемое имя и уникальное имя пользователя, заканчивающееся на bot. Скопируйте токен, который возвращает BotFather.
2

Установите плагин

Запустите Claude Code, выполнив claude в терминале, затем введите в его промпте:
Если установка не удалась, сопоставьте сообщение, которое сообщает Claude Code:
  • Marketplace "claude-plugins-official" not found: добавьте маркетплейс с помощью /plugin marketplace add anthropics/claude-plugins-official, затем повторите попытку установки.
  • Плагин не найден в маркетплейсе: проверьте имя плагина.
Когда установка запрашивает область действия установки, выберите опцию области действия пользователя, чтобы плагин был доступен во всех ваших проектах. Проверьте сводку установки: если она сообщает Run /reload-plugins to apply., см. Применение изменений плагина без перезагрузки, чтобы сделать команду настройки плагина доступной.
3

Настройте ваш токен

Выполните команду настройки с токеном от BotFather:
Это сохранит его в ~/.claude/channels/telegram/.env. Вы также можете установить TELEGRAM_BOT_TOKEN в переменной окружения вашей оболочки перед запуском Claude Code.
4

Перезагрузитесь с включенными каналами

Выйдите из Claude Code и перезагрузитесь с флагом канала. Это запустит плагин Telegram, который начнет опрашивать сообщения от вашего бота:
5

Выполните сопряжение вашей учетной записи

Откройте Telegram и отправьте любое сообщение вашему боту. Бот ответит кодом сопряжения.
Если ваш бот не отвечает, убедитесь, что Claude Code работает с --channels из предыдущего шага. Бот может отвечать только пока канал активен.
Вернитесь в Claude Code и выполните:
Затем заблокируйте доступ, чтобы только ваша учетная запись могла отправлять сообщения: