피드로 돌아가기
I Open-Sourced My 5-Agent AI Toolkit Before Monetizing It (Here's the Repo)
Dev.toDev.to
AI/ML

PAX 프로토콜 기반 5개 AI Agent 협업 및 46개 Skill Library 구축

I Open-Sourced My 5-Agent AI Toolkit Before Monetizing It (Here's the Repo)

Atlas Whoff2026년 4월 16일3intermediate

Context

다수 AI Agent 운용 시 발생하는 작업 충돌 및 데이터 덮어쓰기 문제 해결 필요. Message Queue 기반의 복잡한 통신 구조 대신 단순하고 투명한 상태 관리 체계 요구.

Technical Solution

  • 공유 디렉터리 기반의 PAX(Parallel Agent eXchange) 프로토콜 도입을 통한 Agent 간 핸드오프 구현
  • Structured Markdown 파일을 매개체로 활용하여 Sender, Receiver, Objective, Status 정보를 정의한 상태 기반 통신 설계
  • Message Bus나 Webhook을 배제한 Directory Polling 방식을 통해 아키텍처 복잡도 최소화 및 추적 가능성 확보
  • Frontmatter 트리거를 포함한 Markdown 기반의 Skill Library를 설계하여 필요 시점에 동적으로 기능을 로드하는 Harness 구조 채택
  • Flask 기반의 Dashboard를 구축하여 pm2 상태, Queue Depth, Stripe 이벤트 등 시스템 헬스체크 및 실시간 SSE 피드 구현
  • CEO 역할을 수행하는 Orchestrator(Atlas)를 중심으로 각 도메인별 전문 Agent에게 업무를 위임하는 계층적 제어 구조 설계

- Agent 간 충돌 방지를 위해 상태 기반의 단순한 파일 교환 프로토콜(PAX) 검토 - 프롬프트 캐싱 및 Tool Use 패턴을 정형화한 Skill Library 구축을 통한 기능 확장성 확보 - 복잡한 메시징 인프라 도입 전 파일 시스템 기반의 Polling 구조로 MVP 검증 수행 - Agent Health와 작업 큐를 실시간 모니터링할 수 있는 전용 관제 UI 설계

원문 읽기