TL;DR
- Orca는 Claude Code, Codex 등 코딩 에이전트를 각자의 Git worktree에서 병렬 실행하고 터미널·diff·브라우저·CLI를 한 앱에 통합하는 오픈소스 에이전트 개발 환경(ADE)임
- macOS·Windows·Linux 데스크톱과 iOS·Android 모바일 동반 앱을 지원하며, 원격 머신의 worktree도 SSH로 연결 가능함
- 병렬 작업·코드 리뷰·브라우저 기반 디자인 모드·GitHub 및 Linear 연동·AI diff 주석·사용량 추적을 제공함
- Claude Code, Codex, Grok, Gemini, Cursor, GitHub Copilot, OpenCode 등 다양한 CLI 에이전트와 자체 구독을 함께 사용할 수 있음
- MIT 라이선스의 무료 오픈소스로 제공되며, 에이전트 중심의 개발 워크플로를 데스크톱과 모바일에서 이어갈 수 있음
에이전트 개발 환경 Orca
- Orca는 에이전트 통합 개발 환경(ADE)으로, Claude Code, Codex 및 기타 코딩 에이전트를 각자의 worktree에서 병렬 실행함.
- 터미널, diff, 브라우저, CLI를 에이전트용 단일 앱에 통합함.
- 에이전트를 병렬 실행하고, 모바일 동반 앱을 통해 작업 상태를 확인함.
- macOS·Windows·Linux를 지원하며, iOS와 Android용 모바일 앱을 제공함.
- Orca는 Ship 100x의 지원을 받음.
에이전트 운영
- 여러 에이전트를 동시에 실행하고 작업을 자동화하며 AI 출력물을 검토하고 Git과 통합함.
- 하나의 checkout에서 다음 작업을 병렬로 수행하는 화면을 제공함.
- checkout 회귀 테스트 실행
- EU 프로모션 코드 검증
- checkout E2E 스냅샷 업데이트
- 세금 계산 모듈 검토
- 장바구니 반올림을 이전 동작으로 되돌리기
- Claude Code v2.1.173과 Opus·Claude Max를 사용해 주소 검증을 수정하고 테스트 범위를 확장하는 작업 흐름을 제공함.
- 기존 폼 흐름과
validateAddress호출을 확인함. - 국가별 분기에서 ZIP·우편번호 경로를 명시적으로 처리하고 기존 checkout 문구를 유지함.
- 미국 ZIP+4, 캐나다 우편번호, 국가 누락에 대한 회귀 테스트를 추가함.
- 집중 테스트와 수정 파일의 린트를 통과함.
- 내장 터미널에서
pnpm dev로 Next.js 16.2.1과 Turbopack 개발 서버를 실행하며, 로컬 주소는 http://localhost:3000임. - 로그인 경로의 경쟁 조건 수정, 리디렉션 경로 테스트, CI 파이프라인 개선 등 여러 작업을 별도 환경에서 진행함.
워크스페이스와 모바일 동반 앱
- 여러 작업을 서로 간섭하지 않는 격리 환경으로 빠르게 분리하고, 여러 에이전트를 나란히 실행함.
orca.yaml설정, 인증 세션 수정, 타입 검사, 테스트와 린트를 워크스페이스별로 관리함.- 모바일 앱에서 실시간 에이전트 상태와 사용량을 확인하고 계정을 전환하며 터미널 작업을 이어감.
- 데스크톱과 모바일을 연결하고 새 워크스페이스를 만들며 계정 사용량을 확인함.
- 예시 대시보드에는 1,284개 에이전트 생성, 142시간 에이전트 시간, 96개 PR 생성 정보가 표시됨.
- MacBook Pro에 40개 worktree와 5개 활성 작업이 연결된 상태를 표시하며, M1 Mini 등 다른 장치의 연결 상태도 관리함.
- GitHub와 Linear의 작업, PR, 브랜치, 터미널 상태를 한 화면에서 확인함.
지원 에이전트와 구독
- 기존 구독을 연결해 여러 에이전트를 나란히 실행함.
- 지원 목록은 Claude Code, Codex, Grok, Gemini, Cursor, GitHub Copilot, OpenCode, Amp, OpenClaude, Antigravity, Pioh-my-pi, Hermes Agent, Goose, Auggie, Charm, Cline, Codebuff, Command Code, Continue, Droid, Kilocode, Kimi, Kiro, Mistral Vibe, Qwen Code, Rovo Dev 및 기타 CLI 에이전트임.
- 휴대전화에서 에이전트 작업을 계속 실행하고 상태를 확인함.
주요 기능
- 병렬 worktree: 모든 작업을 별도 Git worktree에서 실행하며 stash나 브랜치 전환 없이 여러 작업을 나란히 진행함.
- 터미널 분할: WebGL 렌더링, 무제한 분할, 재시작 후 스크롤백 복원, 전체 스크롤백 검색을 제공함.
- 디자인 모드: worktree마다 실제 Chromium 창을 제공하고, UI 요소를 클릭해 HTML·CSS·잘린 스크린샷을 에이전트에 전달함.
- GitHub·Linear 연동: PR·이슈·프로젝트 보드를 앱 안에서 탐색하고, 작업에서 worktree를 열며, PR을 검토·승인하고 Linear 이슈를 생성함.
- CLI 에이전트 지원: Claude Code, Codex, Cursor CLI, Gemini, Copilot, OpenCode, Pi를 사전 설정하고 기타 CLI 에이전트도 연결함.
- SSH worktree: 원격 고성능 머신에서 전체 파일 편집·Git·터미널을 사용하고 자동 재연결, 포트 포워딩, 암호문 캐싱을 제공함.
- 파일을 에이전트로 드래그: VS Code 편집기, 자동 저장, 숨김 파일 빠른 열기, 파일과 Finder 이미지를 에이전트 프롬프트로 드래그하는 기능을 제공함.
- AI diff 주석: diff의 각 줄에 마크다운 주석을 달고 일괄 처리해 에이전트에 전달하며, CI 검사와 충돌 해결 및 PR 생성을 앱 안에서 수행함.
- Orca CLI:
orca worktree create,snapshot,click,fill명령으로 에이전트가 Orca 환경을 제어함. - 통합 검색: worktree, 파일, 에이전트, 명령어, 저장소 문맥을 검색함.
- 계정 전환 및 사용량 추적: Claude와 Codex 사용량, 속도 제한 초기화, 재로그인 없는 Codex 계정 전환을 제공함.
- 저장소 미리보기: Markdown, 이미지, PDF, 저장소 문서를 워크스페이스에서 미리봄.
- 자유로운 분할: 에이전트, 터미널, 브라우저, diff, 파일을 작업 형태에 맞게 분할 배치함.
에이전트 중심 환경
- 기존 IDE는 한 사람이 입력하는 환경으로 설계됐고 에이전트 래퍼는 터미널에서 멈추지만, Orca는 worktree·검토·브라우저·원격 기능을 하나의 앱에 통합함.
- Orca는 병렬 에이전트를 각자의 worktree에서 실행하며, 기존 IDE와 래퍼는 이를 제한적으로 제공함.
- Orca는 macOS·Windows·Linux를 지원하며, 기존 비교 대상은 macOS 중심임.
- Orca는 MIT 라이선스의 오픈소스이며, GPU 렌더링 터미널 분할과 내장 Chromium 디자인 모드를 제공함.
- SSH를 통한 원격 worktree, 에이전트로 전달되는 인라인 diff 주석, 27개 지원 에이전트를 제공함.
- 에이전트가 환경을 제어할 수 있도록 CLI와 MCP·hooks·skills를 제공함.
에이전트와 함께 구축
- Orca는 에이전트를 활용해 제품을 출시하는 팀과 엔지니어들이 매일 사용하는 오픈소스 프로젝트임.
- 공개된 사용자 발언에서는 네이티브 TUI, 사용자 지정 명령어, 모바일 앱, 사용량 추적, 디자인 모드, GitHub 기반 작업 추적, 여러 worktree 관리 기능이 언급됨.
- Mac mini에서 필요한 하니스를 실행하고 어디서나 모바일로 접근하며, 여러 에이전트가 같은 저장소에서 충돌 없이 작업할 수 있다는 사용 사례가 제시됨.
- 여러 에이전트 관리 도구 중 Orca를 가장 선호한다는 평가가 포함됨.
- 프로젝트를 시작한 뒤 외출하고 휴대전화 알림으로 진행 상황을 확인하는 사용 사례가 소개됨.
- 여러 저장소를 포함한 상위 폴더에서 하나의 에이전트 세션으로 작업하는 방식이 소개됨.
- 여러 장치를 코딩 서버로 운영하고 Orca 모바일 앱에 연결하는 워크플로가 언급됨.
- CLI 에이전트의 worktree·작업·완료 상태를 추적하고, 작업자별 명확한 목표와 검토자·작성자 역할을 분리하는 운영 방식이 제시됨.
- VPS를 MacBook·PC·iPhone과 연결해 개발 워크스페이스를 클라우드로 옮기는 사용 사례가 포함됨.
자주 묻는 질문
- Orca란 무엇인지 설명함.
- ADE와 IDE의 차이를 다룸.
- Orca에서 worktree가 작동하는 방식을 다룸.
- 지원 에이전트 목록을 다룸.
- 터미널의 동작 방식을 다룸.
- Windows와 Linux 실행 여부를 다룸.
- 원격 머신에서 에이전트를 실행하는 방식을 다룸.
- Orca가 Cursor의 대안인지 다룸.
- Orca의 출시 주기를 다룸.
- 무료 제공 여부를 다룸.
이용 방법
- Orca는 무료 오픈소스로 제공되며 새로운 기능을 매일 출시함.
- Mac용 다운로드, Intel용 빌드, Windows·Linux용 빌드와 모바일 앱을 제공함.
- Discord 커뮤니티 참여 경로와 GitHub 확인 경로를 제공함.
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요