본문으로 건너뛰기
로그인 둘러보기
개발·코딩·데이터베이스 · 윈도우즈 유틸

Agent Orchestrator

0

Agent Orchestrator는 코딩 에이전트를 계획, 실행, 감독하는 로컬 데스크톱 워크스페이스입니다.

CI 연동Git 워크트리오케스트레이션칸반 보드코딩 에이전트터미널 UI풀 리퀘스트 관리

소개

Agent Orchestrator는 코딩 에이전트를 계획, 실행, 감독하는 로컬 데스크톱 워크스페이스입니다. Untrivial-ai에서 개발했으며, GitHub 저장소와 연동하여 에이전트별 독립된 작업 공간과 라이브 칸반 보드를 제공합니다. 사용자는 구조화된 채팅 또는 에이전트의 네이티브 터미널 UI를 통해 작업자를 관리하고, 풀 리퀘스트, CI, 리뷰 상태를 실시간으로 추적할 수 있습니다.

상세정보

작업자 기반 실행 모델

작업자는 하나의 작업, 하나의 코딩 에이전트, 하나의 격리된 워크스페이스로 구성됩니다. 사용자는 New task 버튼을 클릭하여 결과를 설명하고, 에이전트와 모델을 선택하며 관련 파일을 첨부할 수 있습니다. 작업자는 구조화된 채팅 또는 네이티브 터미널 UI에서 작동하며, 언제든지 다시 열어 대화 이어가기, 터미널 연결, 파일 변경 검사, 브라우저 프리뷰, 풀 리퀘스트 검토, CI 및 리뷰 피드백 전달이 가능합니다.

오케스트레이터를 통한 프로젝트 수준 계획

프로젝트 오케스트레이터는 제품 방향, 기술 전략, 우선순위, 작업 순서를 다루는 지속적인 계획 에이전트입니다. 아이디어를 탐색하고, 기술적 접근법을 브레인스토밍하며, 트레이드오프를 분석하고, 고영향 작업을 식별하여 모호한 결과를 구체적인 계획으로 전환합니다. 계획 기록은 저장소 컨텍스트와 라이브 AO 상태(활성 작업자, 소유자, 풀 리퀘스트, CI, 리뷰)와 결합되어 프로젝트와 진행 중인 작업 모두에 기반한 결정을 보장합니다.

라이브 Kanban 보드

모든 작업자는 단일 라이브 보드에 표시되며, 세션, 풀 리퀘스트, CI, 리뷰 사실을 기반으로 위치가 결정됩니다. 각 컬럼의 의미는 다음과 같습니다:

  • Working: 활발히 작업 중이거나 다음 지시를 기다리는 작업자
  • Needs you: 입력이 필요한 세션, 실패한 CI, 요청된 변경 사항, 분실된 신호 등 차단된 상태
  • In review: 검사 또는 리뷰 대기 중인 오픈 및 드래프트 풀 리퀘스트
  • Ready to merge: 승인되거나 머지 가능한 작업, 아카이브 전까지 표시됨

각 카드는 작업자, 에이전트, 브랜치, 활동, 풀 리퀘스트, 리뷰 상태를 함께 유지하며, 클릭 시 상세 정보를 확인할 수 있습니다.

에이전트 컨트롤 가능한 브라우저 및 네이티브 인터페이스

각 작업자는 자체 격리된 브라우저 프로파일을 갖므로 병렬 UI 작업 간 상태 공유가 발생하지 않습니다. 사용자는 구조화된 채팅 또는 에이전트의 네이티브 터미널 UI 중 현재 작업에 적합한 인터페이스를 선택할 수 있으며, Agent Orchestrator가 작업 컨텍스트, 워크스페이스 상태 및 피드백 루프를 통합 관리합니다.

다운로드 및 설치 방법

Windows 사용자는 GitHub 릴리스 페이지에서 agent-orchestrator-win32-x64.exe 파일을 다운로드할 수 있습니다. 다운로드 후 실행 파일을 실행하면 설치가 시작되며, 설치 완료 후 애플리케이션을 실행하면 자동으로 데몬이 시작됩니다. 별도의 CLI 설정 없이도 데스크톱 앱이 백엔드 데몬을 실행하여 바로 사용을 시작할 수 있습니다. 추가적인 에이전트 CLI 설정이나 문제 해결이 필요한 경우, 공식 설치 가이드를 참조할 수 있습니다.

기본 사용법

Agent Orchestrator를 실행하고 관리하고자 하는 GitHub 저장소를 가리킵니다. 애플리케이션은 백그라운드에서 데몬을 실행하여 저장소 상태와 에이전트 활동을監視합니다. 사용자는 New task 버튼을 클릭하여 작업을 시작하거나, 오케스트레이터를 통해 더 큰 결과를 계획하고 작업을 분배할 수 있습니다. 모든 작업자 세션은 독립된 브랜치와 워크트리(또는 스크래치 작업자의 경우 AO 관리 디렉터리)를 가지며, 터미널, 파일 변경, 브라우저 프리뷰, 풀 리퀘스트, CI, 리뷰 상태가 세션과 함께 유지됩니다.

이런 경우에 유용합니다

여러 AI 코딩 에이전트(Claude Code, Codex, Cursor 등)를 동시에 사용하면서 브랜치 충돌, 컨텍스트 손실, 리뷰 추적의 어려움을 겪는 개발자에게 유용합니다. Agent Orchestrator는 각 에이전트를 격리된 작업 공간에서 실행하면서도 프로젝트 수준에서의 조율과 실시간 상태 공유를 제공하여, 에이전트 간 협업을 체계화하고 머지 프로세스를 투명하게 관리하는 데 도움을 줍니다.

최신 버전 및 업데이트

현재 버전은 0.12.12이며, GitHub 릴리스 페이지에서 최신 버전을 확인할 수 있습니다. 애플리케이션은 실행 시 자동으로 업데이트를 확인하므로, 사용자는 별도의 조치 없이 최신 기능을 유지할 수 있습니다.

시스템 요구사항

별도의 시스템 요구사항이 등록되지 않았습니다.