오케스트레이션
멀티에이전트 오케스트레이션 — 마블로 사례로 보는 실전 구조
에이전트 한 명이 아니라 군단을 운용한다는 것. 마블로가 이종 AI 에이전트를 칸반 보드 위에서 어떻게 동시에 조율하는지 살펴봅니다.
에이전트 한 명 vs 군단
대부분의 AI 코딩 도구는 에이전트 한 명을 붙여 줍니다. 빠르게 한 가지 일을 처리하기엔 좋지만, 규모가 커지면 병목이 됩니다. 여러 에이전트를 동시에 굴리면 독립적인 작업을 병렬로 밀어붙일 수 있습니다 — 단, 누가 뭘 하는지 통제할 수단이 있어야 합니다.
마블로의 접근
마블로는 중앙 오케스트레이터가 이종 AI 에이전트(Claude, GPT/Codex, Antigravity)를 물리적/논리적으로 나눠 태스크를 할당합니다. 각 모델의 강점에 맞춰 역할을 배치합니다.
- Claude — 백엔드 구현
- GPT/Codex — 프론트엔드
- Antigravity — 테스트
칸반으로 보는 진행 상황
여러 에이전트가 동시에 일하면 "지금 뭐가 되고 있는지"가 흐려지기 쉽습니다. 마블로는 작업을 칸반 보드(TODO → IN_PROGRESS → REVIEW → DONE)로 시각화해, 각 에이전트의 상태·할당된 태스크·완료 여부를 실시간으로 추적합니다.
로컬 실행과 MCP
모든 에이전트는 사용자 머신에서 로컬로 실행되고, MCP를 네이티브로 지원해 같은 도구·컨텍스트를 공유합니다. 각 모델은 본인의 API 키 또는 구독으로 돌아가므로, 마블로는 오케스트레이션 레이어에 집중합니다.
정리
오케스트레이션의 요점은 "많이 굴리는 것"이 아니라 "많이 굴리면서도 통제 가능한 상태를 유지하는 것"입니다. 중앙 조율 + 칸반 가시성 + 로컬 실행이 그 삼각형을 이룹니다.
댓글
댓글 기능은 곧 제공됩니다.