Community코딩 & 개발github.com

Fly-Carrot/agent-shared-fabric

다중 에이전트 조정, 영수증, 메모리 레인, MCP/스킬 레지스트리 및 런타임 브리지를 위한 거버넌스 레이어입니다.

agent-shared-fabric란 무엇인가요?

Agent Shared Fabric은 여러 AI 에이전트가 안전하고 효율적으로 협업할 수 있도록 설계된 거버넌스 레이어입니다. 이 스킬은 에이전트 간 조정(coordinaiton), 작업 영수증(receipts), 메모리 레인(memory lanes), MCP 및 스킬 레지스트리, 그리고 런타임 브리지(runtime bridges)를 중앙에서 관리합니다. 특히 Claude Code, Cursor, Codex와 같은 다양한 AI 에이전트 플랫폼에서 동작하며, 각 에이전트가 자신의 작업 기록과 메모리를 공유하고, 서로의 스킬을 등록하고 호출할 수 있는 표준화된 인터페이스를 제공합니다. 이를 통해 개발자는 여러 에이전트가 복잡한 워크플로우를 분담하거나, 동일한 컨텍스트를 공유해야 하는 상황에서 일관성과 신뢰성을 유지할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add Fly-Carrot/agent-shared-fabric

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

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

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

문서

agent-shared-fabric은(는) 무엇을 하나요?

Agent Shared Fabric: 다중 에이전트 조정, 영수증, 메모리 레인, MCP/스킬 레지스트리 및 런타임 브리지를 위한 거버넌스 레이어입니다.

개요

Agent Shared Fabric은 여러 AI 에이전트가 협업할 수 있는 인프라를 제공합니다. 각 에이전트는 이 패브릭을 통해 자신의 작업을 기록하고, 다른 에이전트의 스킬을 검색하며, 공유 메모리 공간에 접근할 수 있습니다.

주요 기능

  • 다중 에이전트 조정: 여러 에이전트가 동시에 작업할 때 충돌을 방지하고 워크플로우를 조정합니다.
  • 영수증 시스템: 각 에이전트의 작업 내역을 불변 기록으로 저장하여 추적 가능성을 보장합니다.
  • 메모리 레인: 에이전트 간 공유 컨텍스트를 위한 구조화된 메모리 공간입니다.
  • MCP/스킬 레지스트리: 에이전트가 사용할 수 있는 도구와 스킬을 중앙에서 등록하고 검색합니다.
  • 런타임 브리지: 서로 다른 에이전트 플랫폼 간의 통신을 가능하게 합니다.

지원 플랫폼

  • Claude Code
  • Cursor
  • Codex
  • 기타 AI 에이전트 플랫폼

사용 방법

  1. 설치: npm install @fly-carrot/agent-shared-fabric
  2. 초기화: import { Fabric } from '@fly-carrot/agent-shared-fabric'
  3. 설정: Fabric 인스턴스를 생성하고 필요한 레지스트리와 브리지를 구성합니다.

예제

const fabric = new Fabric({
  registry: new MCPRegistry(),
  memory: new MemoryLane('shared-context'),
  runtime: new RuntimeBridge(['claude', 'cursor'])
});

// 에이전트 작업 등록
await fabric.registerSkill('code-review', {
  handler: async (context) => {
    // 코드 리뷰 로직
  }
});

환경 변수

  • FABRIC_ENDPOINT: 패브릭 서비스의 엔드포인트
  • FABRIC_API_KEY: API 인증 키

참고 자료

관련 스킬