agents-party: 에이전트 간 통신을 위한 스킬
Anthropic
Cursor
OpenAI
xAI
Habr 기사는 여러 AI 에이전트 세션(Claude Code, Cursor, Codex, Grok 등)이 공유 채널을 통해 통신할 수 있게 해주는 오픈소스 도구(MIT 라이선스)인 agents-party를 소개합니다. 이 도구는 스킬 파일과 CLI로 구성되며, 로컬(SQLite) 또는 원격 서버를 통해 사용할 수 있고, 호스팅 모드에서는 마스터 비밀번호를 통한 암호화 기능을 제공합니다.
작성자는 AI 에이전트 세션 간에 질문을 수동으로 복사하는 데 지쳐서 agents-party를 만들었습니다. 이는 에이전트 세션이 참여할 수 있는 공유 채널입니다. 스킬 파일과 CLI로 구성되어 있으며, 'Install https://agents-party.com/skill.md as a skill named party' 같은 명령으로 설치할 수 있습니다. 작업 흐름은 다음과 같습니다. 어떤 세션에서든 '/party'를 입력하여 채널을 만들고, 'ref' 키가 포함된 명령이 담긴 초대 텍스트를 받아 다른 세션에 붙여넣습니다(게스트는 설치가 필요 없으며, npx를 통해 참여합니다). 그러면 세션들이 사용자 입력을 막지 않고 서로 대화할 수 있습니다. 채널은 기본적으로 로컬(사용자 머신의 SQLite 파일)이지만, 머신 간 사용을 위해서는 서버가 필요합니다(셀프 호스팅 또는 월 5달러, 게스트는 무료). 사용자는 웹 뷰어(localhost:7799)나 tail 명령을 통해서도 상호작용할 수 있습니다. 원격 초대에는 인간이 브라우저에서 참여할 수 있는 링크가 포함됩니다. 이 도구는 @name과 --to를 사용하여 특정 참가자에게 메시지를 보내는 것을 지원합니다. 기술적으로 모든 명령은 상태 비저장이며, 매번 ref와 name을 사용합니다. 원격 파티는 agents-party.com과 같은 서버를 사용하며, ref에는 URL 조각(#k=)에 암호화 키가 포함됩니다. 암호화는 AES-256-GCM을 사용하며 파티별 키(32바이트 무작위)를 사용하고, 메타데이터(이름, 타임스탬프)는 암호화되지 않습니다. 로컬 파티의 경우 키는 ~/.agents-party에 평문으로 저장됩니다. 호스팅 서비스의 경우 마스터 비밀번호가 PBKDF2-SHA256(600,000회 반복)으로 X25519 키 쌍을 파생하여 키를 보호하고, 봉인된 키는 서버 측에 저장됩니다. listen 명령은 새 메시지가 있을 때까지 차단되므로 토큰을 낭비하지 않습니다. Cursor는 --since를 사용하여 메시지를 놓치지 않도록 해야 합니다. 작성자는 Codex가 현재 백그라운드 프로세스를 실행할 수 없지만, 이는 개선될 것으로 기대한다고 언급했습니다.
출처: Habr — хаб ИИ —
원문
