В Claude Code добавили channels. Теперь можно общаться с открытым терминалом через чат пока рубишься в контру.
Настраиваем
🟢 Нужна версия v2.1.80+, делаем
claude —update🟢 Если не подключен официальный репозиторий со скиллами, то подключаем —
/plugin marketplace add anthropics/claude-plugins-official🟢 Устанавливаем плагин
/plugin install telegram@claude-plugins-official🟢 В @BotFather создаем себе бота, получаем токен, прикапываем в .env —
/telegram:configure <token>🟢 Перезапускаем с флагом —channels (если не хотим, чтобы клод слушал канал, то в следующий раз этот флаг не ставим) —
claude --channels plugin:telegram@claude-plugins-official🟢 Видим, что не работает (❎ telegram MCP failed, проверяем в '/plugin' → Installed), ставим bun —
npm install -g bun. Перезапускаем с --channels.🟢 Пишем в бота что-нибудь, получаем pairing code, пишем в терминал
/telegram:access pair <code>. Наш телеграм аккаунт добавляется в allowlist.🟢 Лочим, чтобы никого кроме нас не слушал —
/telegram:access policy allowlistОграничения
Попробовал, сразу заметил, что интерактив не поддерживается. На gsd (писал про него тут, регулярно им пользуюсь) команды пишет, что
В режиме плана, соответственно, тоже. В консоли опции для выбора отрисовывает, в телеграм слать не умеет.
Всё остальное — распараллеливание, написание доков, agent teams и т.д. работает.
Каналы — это общая функциональность, их можно делать самому под свои приложения, так что, если дотянуть в свой телеграм плагин интерактив с кнопочками, то можно будет им полностью управлять через телегу и планировать какие-то объемные фичи будучи не у компа. Кто сделает, тот молодец.
Всё это пока в research preview, так что тестируем.