Community생산성 & 협업github.com

mariomosca/agent-team-os

여러 Claude Code 인스턴스를 분리된 세션에서 조정하기 위한 최소한의 파일 기반 프로토콜

agent-team-os란 무엇인가요?

이 스킬은 여러 Claude Code 인스턴스가 서로 다른 터미널 세션에서도 파일 시스템을 통해 작업을 조정할 수 있도록 하는 최소한의 프로토콜을 제공합니다. 주로 Claude Code(CLI 기반 AI 에이전트) 환경을 대상으로 하며, 별도의 복잡한 인프라나 중앙 서버 없이도 공유 디렉토리 내 파일(예: 작업 요청, 상태 업데이트, 결과 파일)을 주고받으며 협업할 수 있습니다. 이를 통해 여러 에이전트가 동시에 작업을 분담하거나, 장기 실행 작업을 모니터링하거나, 단계별로 작업을 전달하는 워크플로우를 쉽게 구축할 수 있습니다. 개발자나 AI 에이전트 사용자는 이 프로토콜을 사용하여 확장 가능하고 모듈화된 에이전트 팀을 구성할 수 있습니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add mariomosca/agent-team-os

Installed? Explore more 생산성 & 협업 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

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

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

문서

agent-team-os은(는) 무엇을 하나요?

여러 Claude Code 인스턴스를 분리된 세션에서 조정하기 위한 최소한의 파일 기반 프로토콜입니다.

개요

이 프로토콜은 여러 Claude Code 인스턴스가 파일 시스템을 통해 서로 통신하고 작업을 조정할 수 있도록 합니다. 각 인스턴스는 공유 디렉토리에 파일을 읽고 써서 작업을 요청하거나, 상태를 업데이트하거나, 결과를 공유할 수 있습니다.

작동 방식

  1. 작업 요청: 한 인스턴스가 requests/ 디렉토리에 작업 요청 파일을 생성합니다.
  2. 상태 업데이트: 작업을 수행하는 인스턴스가 status/ 디렉토리에 상태 파일을 업데이트합니다.
  3. 결과 공유: 작업이 완료되면 results/ 디렉토리에 결과 파일이 생성됩니다.

사용 예시

# 작업 요청 생성
echo '{"task": "analyze logs", "params": {"dir": "./logs"}}' > requests/task_001.json

참고

  • 모든 인스턴스는 동일한 파일 시스템에 접근할 수 있어야 합니다.
  • 파일 이름에 타임스탬프를 포함하여 충돌을 방지하세요.
  • JSON 형식을 권장합니다.

관련 스킬