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와 통합되어 한 에이전트가 구독 제한에 도달했을 때 작업을 다른 에이전트에게 인수인계.
  • 턴 조정: 메시지 충돌과 데드락을 방지하기 위해 바쁜 상태 가드와 비활동 감시기 포함.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트