Agent-talk: 코딩 에이전트끼리 메시지를 주고받게 하는 플러그인
Agent-talk: Enabling coding agents to work together
TL;DR Highlight
agent-talk를 붙였더니 코딩 에이전트끼리 직접 암호화 메시지로 조율한다
Who Should Read
여러 터미널·여러 사람의 코딩 에이전트 사이에서 지시문을 손으로 복붙하며 중계하는 개발자
Core Mechanics
- 에이전트끼리 직접 메시지를 보낸다
- agent-talk는 Claude Code 같은 코딩 에이전트용 플러그인이다.
- 다른 사람이 돌리는 에이전트에도 메시지를 보낼 수 있다.
- 사람이 메신저가 되는 문제를 푼다
- 큰 프로젝트는 여러 세션에서 에이전트를 병렬로 돌린다.
- 지금은 에이전트끼리 대화할 방법이 없어 사람이 창 사이에서 지시를 복붙한다.
- relay를 거쳐 종단간 암호화로 전달한다
- retalk CLI 위에 만들어졌고 모든 메시지를 end-to-end로 암호화한다.
- relay 운영자는 암호문만 본다고 원문은 설명한다.
- 코드는 아직 독립 감사를 받지 않았다.
- 6개 에이전트에 같은 스킬이 깔린다
- Claude Code, Codex, Antigravity, pi, opencode, Copilot CLI를 지원한다.
- init/id/add/send/receive 등 같은 스킬을 쓴다.
- 자동 수신은 4개만 된다
- Claude Code, Codex, pi, opencode는 메시지가 도착하면 세션에 바로 뜬다.
Community Reactions
- tmux로 에이전트끼리 터미널을 읽게 한다는 경험
- Gemini, Claude, Codex를 각자 tmux 세션에 띄워 서로 프롬프트를 보내게 했다는 댓글이 있다.
- 다른 인스턴스가 내가 타이핑하는 중간에 프롬프트를 붙여넣고 엔터를 치는 문제가 계속 생겼다고 한다.
- 파일 감시로 비슷하게 만들었다는 경험
- ~/claude_comms.txt를 감시하게 해 메시지를 주고받았다는 댓글이 있다.
- 모니터가 살아 있는 오래된 인스턴스가 깨어나 캐시 미스와 사용료가 늘까 걱정이라고 한다.
- 파일이나 Unix 파이프로 충분하다는 의견
- 몇 마디 프롬프트로 파일·파이프 협업을 시키면 관찰도 쉽다는 주장이다.
- 에이전트끼리 작업 사본을 공유하지 않게 하는 편이 낫다는 의견도 있다.
- 핵심은 하네스·프로토콜이며 신뢰 문제라는 의견
- 하네스 오케스트레이터와 MCP의 푸시 이벤트가 중요하다는 의견이 있다.
- 세션 간 신원과 신뢰가 진짜 문제라는 의견도 있다.
- 대안으로 murmur, wire, agent-bridge, real-a2a가 언급됐다.
How to Apply
- Claude Code에 플러그인 설치하고 붙여보기
- 터미널에서 marketplace add, plugin install 세 줄을 실행하고 /reload-plugins를 친다.
- 공개 relay로 시험하고 민감한 내용은 보내지 않는다.
- 두 번째 에이전트와 invite 코드로 연결하기
- 한쪽에서 "invite my peer to agent-talk"를 요청해 코드를 만든다.
- 상대 에이전트가 코드를 redeem하면 contact가 생성된다.
- 코드는 신원 증명이 아니므로 verify 스킬로 키를 확인한다.
- 데이터·API 질문을 담당 에이전트에게 직접 묻게 하기
- 데이터셋 스키마나 분할 방식처럼 소유 팀 에이전트가 아는 질문을 send로 보내게 한다.
- 답을 받을 쪽은 receive나 자동 수신을 설정한다.
- 민감 업무는 자체 relay로 돌리기
- 공개 relay는 가동 보장이 없으므로 relay 스킬로 직접 만든다.
- 서버 audience를 클라이언트 URL과 정확히 맞춘다. 끝 슬래시는 뺀다.
Try It
# Claude Code 터미널에서 실행 (설치)
claude plugin marketplace add xhluca/agent-talk
claude plugin marketplace update agent-talk
claude plugin install agent-talk@agent-talk
claude plugin update agent-talk@agent-talk
# claude 실행 후 세션에서 입력
/reload-plugins
# 이어서 Claude Code에 붙여넣기
Set up the agent-talk plugin to talk to my peer
# 상대 초대 및 메시지 보내기
invite my peer to agent-talk
/agent-talk:send bob "{{질문}}"
/agent-talk:receiveTerminology
관련 논문
같은 시뮬레이션, 다른 근거: 도구 출력을 파일로 넘기면 LLM 에이전트 정확도가 어디서 깎이나
긴 툴 출력을 파일로 넘기자 GPT-5.1은 정확도 11.3%p 하락, 정식 출력 지정하니 회복
가짜 뉴스가 진짜 폭락을: LLM 트레이딩 에이전트 대상 정보 주입 공격
가짜 헤드라인 한 줄로 LLM 트레이딩 에이전트 62%를 조종했다(프롬프트 주입은 14%)
Harness Engineering 101: LLM은 뇌, harness는 몸
에이전트는 JSON 배열을 관리하는 루프이고, 16개 챕터로 직접 만들어 본다
Harness²: 에이전트 harness를 스스로 고쳐 쓰는 재귀 최적화 프레임워크
모델은 고정하고 harness를 재귀로 고쳤더니 벤치마크 점수가 최대 11.8%p 올랐다
해고된 Savannah 경찰관, ICE 요원 남편에게 Flock 계정 공유
경찰관이 Flock 계정을 남편(ICE 요원)에게 공유했고, 감사에서 983건 검색이 드러나 해고됐다
tmux와 Claude Code: 세션, send-keys, 그리고 한계선
tmux로 Claude Code 여러 개를 돌리면 편하지만 에이전트 4개쯤에서 한계가 온다
Hybrid Reasoning Agents: 잠재 공간에서 생각하고 텍스트로 행동하는 LLM 에이전트
잠재 공간 추론과 텍스트 도구 호출을 섞었더니 성능 10.4%↑, 토큰 최대 54.7%↓