Show GN: AQM – 큐 기반 멀티 AI 에이전트 파이프라인을 YAML 한 장으로 정의하고 공유하기
(github.com/aqm-framework)AI 에이전트 오케스트레이션 프레임워크인 AQM(Agent Queue Manager)을 소개합니다.
기존 멀티 에이전트 프레임워크들은 코드 기반(LangGraph, AutoGen)이라 파이프라인 공유가 어렵거나, 클라우드 플랫폼(CrewAI Studio, Vertex AI) 위에서만 돌아가 벤더 락인과 비용 문제가 있었습니다.
AQM은 다른 접근을 취합니다. YAML 파일 하나로 에이전트와 연결 관계를 선언하고 로컬에서 바로 실행합니다. Redis도 Docker도 클라우드 계정도 필요 없습니다.
주요 특징
- 에이전트 간 통신은 명시적 큐를 통해 이루어지며, 에이전트끼리 직접 호출하지 않음
- LLM 자동 판정 또는 사람이 직접 판단하는 approve/reject 게이트가 일급 기능
- 정적 라우팅, fan-out(병렬 분기), 에이전트 자율 라우팅(condition: auto) 지원
- 태스크 컨텍스트가 context.md 파일에 누적되어 사람이 직접 읽고 확인 가능
- MCP(Model Context Protocol) 서버를 에이전트에 연결해 GitHub, DB, 브라우저 등 외부 도구 사용 가능
- Claude Code, Codex, gemini CLI를 런타임으로 사용 (API 키 설정 불필요)
- 파이프라인 레지스트리를 통해 aqm pull / publish로 커뮤니티 파이프라인 공유
- 로컬 웹 대시보드 내장 (aqm serve)