Claude-to-IM
claude-to-im
Мост между Claude Code или Codex и мессенджерами: общайтесь с агентом из Telegram, Discord, Feishu, QQ или WeChat
Установка
npx skills add op7418/Claude-to-IM-skillПосле установки скажите Claude Code: /claude-to-im setup.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл поднимает фоновый демон на Node.js, который связывает ботов мессенджеров с сессией Claude Code или Codex. Сообщения из чата уходят агенту, а его ответы, запросы прав и превью возвращаются в мессенджер. Поддерживаются пять площадок: Telegram, Discord, Feishu, QQ и WeChat, можно включить любую комбинацию. Каждый вызов инструмента требует явного подтверждения через кнопки или текстовые команды, а токены хранятся с правами 600 и вычищаются из логов. Настройка идет через мастера по команде setup.
Для кого. Для разработчиков, которым нужно давать задачи агенту и следить за ответами с телефона.
Подходит, если
- Хотите запускать задачи Claude Code с телефона через Telegram или Discord
- Нужно одобрять действия агента, находясь не за компьютером
- Работаете в команде через Feishu и хотите связать его с агентом
Не подходит, если
- Нужен обычный бот или вебхук без связи с кодинг-агентом
- Не готовы держать фоновый демон и токены ботов на своей машине
Пример запроса к агенту
claude-to-im setup, хочу подключить Telegram-ботаОграничения
Требуется Node.js 20 и установленный, авторизованный Claude Code или Codex. Нужны токены ботов соответствующих мессенджеров, у QQ и WeChat набор возможностей урезан. Демон работает локально и не открывает входящих сетевых портов.
Как отключить. Остановите демон командой /claude-to-im stop и удалите папку скилла из каталога скиллов агента, при желании удалите каталог ~/.claude-to-im.
Проверка безопасности
- Поднимает фоновый демон и хранит токены ботов
- Дает управление агентом из внешнего чата, доступ ограничен списками пользователей
Коротко о README
README объясняет, что скилл вынесен из десктопного приложения CodePilot и дает легкий вариант только для командной строки. Демон соединяет ботов с агентом, поддерживает потоковое превью в Telegram и Discord и сохраняет сессии между перезапусками. Для каждой площадки есть пошаговый мастер, который подсказывает, где взять токены и какие разрешения включить. Команды setup, start, stop, status, logs, reconfigure и doctor управляют мостом изнутри агента. Лицензия MIT.
SKILL.md
--- name: claude-to-im description: | Bridge THIS Claude Code or Codex session to Telegram, Discord, Feishu/Lark, QQ, or WeChat so the user can chat with Claude from their phone. Use for: setting up, starting, stopping, or diagnosing the claude-to-im bridge daemon; forwarding Claude replies to a messaging app; any phrase like "claude-to-im", "bridge". Subcommands: setup, start, stop, status, logs, reconfigure, doctor. --- # Claude-to-IM Bridge Skill You are managing the Claude-to-IM bridge. User data is stored at `~/.claude-to-im/`.
Частые вопросы
Кто может писать боту?
Доступ ограничивается списками разрешенных пользователей, каналов и серверов в настройках.
Нужны ли ключи OpenAI?
Нет, если используете Claude Code. Для Codex нужна его авторизация, ключ OpenAI опционален.
Похожие
CLI для всех API Google Workspace с выводом в JSON и набором скиллов для агентов: Drive, Gmail, Calendar, Sheets и другие
Локальный поиск по заметкам, документации и расшифровкам встреч в Markdown: ключевые слова, смысловой поиск и ранжирование, есть MCP
Менеджер задач для AI-разработки: разбирает PRD на задачи с зависимостями и ведет агента по ним через MCP или CLI
Официальные плагины Anthropic для офисных ролей: продажи, поддержка, продукт, маркетинг, юристы, финансы, данные и поиск по компании