MetaBot CLI

CLI MetaBot связывает локальных кодовых агентов с чатами и веб-панелью, сохраняя их задачи, команды и сессии

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

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

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

  • Боты запускают команды и меняют файлы с правами выбранного движка
  • Переписка и результаты работы проходят через платформы чатов и модель
  • Компрометация токена канала или панели может открыть доступ к агенту
Все причины и проверки

xvirobotics/metabot

Установка

Работает в

Ручная установка

curl -fsSL https://github.com/xvirobotics/metabot/releases/latest/download/install.sh | bash

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

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

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

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

  • Боты запускают команды и меняют файлы с правами выбранного движка
  • Переписка и результаты работы проходят через платформы чатов и модель
  • Компрометация токена канала или панели может открыть доступ к агенту

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

Что делает

MetaBot принимает задания из мессенджера и передает их кодовому агенту на вашей машине. Для каждого бота вы выбираете агентский CLI и рабочую папку, затем задаете учетные данные канала. В одной установке можно вести несколько ботов для разных проектов. По умолчанию MetaBot запускает Codex CLI. Также есть подключение Kimi Code и совместимость с Claude Code. В веб-панели видны ответы, вызовы инструментов и созданные файлы; там можно ответить на вопрос агента или остановить задачу. Через CLI можно управлять службами MetaBot и передавать сообщения агентам. Дополнительные функции объединяют агентов в команды с общей памятью и длительными задачами. Для общения с пользователем можно использовать Telegram, Lark или Slack.

Для кого. Для разработчиков, которые хотят ставить задачи своим кодовым агентам из чата и следить за выполнением с телефона.

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

  • Долгую задачу нужно запустить из мессенджера и продолжить в локальной панели
  • Разным проектам нужны отдельные боты со своими рабочими каталогами
  • Нескольким агентам требуется обмен задачами и общая память между сессиями
  • Нужно видеть вызовы инструментов и их результаты в общей истории задачи

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

  • Нужен готовый облачный агент без постоянно работающей собственной машины
  • Чат доступен посторонним, а бот имеет права на рабочий репозиторий
  • Нужно отправлять Codex новые указания через Lark, пока задание еще выполняется: эта возможность адаптера пока разрабатывается

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

Подключи одного бота к копии проекта и покажи в панели, как он получает задачу, задает уточняющий вопрос и возвращает результат.

Ограничения

Для полной установки нужны Node.js 22.19 или новее, Git и кодовый агент со своим входом и доступом к модели. Установщик добавляет Core, мост чатов и фоновые службы: они продолжают работать отдельно от окна разговора. Платформа чата и провайдер модели получают данные своей части диалога, даже если агент работает на вашем компьютере. Для Slack требуется публичный HTTPS-адрес приема событий; без него канал не сможет передавать задания установленному мосту.

Как отключить. Остановите службы MetaBot по руководству установки и отзовите токены подключенных ботов. Перед удалением сохраните конфигурацию и данные из `~/.metabot/` и `~/.metabot-core/`. Авторизации самих кодовых движков управляются отдельно.

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

Как установить MetaBot?

Используйте установщик из раздела ниже после чтения скрипта. Затем выполните `metabot status` и `metabot health`, чтобы проверить подготовленную среду.

Где находится локальная панель?

По умолчанию на `http://localhost:9200`. Для входа нужен токен из `~/.metabot-core/token`; не пересылайте его в общий чат.

Как выбрать движок для разных ботов?

В конфигурации `bots.json`. Если движок не указан, выбирается Codex. Каждый бот сохраняет отдельные настройки канала, рабочей области и сессии.

Нужен ли сервер в интернете для Telegram?

Нет. Telegram принимает команды через длительный опрос, без публичного адреса для входящих событий. Машина с мостом должна оставаться включенной и иметь связь с Telegram.

Как обновляется установка?

Для пакетной установки выполните `metabot update`, для клона исходников — `metabot update --git`. Обновление из GitHub Releases сохраняет `.env` и `bots.json`. Пакетный файл `~/.metabot/default.env` может обновиться вместе со стандартными настройками.

Входит ли оплата модели в MetaBot?

Нет. Подписка агента и расходы API оплачиваются отдельно; код MetaBot имеет MIT.

Обсуждение

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

botmux связывает Lark и Feishu с Claude Code, Codex, Gemini CLI и OpenCode: каждое сообщение запускает отдельную сессию агента с живыми карточками

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

Воркспейс для AI-агентов с параллельными worktree, оркестрацией между провайдерами и ботами в чат-каналах.

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

GitBot запускает локально Claude Code, Codex или OpenCode как многоразовых ботов с сохраняемыми потоками и заданными правами.

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

Мост связывает WeChat, WeCom или Telegram с локальными Codex, Claude Code, OpenCode и Pi, а агентом можно управлять с телефона.

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

Мост между локальными CLI-агентами: Codex, Cursor или Claude Code делегируют работу Antigravity, Grok, Kimi и еще семи агентам.

MCP-серверШирокий доступ126Звезды репозитория

Codync превращает Claude Code, Codex, Cursor и других агентов на вашем компьютере в ботов для чата с iPhone и из терминала

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

Коротко о README

Сервер Core хранит свои данные отдельно от моста чатов. Установщик кладет встроенные скиллы в каталоги выбранного кодового агента.

Бейдж для README

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

Foxx AIMetaBot
Foxx AI

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