orca: 여러 개의 CLI 코딩 에이전트를 병렬 격리 워크트리로 실행하기 위한 AI 오케스트레이터
orca: 여러 개의 CLI 코딩 에이전트를 병렬 격리 워크트리로 실행하기 위한 AI 오케스트레이터
해결하는 문제
Orca는 개발자가 여러 AI 코딩 에이전트(Claude Code, Codex 또는 OpenCode와 같은)를 동시에 관리할 수 있도록 설계된 AI 오케스트레이터입니다. 다양한 에이전트를 사용할 때 서로 다른 터미널 창이나 도구 사이를 전환할 필요가 없도록 하여, 여러 에이전트가 프로젝트에서 병렬로 작업할 수 있는 통합된 워크스페이스를 제공합니다.
작동 방식
Orca는 모든 CLI 기반 AI 에이전트를 위한 래퍼(wrapper) 역할을 하는 데스크톱 애플리케이션을 제공합니다. 에이전트를 격리된 git worktree로 구성하여 사용자가 단일 프롬프트를 여러 에이전트에게 전달하고 그 결과를 비교할 수 있게 합니다. 고성능 터미널, VS Code와 유사한 에디터, 그리고 GitHub 및 Linear와의 네이티브 통합을 제공합니다. 또한 원격 모니터링 및 에이전트 제어를 위한 모바일 컴패니언 앱도 포함되어 있습니다.
대상 사용자
개발 워크플로우를 가속화하기 위해 여러 AI 코딩 에이전트를 사용하는 소프트웨어 엔지니어 및 "100x builders"로서, 이들을 관리할 수 있는 중앙 집중식 장소를 원하는 분들입니다.
주요 특징
- Parallel Worktrees: 격리된 git worktree에서 여러 에이전트를 실행하여 서로 다른 AI 생성 솔루션을 비교할 수 있습니다.
- Mobile Companion: iOS 및 Android 앱을 통해 에이전트를 모니터링하고 제어할 수 있습니다.
- Design Mode: Chromium 창에서 HTML, CSS 및 UI 요소의 스크린샷을 에이전트 프롬프트로 직접 전송할 수 있습니다.
- Native Integrations: PR 및 이슈 관리를 위한 GitHub 및 Linear에 대한 내장 지원을 제공합니다.
- SSH Worktrees: 전체 파일 편집 및 포트 포워딩과 함께 원격 서버에서 에이전트를 실행할 수 있습니다.
- Computer Use: 에이전트가 데스크톱 앱과 가시적인 UI를 조작할 수 있도록 합니다.
- Orca CLI: 워크트리 생성 및 스냅샷을 포함한 워크플로우를 스크립트화할 수 있는 명령줄 인터페이스입니다.
Sources
- undefinedstablyai/orca