raysonmeng/agent-bridge

A local bridge for bidirectional collaboration between Claude Code and Codex. 连接 Claude Code 与 Codex 的本地实时协作桥接工具。

解决的问题

AgentBridge 允许在单个工作会话内,Claude Code 与 Codex 之间实现双向实时通信。它消除了在两个不同 AI 编码代理之间手动复制粘贴的需要,使它们能够协作、互相审查代码,并自动协调任务。

工作原理

该项目使用一个由前台 MCP 客户端(bridge.ts)和持久后台守护进程(daemon.ts)组成的双进程本地桥接。守护进程拦截 Codex 的输出,并将其作为频道通知推送给 Claude,而 Claude 的回复(通过 reply MCP 工具)则被注入回 Codex 线程。为防止上下文膨胀,该桥接仅转发有意义的 agentMessage 负载,并使用三级标记路由系统([IMPORTANT][STATUS][FYI])来过滤噪音。

适用人群

专为同时使用 Claude Code 和 Codex 的开发者设计,希望建立一种点对点协作工作流,使代理能够根据订阅配额限制相互审查代码或交接任务。

主要亮点

  • 双向消息传递:无需人工中继,Claude Code 与 Codex 之间实现实时通信。
  • 交叉审查工作流:一个代理可实现功能,另一个代理审查差异并返回修改请求。
  • 上下文管理:过滤掉工具调用噪音和推理差异,保持上下文窗口简洁。
  • 配额中继:与 agent-quota-guard 集成,当一个代理达到订阅限制时,可将任务交接给另一个代理。
  • 轮次协调:包含忙碌保护和非活动监控,防止消息冲突和死锁。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目