Claude Code Plugin

지시 한 번.
완전한 팀으로.

YAML 파일 하나로 충분합니다. Claude 에이전트들이 P2P로 협업합니다 — 이벤트 기반, 오케스트레이터 불필요. Claude Code 안에서 동작하며, 새 API 키도 추가 요금도 없습니다.

/plugin marketplace add custardcream98/relay /plugin install relay@relay

세 가지 명령어.
설치부터 배포까지.

오케스트레이터도, 추가 요금도 없습니다. Claude Code 내장 Agent 툴만 사용합니다.

설치

Claude Code 안에서 relay 플러그인을 설치합니다. 풀에서 에이전트를 선택하세요 — 어떤 역할, 어떤 도메인이든 가능합니다.

/plugin marketplace add custardcream98/relay /plugin install relay@relay

배포

만들고 싶은 것을 설명하면 됩니다. relay가 첫 실행 시 프로젝트에 맞는 에이전트 풀을 자동 생성한 뒤, 모든 에이전트가 동시에 시작합니다 — 태스크를 클레임하고 P2P로 협업합니다.

/relay:relay "add dark mode toggle"

실시간으로 확인

에이전트가 실행되는 동안 실시간 대시보드를 열어보세요. Kanban 보드, 메시지 피드, 에이전트별 추론 스트림이 WebSocket으로 업데이트됩니다.

팀이 일하는 모습을
실시간으로 지켜보세요.

모든 태스크, 메시지, 추론 — 발생하는 즉시 확인할 수 있습니다.

relay 대시보드 — 라이브 세션

어떤 팀이든.
어떤 도메인이든.

풀에 에이전트와 페르소나를 정의하면 나머지는 relay가 알아서 합니다. 웹 개발, 리서치, 마케팅, 법무 — 어떤 워크플로든 설명할 수 있으면 됩니다.

agents:
  pm:
    name: Project Manager
    emoji: "📋"
    tools: [create_task, get_all_tasks, send_message, get_messages]
    systemPrompt: |
      You are the project manager.
      Break down requirements into tasks.
  fe:
    name: Frontend Engineer
    emoji: "💻"
    tools: [claim_task, get_all_tasks, post_artifact, send_message]
    systemPrompt: |
      You are a frontend engineer.
      Build React components, request reviews.

각 에이전트는 독립적인 Claude Code 세션과 페르소나, 공유 MCP 툴셋을 가집니다. 에이전트끼리 P2P로 협업하며, 오케스트레이터가 필요 없습니다.

예시 팀 (agents.pool.example.yml)
PM Designer DA FE BE QA Deployer

이것은 웹 개발 팀의 예시입니다. 리서치 팀, 마케팅 팀, 법무 팀 등 어떤 조합이든 구성할 수 있습니다. 시스템 프롬프트로 설명할 수 있는 역할이라면 모두 가능합니다.

agents.pool.example.yml 보기

2분이면
시작할 수 있습니다.

명령어 두 줄로 설치부터 멀티 에이전트 팀이 함께 기능을 구현하는 단계까지 바로 진입할 수 있습니다.

전체 설치 가이드
01 플러그인 설치
/plugin marketplace add custardcream98/relay /plugin install relay@relay
02 기능 출시
/relay:relay "add OAuth login with Google"

투명하고, 가볍고,
유연하게 조합됩니다.

P2P 통신, 오케스트레이터 불필요

에이전트는 MCP 툴로만 통신합니다 — send_message, create_task, post_artifact. 중앙 병목이 없습니다. 모든 상호작용이 감사 가능하고 재현 가능합니다.

claim_task는 원자적입니다. 레이스 컨디션 방지.

추가 요금 없음

relay는 Claude Code의 내장 Agent 툴만 사용합니다. Claude API를 직접 호출하지 않아 기존 Claude Code 구독 요금 외 추가 비용이 없습니다.

기존 Claude Code 구독으로 완전히 동작합니다.

세션을 넘는 공유 메모리

에이전트는 세션 종료 후 .relay/memory/에 Markdown 노트를 작성합니다. 다음 세션은 이전 결정, 학습된 패턴, 기록된 실수를 모두 파악한 채로 시작합니다.

일반 Markdown. git에 커밋. 누구나 편집 가능.

실시간 대시보드

실시간 Kanban 보드, Slack 스타일 메시지 피드, 에이전트별 추론 스트림 — 작업이 진행되는 동안 WebSocket으로 모두 업데이트됩니다. 전체 세션 리플레이 포함.

에이전트 실행 중 http://localhost:3456을 열어보세요.