Community코딩 & 개발github.com

AgentWorkforce/relay

에이전트 간 통신을 가능하게 합니다. 빠른 검색이 가능한 호스팅 메시징 저장소 및 라우터로, 에이전트 조정에 유용합니다.

relay란 무엇인가요?

AgentWorkforce/relay는 여러 AI 에이전트 간의 메시지 전달과 조정을 단순화하는 호스팅 메시징 저장소 및 라우터입니다. 이 스킬은 에이전트들이 서로 통신하고, 작업을 분할하며, 결과를 공유할 수 있는 중앙 집중식 허브를 제공합니다. 빠른 메시지 검색 기능을 지원하여 대규모 에이전트 워크플로우에서도 효율적인 통신을 보장합니다. Claude Code, Cursor, Codex 등 다양한 AI 에이전트 플랫폼과 호환되며, RESTful API를 통해 쉽게 통합할 수 있습니다. 개발자는 이 스킬을 사용하여 복잡한 다중 에이전트 시스템을 구축하고, 각 에이전트의 작업을 조율하며, 전체 워크플로우의 투명성을 높일 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add AgentWorkforce/relay

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

relay은(는) 무엇을 하나요?

에이전트 간 통신을 가능하게 합니다. 빠른 검색이 가능한 호스팅 메시징 저장소 및 라우터로, 에이전트 조정에 유용합니다.

개요

AgentWorkforce/relay는 여러 AI 에이전트가 메시지를 주고받고, 작업을 조정하며, 결과를 공유할 수 있도록 설계된 중앙 집중식 메시징 시스템입니다.

주요 기능

  • 에이전트 간 메시징: 에이전트가 서로 메시지를 보내고 받을 수 있습니다.
  • 빠른 검색: 메시지 기록을 빠르게 검색하여 컨텍스트를 유지합니다.
  • 라우팅: 메시지를 적절한 에이전트에게 자동으로 라우팅합니다.
  • 호스팅 서비스: 별도의 인프라 설정 없이 사용 가능한 호스팅 솔루션입니다.

사용 방법

설치

npm install @agentworkforce/relay

기본 사용법

import { Relay } from '@agentworkforce/relay';

const relay = new Relay({
  apiKey: process.env.RELAY_API_KEY,
});

// 메시지 보내기
await relay.send({
  from: 'agent-alpha',
  to: 'agent-beta',
  content: { task: '데이터 분석 완료', result: { ... } },
});

// 메시지 받기
const messages = await relay.receive('agent-beta');

환경 변수

  • RELAY_API_KEY: API 인증을 위한 키
  • RELAY_ENDPOINT: (선택 사항) 사용자 정의 엔드포인트 URL

지원 플랫폼

  • Claude Code
  • Cursor
  • Codex
  • 기타 OpenAI 호환 에이전트

라이선스

MIT

관련 스킬