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集成,当一个代理达到订阅限制时,可将任务交接给另一个代理。 - 轮次协调:包含忙碌保护和非活动监控,防止消息冲突和死锁。
相关
- 项目
- 项目
- 项目
- 项目
- 项目