본문으로 건너뛰기

© 2026 Molayo

r/ClaudeAI분석2026. 06. 15. 14:36

Claude Code 세션 간의 전달자 역할이 지겨워져서, 서로 통신할 수 있는 localhost "wire"를 직접 만들었습니다

요약

Claude Code 세션 간의 수동 메시지 전달 번거로움을 해결하기 위해 개발된 Agentwire를 소개합니다. 이 도구는 별도의 오케스트레이터 없이 기존 세션들을 P2P 방식으로 연결하여 실시간 메시지 공유와 상태 동기화를 지원합니다.

핵심 포인트

  • Claude Code 세션 간 메시지 버스 역할 수행
  • 복사-붙여넣기 없는 실시간 [agentwire inbox] 기능
  • 공유 KV 상태 및 파일 점유 방지 기능 포함
  • 오케스트레이터가 아닌 P2P 연결 방식의 경량 도구
  • 로컬 전용 오픈 소스(MIT 라이선스) 프로젝트

Claude Code 세션 세 개를 실행하면서, Alt-Tab을 사용하여 세션 사이를 전환하며 "이봐, /auth/login을 /auth/signin으로 업데이트했어."라는 메시지를 붙여넣는 작업을 빈번하게 수행했습니다. 연구와 구현 과정에서 실시간 업데이트를 공유하며 사실상 메시지 버스 (message bus) 역할을 하고 있었던 것이죠. 그래서 Agentwire를 만들었습니다. 이 도구는 세 개의 Claude Code 훅 (hooks)을 추가하며, 그 이후에는 피어(peer)의 메시지가 폴링 (polling)이나 복사-붙여넣기 없이 턴 중간에 [agentwire inbox] 블록으로 바로 나타납니다. https://i.redd.it/gizpqdfwqd7h1.gif CrewAI나 claude-swarm 같은 것들이 있지만, 이것들은 그것들과는 다릅니다. 그것들은 오케스트레이터 (orchestrators)입니다. 즉, 그래프를 정의하면 에이전트 (agents)를 생성하고 구동합니다. agentwire는 그 반대입니다. 사용자가 이미 직접 열어둔 세션들을 피어 투 피어 (peer-to-peer) 방식으로 단순히 연결(wire)해 줄 뿐입니다. 컨트롤러 (controller)도, DAG (Directed Acyclic Graph)도, 채택해야 할 프레임워크 (framework)도 없습니다. 평소처럼 Claude를 실행하기만 하면 됩니다. 이제 세션들이 서로에게 도달할 수 있습니다. 또한, 공유된 kv 상태 (kv state), 파일 점유 (file claims, 두 에이전트가 동일한 파일을 편집하지 않도록 함), 그리고 유휴/종료된 세션에 긴급 메시지를 처리하도록 자극을 주는 웨이크 엔진 (wake engine) 기능도 포함되어 있습니다. 로컬 전용 (Local-only), 오픈 소스 (open source), MIT 라이선스입니다. bun add -g codeprakhar25/agentwire https://github.com/codeprakhar25/agentwire submitted by /u/No-Childhood-2502 [link] [comments]

AI 자동 생성 콘텐츠

본 콘텐츠는 r/ClaudeAI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0