codex-agent-bridge
Agent Bridge
Codex контролирует Claude Code и DeepSeek Harness. Bridge сам не вызывает LLM.
Пусть Codex будет единственным супервизором. Claude Code или DeepSeek Harness выполняют реализацию. Вы проверяете, подтверждаете и применяете в Codex.
Одна команда
npx -y codex-agent-bridgeЗатем откройте новый раунд Codex. Вы увидите инструменты bridge_*.
Эта команда: устанавливает среду выполнения в ~/.agent-bridge, записывает Codex Skill и MCP (используя локальный node.exe, без npx.cmd), и запускает doctor один раз.
Для обновления выполните ту же команду снова. Для удаления:
npx -y codex-agent-bridge uninstall
npx -y codex-agent-bridge uninstall --purge--purge удалит ~/.agent-bridge.
Предварительные требования
Обязательно | Описание |
Node.js 22+, Git | Для запуска Bridge |
Codex | Единственный Supervisor |
Claude Code или DeepSeek Harness | Хотя бы один, который уже может самостоятельно входить и работать |
Что мы не делаем
Не устанавливаем Claude Code / DeepSeek Harness
Не меняем их model / provider / reasoning effort
Не вызываем никаких LLM
Какой Worker есть, того и можно назначить. Если ни одного нет, doctor укажет это.
Related MCP server: cc-agent
Что он делает
Codex ──bridge_run──► Claude Code / DeepSeek Harness
▲ │
│ ReviewPacket │ 在独立 worktree 里改代码
│ verification │ 不得 commit / push / merge
└──── bridge_apply ◄──────┘Замкнутый цикл:
bridge_run
→ WAITING_FOR_INPUT 时 bridge_respond
→ AWAITING_REVIEW + ReviewPacket
→ bridge_approve 任务分支 checkpoint,不是完成发布
→ bridge_apply cherry-pick 到当前分支,不是 mergeОкончание Turn ≠ завершение задачи. Diff распознаёт только baseCommit vs worktree.
bridge_run выбирает только worker: claude или deepseek (для отладки можно replay / fake). Не передавайте model / provider / effort.
Если DeepSeek Harness находится не в стандартном пути, установите AGENT_BRIDGE_DEEPSEEK_ROOT.
Примечания по использованию
Цель должна быть отдельным git-репозиторием. Каждый
bridge_*использует один и тот жеproject. Имя поля UUID задачи —task.В одном проекте одновременно может быть только один Writer. Второй писатель возвращает
CORE_LOCK_HELD.После изменения MCP необходимо открыть новый Codex; старый сеанс не увидит новые инструменты.
Повреждённый
tasks.jsonвызоветTASK_STORE_CORRUPTED, а не будет считаться пустым хранилищем.
Публикация новой версии
Локальный npm publish каждый раз запрашивает 2FA — это требование npm, его нельзя сделать таким же безпарольным, как git push.
Правильный подход: изменить версию → создать тег → отправить, GitHub Actions использует Trusted Publishing для публикации в npm, без ввода пароля.
Одноразовая настройка (нужно сделать только один раз): откройте настройки npm для codex-agent-bridge → Trusted Publisher → GitHub Actions, заполните:
Поле | Значение |
Organization or user |
|
Repository |
|
Workflow filename |
|
Allowed actions |
|
После этого каждый раз:
# 先改 package.json 里的 version,提交
git tag v1.2.0
git push origin main --tagsРазработка из исходного кода
npm install
npx tsx src/cli.ts setup --dev
npm test--dev заставляет MCP указывать на текущий репозиторий, а не на ~/.agent-bridge.
Документация
Дорожная карта продукта | |
Как подключить Codex | |
Почему npm, а не EXE | |
Почему не HTTP/GUI |
Директория репозитория может по-прежнему называться Agent Relay. Название продукта — Agent Bridge. Имя пакета npm — codex-agent-bridge.
This server cannot be deployed
Maintenance
Related MCP Connectors
An MCP server that gives your AI access to the source code and docs of all public github repos
A paid remote MCP for OpenAI Codex agent coordination MCP, built to return verdicts, receipts, usage
A MCP server built for developers enabling Git based project management with project and personal…
Official MCP server for Agentwork — delegate tasks to AI agents with human-in-the-loop
Related MCP Servers
- AlicenseAqualityDmaintenanceA local MCP server that lets Claude delegate scoped work to Codex with structured results and guardrails, supporting planning, code review, build, reverse engineering, and long-running background tasks.11MIT
- AlicenseAqualityDmaintenanceMCP server that spawns autonomous Claude Code agents in GitHub repos, enabling task delegation with persistent state, multi-step workflows, and job monitoring.47159 npm2Apache 2.0
- AlicenseNot gradedqualityCmaintenanceAn MCP server that lets ChatGPT or any MCP client securely delegate coding tasks to a local Claude Code instance, with git checkpointing, approval gates, and structured results. Supports code review, test running, and rollback via simple tool calls.7 npmMIT
- AlicenseAqualityBmaintenanceAn MCP server that lets OpenAI Codex delegate tasks to Google Gemini agents as isolated background workers, with Git worktree isolation, loop detection, and security boundary enforcement.71MIT