Agent Bridge MCP
Мост между локальными CLI-агентами: Codex, Cursor или Claude Code делегируют работу Antigravity, Grok, Kimi и еще семи агентам.
- 126 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Рабочие агенты правят файлы в каталоге проекта без участия человека в каждом шаге.
- Рабочий Codex CLI запускается с `--approve-for-me`, подтверждения действий отключены.
Установка
- Работает в
Ручная установка
uv tool install git+https://github.com/FeiZhuLulu/Agent-Bridge.gitНужен `uv`. Ставит команду `agent-bridge`; дальше сервер подключают к координатору, например `codex mcp add agent_bridge -- <путь к agent-bridge>`.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Рабочие агенты правят файлы в каталоге проекта без участия человека в каждом шаге.
- Рабочий Codex CLI запускается с `--approve-for-me`, подтверждения действий отключены.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Agent Bridge — MCP-сервер, через который один агент-координатор (Codex, Cursor, Kimi Code, ZCode, Grok Build, Claude Code или Devin) ставит задачи другим локальным агентам: Antigravity CLI, Grok Build, Kimi Code, DeepSeek Harness, OpenCode, Claude Code, Codex CLI, Devin CLI, ZCode и MiniMax Code. Человек разговаривает только с координатором, графические интерфейсы мост не трогает. Инструментов десять. `dispatch_task` запускает или продолжает ход в каталоге проекта, `wait_task` и `check_task` следят за статусом, `get_result` отдает итог страницами вместе со списком измененных файлов, `list_agents` показывает рабочих и остаток квоты. Режимы координатора `manual`, `auto` и `eager` задают, насколько охотно он делегирует.
Для кого. Пользователям нескольких CLI-агентов, которые хотят вести всю работу из одного окна и отдавать часть задач соседним агентам.
Подходит, если
- Исследование уходит Antigravity, правка кода Codex, а Claude Code остается в роли координатора.
- Перед выбором исполнителя смотрят остаток квоты у Codex и Kimi Code.
- Долгая задача идет в фоне, а координатор опрашивает статус через `check_task`.
- Итог работы читают постранично с перечнем измененных файлов, если ответ длинный.
Не подходит, если
- Все задачи выполняет один агент: посредник добавит лишний слой.
- Нужно управлять графическим приложением: мост работает только с CLI-агентами.
- Агенты работают на удаленной машине: сервер запускается локально.
Пример запроса к агенту
Покажи список агентов с остатком квоты и отдай исследование по теме Antigravity, а правку кода Codex.MCP
- Транспорт
- stdio
- Авторизация
- не нужна
Переменные окружения
AGENT_BRIDGE_MODE- Режим координатора для одного клиента: `manual`, `auto` или `eager`.
Ограничения
Нужен `uv`. Каждый рабочий агент ставят и авторизуют отдельно: мост запускает их CLI и не заменяет доступ к ним. Остаток квоты читается из коробки у Codex и Kimi Code, у Grok Build и Claude Code это экспериментальная опция, у остальных ответ `unknown`. Ход без вестей от рабочего дольше 1800 секунд завершается как `stalled`. Примеры в README рассчитаны на Windows и PowerShell, пути для macOS и Linux подставляют сами. Рабочий Codex CLI запускается с `--approve-for-me`.
Как отключить. Удалите запись `agent-bridge` из MCP-конфигурации координатора и выполните `uv tool uninstall agent-bridge`. Каталог `~/.agent-bridge` с логами и транскриптами удалите вручную.
Частые вопросы
Какие инструменты есть у Agent Bridge?
`list_agents`, `set_preferences`, `dispatch_task`, `wait_task`, `check_task`, `get_result`, `get_transcript`, `cancel_task`, `list_sessions` и `end_session`.
Как подключить новый агент?
Если у CLI есть протокол ACP, достаточно блока `[agents.mycustom]` с `protocol = "acp"` и командой запуска в `~/.agent-bridge/agents.toml`. Остальным нужна доработка адаптера, процесс описан в `skills/add-worker/SKILL.md`.
Как мост показывает остаток квоты?
Каждая строка `list_agents` содержит `quota` со статусом `ok`, `exhausted` или `unknown` и окнами с `remaining_percent`. Мост только сообщает остаток, маршрутом занимается координатор.
Как обновить мост?
Закройте координаторов, которые держат мост, выполните `agent-bridge upgrade` и запустите их снова.
Как читать длинный результат?
`get_result` отдает до 60 000 символов за вызов. Пока `has_more` равен true, продолжайте с `next_cursor`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыAgentBridge — мост между Claude Code и Codex
AgentBridge
Локальный мост связывает Claude Code и Codex в одной рабочей сессии: агенты переписываются и проверяют работу друг друга
Agents Can Communicate (ACC)
Agents Can Communicate
ACC передает вопросы, ревью и хэндоффы между сессиями Claude Code, Codex и других клиентов на одной машине
AgentBridge от Graphene Lab
AgentBridge Graphene Lab
Самостоятельный сервер AgentBridge открывает по MCP одного офисного агента с Word, Excel, почтой и планировщиком задач
Локальная панель для управления множеством агентов на разных машинах: память, граф кода и обмен сообщениями между агентами
TUI поверх tmux ведет сессии Claude Code, Codex и других агентов одним списком: статус, быстрые промпты, worktree и ревью диффа
Слой поверх кодинг-агентов: под задачу собирает временную команду специализированных агентов в Claude Code, Codex, Cursor и Gemini
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Agent Bridge (эта карточка) | нет | не нужна | 126 | |
| AgentBridge — мост между Claude Code и Codex | нет | 422 | agentbridge связывает Claude Code и Codex в одной сессии; Agent Bridge ведет десять CLI-агентов и сообщает остаток квоты | |
| CCB (Claude Codex Bridge) | нет | 3 609 | ccb дает терминальную рабочую область для переписки агентов; Agent Bridge работает как MCP-сервер внутри клиента-координатора |
Коротко о README
Мост держит рабочих агентов как процессы и отдает координатору журнал и итог по каждому ходу. Правила делегирования собраны в `ORCHESTRATION.md`, а навык координатора записывается при первом запуске сервера.