Orca 오픈소스 AI 에이전트 오케스트레이터 병렬 워크트리 실측 리뷰
목차
- Orca란 무엇인가
- 핵심 — 병렬 워크트리(Parallel Worktrees)
- 데스크톱을 넘어 모바일까지
- 에이전트 함대를 위한 도구들
- 아무 CLI 에이전트나 — 내 구독으로
- 설치와 배포 현황
- 실전 활용 시나리오
- 한 줄 경고 — 병렬의 대가
- 참조 링크
· 측정일: 2026-07-10 (KST) · 소스: GitHub REST API (stablyai/orca) + 공식 README
· 검증 방식: 저장소 메타데이터·언어 구성·기능표 실측 조회
· 환경: macOS(arm64), curl 8.x
AI 코딩 에이전트를 한 개 쓰는 시대는 이미 지났습니다. 문제는 여러 개를 동시에 굴릴 때 생깁니다 — 어느 에이전트가 뭘 하는지, 결과를 어떻게 비교하고 합칠지. Orca는 바로 이 지점을 겨냥한 ADE(Agent Development Environment)입니다. 스스로를 "100배 빌더를 위한 AI 오케스트레이터"라 부릅니다. 문서 인용이 아니라 GitHub API로 직접 조회한 실측 수치로 해부합니다.
Orca란 무엇인가
Orca는 병렬 에이전트 함대를 다루는 통합 개발 환경입니다. Codex, Claude Code, OpenCode, Pi 같은 코딩 에이전트를 나란히(side-by-side) 실행하되, 각각을 독립된 git worktree에 격리하고 한 화면에서 추적합니다. 핵심 철학 하나 — 어떤 에이전트든 "내 구독"으로 돌린다. 별도 API 비용 없이 이미 결제 중인 Claude·Codex 계정을 그대로 씁니다.
| 지표 | 실측값 (2026-07-10) |
|---|---|
| GitHub Stars | 15,556 |
| Forks | 1,217 |
| Open Issues | 1,297 (활발한 개발) |
| 최초 생성 | 2026-03-17 |
| 최근 푸시 | 2026-07-10 (당일 — 매일 배포) |
| 라이선스 | MIT |
| 주 언어 | TypeScript 96.6% |
| 지원 OS | macOS · Windows · Linux (+ iOS/Android) |
생성 4개월도 안 돼 별 1.5만 개를 넘겼고, YC 지원(yc-backed) 프로젝트입니다. TypeScript 단일 언어에 가까운(96.6%) 데스크톱 앱입니다.
핵심 — 병렬 워크트리(Parallel Worktrees)

Orca의 심장은 이겁니다. 하나의 프롬프트를 5개 에이전트에 동시에 던지고(fan-out), 각자 격리된 git worktree에서 작업하게 한 뒤, 결과를 나란히 비교해 이긴 것만 병합(merge the winner)합니다. "한 번에 하나씩 시키고 기다리는" 방식에서 "여러 접근을 경쟁시켜 최선을 고르는" 방식으로 바뀌는 겁니다. worktree 격리 덕분에 에이전트끼리 파일 충돌도 없습니다. 예컨대 "이 API를 리팩터링해줘" 하나를 다섯 갈래로 던지면, 어떤 에이전트는 보수적으로 최소 변경만, 어떤 에이전트는 구조 자체를 갈아엎는 식으로 서로 다른 답을 내놓습니다. 개발자는 다섯 개를 실행하는 대신 다섯 개를 심사하면 됩니다 — 실행의 병목이 사람에서 에이전트로 넘어가는 순간입니다.
데스크톱을 넘어 모바일까지

Orca의 의외의 강점은 모바일 컴패니언 앱입니다. 폰에서 에이전트를 모니터링·조종하고, 에이전트가 작업을 끝내면 알림을 받고, 어디서든 후속 지시를 보냅니다. iOS App Store·TestFlight·Android APK로 배포됩니다. "노트북 앞을 떠나도 에이전트는 계속 돌고, 폰으로 개입한다" — 앞서 다룬 클라우드 에이전트 흐름과 정확히 같은 방향입니다.
에이전트 함대를 위한 도구들
단순 실행기가 아니라 개발 환경 전체를 담았습니다.
- Design Mode — 실제 Chromium 창에서 UI 요소를 클릭하면 그 HTML·CSS·잘라낸 스크린샷을 곧바로 에이전트 프롬프트로 전송
- Terminal Splits — Ghostty급 터미널, WebGL 렌더링, 무한 분할, 재시작해도 유지되는 스크롤백
- GitHub & Linear 네이티브 — PR·이슈·보드를 앱 안에서 보고, 작업에서 바로 worktree 열기
- SSH Worktrees — 고성능 원격 서버에서 에이전트 구동(자동 재접속·포트포워딩 포함)
- Annotate AI Diffs — diff 줄에 코멘트를 달아 그대로 에이전트에게 되돌려 보냄
- Orca CLI —
orca worktree create·snapshot·click·fill로 워크플로 자체를 스크립트화(에이전트가 Orca를 몰기도 함)
여기에 Quick open(워크트리·파일·에이전트 통합 검색), 계정 스위처 + 사용량 추적(Claude·Codex rate-limit 확인·핫스왑), Computer Use까지 붙습니다.
아무 CLI 에이전트나 — 내 구독으로
Orca의 개방성은 여기서 드러납니다. "터미널에서 돌아가는 에이전트면 Orca에서도 돈다." Claude Code, Codex, OpenCode, Pi를 기본 지원하고, 사실상 모든 CLI 에이전트에 열려 있습니다. 그리고 전부 사용자 자신의 구독·계정으로 실행됩니다 — 벤더 락인 없이, 이미 쓰는 도구를 한 지붕 아래로 모으는 방식입니다.
설치와 배포 현황
macOS·Windows·Linux 데스크톱 앱으로 onorca.dev/download에서 받습니다. 모바일은 iOS(App Store/TestFlight)와 Android(APK). 개발 속도가 특징인데, 저장소는 당일(2026-07-10)까지 커밋이 이어졌고 "매일 배포하므로 기능 목록은 늘 뒤처진다, 진짜 목록은 changelog다"라고 공식 안내할 만큼 빠릅니다.
실전 활용 시나리오
기능 나열보다 "이걸로 뭘 하느냐"가 중요합니다. Orca의 설계는 세 가지 흐름에서 특히 빛납니다.
공통점은 "에이전트를 개별 도구가 아니라 팀으로 다룬다"는 것입니다. 격리된 worktree가 충돌을 막아주고, 통합 화면이 여러 에이전트의 상태를 한눈에 보여주기에, 사람은 실행이 아니라 지휘와 선택에 집중합니다.
한 줄 경고 — 병렬의 대가
정리하면 Orca는 "에이전트 하나를 잘 쓰는 도구"가 아니라 "에이전트 여러 개를 함대처럼 지휘하는 관제탑"입니다. 병렬 워크트리로 접근을 경쟁시키고, 모바일로 어디서든 개입하며, 내 구독으로 벤더 중립을 지킵니다. 여러 에이전트를 동시에 굴리기 시작한 개발자라면 지금 가장 먼저 살펴볼 후보입니다.
참조 링크
- Orca GitHub 저장소공식 소스·README·릴리스 (실측 조회 원본)
- Orca 공식 사이트 (onorca.dev)다운로드·문서·changelog
