큐레이션

Orca

여러 코딩 에이전트를 격리된 Git worktree에서 병렬로 실행하고 데스크톱·모바일에서 이어 보는 AI 작업면

TypeScript60,254
Orca 대표 이미지

요약

Orca는 여러 프로젝트와 코딩 에이전트를 한 데스크톱 작업면에서 병렬로 운영하는 AI 오케스트레이터입니다. 공식 README는 Codex·Claude Code·OpenCode·Pi를 각각의 worktree에서 나란히 실행하고, 작업 상태를 한곳에서 추적하는 흐름을 중심에 둡니다.

도구 소개

하나의 프롬프트를 여러 에이전트에 보내 각 결과를 비교하거나, Git worktree마다 깨끗한 작업 공간을 만들어 동시에 진행할 수 있습니다. 세션 검색·재개, 터미널 분할, 파일·이미지 미리보기, GitHub·Linear 검토, diff 주석, SSH worktree와 모바일 companion이 함께 제공됩니다.

에이전트가 Orca를 조작할 수 있도록 CLI도 제공하며, README는 worktree create, snapshot, click, fill 같은 명령으로 작업을 스크립팅할 수 있다고 설명합니다. 사용량과 비용 추적, 문서 그래프, Auto Run playbook은 긴 작업을 여러 세션으로 나눌 때 확인할 지점입니다.

사용 포인트

  • 같은 요구를 여러 에이전트에 병렬 실행하고 결과를 비교
  • 작업별 Git worktree를 분리해 서로 다른 구현을 안전하게 실험
  • 세션·파일·diff·이슈를 한 화면에서 찾아 리뷰 흐름 단축
  • Auto Run playbook으로 Markdown 체크리스트를 새 세션 단위로 처리
  • 데스크톱에서 시작한 에이전트를 모바일에서 확인하고 후속 지시

설치와 시작

공식 README는 플랫폼별 최신 릴리스를 내려받는 방법과 소스에서 실행하는 방법을 모두 안내합니다. 에이전트를 먼저 설치하고 인증해야 하며, Git 연동 기능은 선택 사항입니다.

git clone https://github.com/stablyai/orca.git
cd orca
npm install
npm run dev

처음에는 하나의 저장소에서 worktree 두 개와 짧은 작업만 실행해 에이전트별 권한, 브랜치 경계, 결과 비교 과정을 확인하는 편이 좋습니다. 에이전트 계정 인증과 모델 사용료는 Orca와 별개의 공급자 조건이므로 비용 추적 값을 최종 청구액과 동일하게 보아서는 안 됩니다.

적용 판단

Orca는 에이전트 프레임워크라기보다 여러 CLI 에이전트를 실제 개발 작업에 배치하고 검토하는 운영면에 가깝습니다. 한 프로젝트를 여러 방향으로 시도하거나, 긴 작업을 병렬 worktree로 쪼개 사람이 결과를 비교해야 하는 개발자에게 유용한 형태입니다.

반대로 병렬 실행은 브랜치·파일·외부 시스템 권한을 빠르게 늘립니다. 자동 병합을 바로 켜기보다 작은 변경에서 diff와 테스트 결과를 먼저 검토하고, 모바일 companion이나 SSH worktree를 추가할 때도 노출되는 세션과 자격 증명 범위를 따로 확인해야 합니다.

참고