Skip to main content
Glama

Agent Bridge

Codex контролирует Claude Code и DeepSeek Harness. Bridge сам не вызывает LLM.

npm node license

Пусть 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-bridgeTrusted Publisher → GitHub Actions, заполните:

Поле

Значение

Organization or user

JaylanJerry

Repository

codex-agent-bridge

Workflow filename

publish.yml

Allowed actions

npm publish

После этого каждый раз:

# 先改 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.


Документация

Дорожная карта продукта

docs/PRODUCT_GUIDE.md

Как подключить Codex

docs/CODEX_SKILL.md

Почему npm, а не EXE

docs/decisions/ADR-003-npm-distribution.md

Почему не HTTP/GUI

docs/decisions/ADR-001-post-mvp-direction.md

Директория репозитория может по-прежнему называться Agent Relay. Название продукта — Agent Bridge. Имя пакета npm — codex-agent-bridge.

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    A 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.
    11
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    MCP server that spawns autonomous Claude Code agents in GitHub repos, enabling task delegation with persistent state, multi-step workflows, and job monitoring.
    47
    163
    2
    Apache 2.0
  • A
    license
    Not graded
    quality
    B
    maintenance
    MCP server enabling Claude to consult Codex (GPT-5.x) mid-task for second opinions, plan/diff review, brainstorming, and codebase exploration via structured debates and permission-controlled interactions.
    2
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    An 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.
    16
    MIT

View all related MCP servers

Related MCP Connectors

  • Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer

  • 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

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/JaylanJerry/codex-agent-bridge'

If you have feedback or need assistance with the MCP directory API, please join our Discord server