OrchestratorInc/agent-orchestrator
Run and supervise teams of coding agents from planning to merge. Any harness (Claude code, codex, +25 more). Desktop, web, mobile, and cloud agents.
해결하는 문제
Agent Orchestrator (AO)는 단일 프로젝트에서 여러 AI 코딩 에이전트를 관리하는 복잡성을 해결합니다. 단일 에이전트는 작업을 처리할 수 있지만, 여러 에이전트를 병렬로 실행하면 작업 조율, 브랜치 충돌 방지, 다양한 터미널, 브랜치, 풀 리퀘스트 간의 진행 상황 추적 등의 도전 과제가 발생합니다.
작동 방식
AO는 코딩 에이전트를 감시하는 로컬 데스크톱 워크스페이스입니다. 로컬 데몬을 사용하여 에이전트 활동과 소스 제어 상태를 모니터링합니다. Git 기반 작업의 경우 각 워커 에이전트에게 고유한 분리된 브랜치와 워크트리가 제공됩니다.
주로 두 가지 수준의 운영을 제공합니다:
- 프로젝트 오케스트레이터: 지속적인 계획 에이전트로, 고수준 전략을 처리하고 모호한 목표를 구체적인 계획으로 분해하며, 작업을 워커 에이전트에 위임합니다.
- 워커: 특정 작업을 처리하는 개별 실행 단위로, 선택한 에이전트와 모델을 사용하여 고유한 분리된 워크스페이스 내에서 작동합니다.
진행 상황은 세션 데이터, 풀 리퀘스트, CI 결과에서 유도되는 라이브 칸반 보드를 통해 추적되며, 워커를 "작업 중", "당신의 조치 필요", "검토 중", "병합 준비 완료" 등의 상태로 그룹화합니다.
대상 사용자
Claude Code, Aider, Cursor, Devin과 같은 AI 코딩 에이전트를 사용하고, 대규모 코드베이스에서 여러 에이전트를 계획, 실행, 감시할 수 있는 중앙 집중형 시스템을 원하는 개발자.
주요 기능
- 분리된 실행: 모든 Git 기반 워커는 충돌을 방지하기 위해 고유한 브랜치와 워크트리를 갖습니다.
- 프로젝트 인식 계획: 고수준 기술 전략과 작업 위임을 담당하는 전용 오케스트레이터 에이전트.
- 라이브 칸반 보드: 에이전트 활동과 PR 상태에 대한 운영 가시성을 제공합니다.
- 통합 도구: 미리보기용 에이전트 제어 브라우저를 포함하며, 구조화된 채팅과 네이티브 터미널 UI 모두를 지원합니다.
- 광범위한 에이전트 호환성: Claude Code, Aider, GitHub Copilot 등 다양한 코딩 에이전트와 호환됩니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트