mco-org/mco

CLI-first orchestration for AI coding agents: run selected agents and models in parallel, compare raw answers, and coordinate review or implementation workflows.

해결하는 문제

MCO는 AI 보조 코딩에서 '단일 에이전트의 맹점' 문제를 해결합니다. 하나의 AI 모델의 관점에만 의존하는 것이 아니라, 여러 코딩 에이전트를 병렬로 오케스트레이션하여 원시적인 답변을 비교하고, 불일치를 식별하며 코드 리뷰, 구현, 아키텍처 분석 시 더 확신 있는 결정을 내릴 수 있도록 합니다.

작동 방식

MCO는 사용자(또는 다른 AI 에이전트)와 다양한 코딩 에이전트 CLI(예: Claude Code, Codex, Gemini) 사이에 위치하는 CLI 우선 오케스트레이션 계층입니다. 공유 어댑터 계약을 사용하여 프로바이더 프로세스를 감지하고 실행, 풀링, 취소합니다. 작업이 디스패치되면 MCO는 선택된 에이전트를 병렬 또는 체인으로 실행하고, 각각의 원시 출력(텍스트, JSON, 마크다운 아티팩트)을 수집하여 비교할 수 있도록 제공합니다. 최종 결정은 자동으로 합성되지 않기 때문에 사용자가 완전한 제어를 유지할 수 있습니다.

대상 사용자

AI 코딩 에이전트를 사용하고, 여러 모델을 비교하여 AI 생성 코드나 리뷰의 정확성을 검증하고 싶은 개발자, 그리고 전문적인 코딩 에이전트 팀에 작업을 디스패치할 도구가 필요한 다른 AI 에이전트를 위한 것입니다.

주요 기능

  • 다중 에이전트 오케스트레이션: Claude, Codex, Pi 등 여러 프로바이더를 병렬 또는 체인 순서로 실행 가능.
  • 코드 중심 인터페이스: 터미널 사용이나 Cursor, Copilot 같은 다른 에이전트에 통합하기 위한 가벼운 CLI.
  • 유연한 실행 모드: 리뷰용 read_only 및 워크스페이스 변경용 write 지원.
  • 원시 출력 보존: 합성 과정에서 뉘앙스를 잃지 않도록 각 호출의 완전한 원시 출력을 유지.
  • 광범위한 프로바이더 지원: Claude Code, Gemini, Qwen Code, Grok Build 등 다양한 도구에 대한 내장 어댑터 제공.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트