Управление сессией из Telegram и Discord
Запускаешь сессию в терминале, а потом можешь писать ей из Telegram или Discord. Claude читает сообщение, делает работу и отвечает обратно в мессенджер.
Работает через MCP-плагины. Ставишь плагин, создаёшь бота через BotFather, привязываешь аккаунт через pairing code и все работает.
Но интереснее встроенных плагинов другое: можно написать свой канал. Любой MCP-сервер с
claude/channel capability становится кастомным каналом.Пишешь простой HTTP-приёмник на Bun, регистрируешь в .mcp.json, и, допустим, пуши с гитлаба летят в сессию Claude Code. И вот уже у нас агент, которы проводит ревью по нашему коду.
Варианты, что еще можно написать можем обсудить в комментах.
Ограничения тоже есть. Нужен аккаунт claude.ai (API-ключи не работают), события приходят только при открытой сессии. Для Team/Enterprise админ должен включить фичу отдельно.
Я написал гайд с полной настройкой Telegram, Discord и кастомного webhook-канала с кодом в блоге.
https://matveev.tech/claude-code-channels-tutorial/