GolemBot CLI

Подключает Claude Code, Cursor, Codex или OpenCode к Telegram, Slack и Discord: коллеги пишут боту, отвечает кодовый агент

  • 325 ★ репозитория
  • Последний коммит
  • MIT
CLI

Широкий доступ

Почему такой уровень

  • Участники чата получают агента, который запускает команды и читает файлы рабочей папки
  • Токены мессенджеров и ключи поставщика моделей лежат в конфигурации бота
Все причины и проверки

0xranx/golembot

Установка

Сервисы

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/golembot

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Участники чата получают агента, который запускает команды и читает файлы рабочей папки
  • Токены мессенджеров и ключи поставщика моделей лежат в конфигурации бота

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

GolemBot запускает кодового агента за мессенджером. Командой `golembot gateway` вы поднимаете сервис, который принимает сообщения из Slack, Telegram, Discord и еще четырех мессенджеров или по HTTP и передает их выбранному агенту. Агент отвечает как обычно: пишет код, читает файлы, запускает скрипты. Бот отправляет его ответ в чат. Движок меняется одной строкой в конфиге, а блок провайдера направляет агента к другому поставщику модели без правок кода. Картинки из мессенджера сохраняются на диск, и агент их читает. Команда `/stop` отменяет текущую задачу, история сессии при этом остается. К боту подключаются навыки сообщества из каталога ClawHub. Встроенный планировщик запускает задачи по расписанию, например ежедневные сводки, и отправляет результат в чат. Каждый экземпляр шлюза показывает панель с метриками и состоянием каналов, а `golembot fleet serve` собирает несколько ботов в одну панель. Того же агента можно встроить в свой продукт. Функция `createAssistant` из пакета возвращает поток событий, и чат с агентом укладывается в несколько строк на Node.js.

Для кого. Для команд, где не все работают в терминале, и для разработчиков, которые встраивают кодового агента в свой продукт.

Подходит, если

  • Коллеги из Slack или Telegram должны задавать боту вопросы по репозиторию и получать ответ от Claude Code
  • Нужен ночной или утренний отчет: тесты, аудит зависимостей, сводка по задачам, отправленные в чат по расписанию
  • Нужно сменить Claude Code на Codex или направить агента на другого поставщика модели, не меняя код бота
  • Требуется бот для Feishu, DingTalk, WeCom или WeChat, где часть команды общается каждый день
  • Нужно встроить агента в SaaS или внутренний инструмент вызовом `createAssistant` на Node.js

Не подходит, если

  • Нужен единственный разговор с агентом в терминале: для этого хватает самого Claude Code или Cursor
  • Чат открыт посторонним людям: бот подходит только закрытой команде
  • Нужен готовый фреймворк с цепочками, векторной базой и разметкой RAG: проект передает работу кодовому агенту и этих слоев не добавляет
  • Мессенджер, которого нет в списке каналов, и нет желания писать собственный адаптер

Пример запроса к агенту

Подними GolemBot на Claude Code и подключи его к нашему Telegram-чату, чтобы коллеги могли спрашивать про репозиторий.

Ограничения

Сам бот не содержит модели: нужен установленный и авторизованный Claude Code, Cursor, OpenCode или Codex, а для него доступ к поставщику модели. Требуется Node.js 18 или новее. API OpenAI и Anthropic из России недоступны.

Для каждого мессенджера нужны свои токены приложения, их выдает администратор канала. Для почты, GitHub Issues и других источников готовых каналов нет, адаптер придется писать самому.

Бот выполняет то, что просит участник чата, поэтому права агента и круг людей в чате задайте заранее. Документация и интерфейс панели написаны на английском.

Как отключить. Остановите службу шлюза и удалите пакет командой `npm uninstall -g golembot`. Папка бота с конфигом и историей останется на диске, ее можно удалить вручную.

Частые вопросы

Какие кодовые агенты может запускать GolemBot?

Cursor, Claude Code, OpenCode и Codex. Движок выбирается ключом `-e` при `golembot init` и меняется одной строкой в конфиге.

В каких мессенджерах работает бот?

Slack, Telegram, Discord, Feishu, DingTalk, WeCom и WeChat, а также через HTTP API.

Как направить Claude Code на другого поставщика модели?

В конфиге задается провайдер. Через него Claude Code работает с OpenRouter, Codex с MiniMax, OpenCode с DeepSeek. Код бота при этом не меняется.

Как остановить долгую задачу?

Команда `/stop` в REPL или в чате отменяет текущую задачу и оставляет историю сессии. В коде для этого есть `assistant.cancel()`, по HTTP отдельный запрос `POST /abort`.

Что такое ClawHub и как ставить оттуда навыки?

Каталог навыков сообщества OpenClaw, который совместим с GolemBot. Поиск запускается командой `golembot skill search "data analysis"`, установка найденного тоже идет одной командой.

Обсуждение

Вопросов и отзывов пока нет.

Claude-to-IM

claude-to-im

Мост между Claude Code или Codex и мессенджерами: общайтесь с агентом из Telegram, Discord, Feishu, QQ или WeChat

СкиллШирокий доступ2,9 тыс.Звезды репозитория

Телеграм-бот для OpenCode: ставит задачи агенту, следит за ходом работы и переключает модели с телефона, пока OpenCode работает на вашем компьютере

CLIШирокий доступ1,3 тыс.Звезды репозитория
Выбор редакции

Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами

CLIШирокий доступ393,4 тыс.Звезды репозитория
Нужен VPN

Компактная замена OpenClaw: личный ассистент на Claude Agent SDK, агенты в изолированных контейнерах, мессенджеры добавляются скиллами

CLIШирокий доступ31 тыс.Звезды репозитория

Самостоятельный сервис для наблюдения за Claude Code и Codex и одобрения их действий из Telegram, Feishu или веб-терминала

CLIШирокий доступ214Звезды репозитория
Российский стек

Скилл Claude Code для BotHelp Open API: карта ботов, drop-off по шагам, экспорт подписчиков и точечное управление через открытый API

СкиллРасширенный доступ

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйЗвезды репозиторияГлавное отличие
GolemBot (эта запись)нет325
Claude-to-IMнет2 897мост между Claude Code или Codex и мессенджерами, без выбора поставщика модели и панели парка ботов
tliveнет214мониторинг и удаленное подтверждение действий агента через Telegram или Feishu

Коротко о README

Автор описывает проект как способ вывести кодового агента из IDE и терминала в рабочие чаты. Документация в папке docs разбита по каналам, движкам и HTTP API.

Бейдж для README

Сообщить о проблеме

Foxx AIGolemBot
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.