프로젝트 소개

Orca는 stablyai가 제공하는 오픈소스 데스크톱 애플리케이션으로, 병렬 AI 코딩 에이전트 플릿과 작업하기 위한 '에이전트 개발 환경'을 지향합니다. macOS, Windows, Linux에서 사용 가능하며 iOS와 Android용 동반 모바일 앱도 제공됩니다. 프로젝트는 MIT 라이선스에 따라 공개됩니다. 핵심 아이디어는 개발자가 각기 독립적인 git worktree에 격리된 여러 터미널 기반 코딩 에이전트를 동시에 실행하고, 한 곳에서 이를 추적할 수 있도록 하는 것입니다. 터미널에서 실행되는 모든 에이전트를 통해 작동하므로 Claude Code, Codex, Grok, Cursor, GitHub Copilot, OpenCode, Cline, Devin, Goose, Qwen Code 등 수많은 CLI 에이전트를 지원합니다. README에 명시된 주요 기능은 다음과 같습니다: - 병렬 워크트리: 하나의 프롬프트를 여러 에이전트에 분산하여 각각 별도의 git 워크트리에서 작업을 수행하게 하고, 결과를 비교하여 최선의 출력을 병합합니다. - 모바일 동반자: iOS 및 Android 앱으로 에이전트 완료 시 알림을 받고 휴대폰에서 후속 메시지를 보낼 수 있습니다. - 터미널 분할: WebGL 렌더링, 무제한 분할, 재시작 후에도 유지되는 스크롤백 기능을 갖춘 Ghostty급 터미널을 제공합니다. - 디자인 모드: 내장 Chromium 기반 브라우저를 통해 UI 요소 클릭 시 해당 HTML, CSS 및 잘라낸 스크린샷을 직접 에이전트 프롬프트로 전송할 수 있습니다. - GitHub 및 Linear 통합: 앱 내에서 풀 리퀘스트, 이슈, 프로젝트 보드를 탐색하고 작업에서 워크트리를 열어 컨텍스트 전환 없이 검토할 수 있습니다. - SSH 워크트리: 원격 머신에서 에이전트를 실행하여 파일 편집, git, 터미널 접근이 가능하며 자동 재연결 및 포트 포워딩을 지원합니다. - AI Diff 주석: 어떤 diff 라인에도 주석을 달고 그 주석을 에이전트에 보내 편집 및 커밋을 요청할 수 있으며 Orca를 벗어나지 않아도 됩니다. - 파일 드래그-투-에이전트: 자동 저장 기능이 있는 내장 에디터로 파일이나 이미지를 에이전트 프롬프트로 드래그 앤 드롭할 수 있습니다. - Orca CLI: orca worktree create, snapshot, click, fill 등의 명령어로 워크플로우를 스크립팅할 수 있으며, 에이전트가 Orca를 구동할 수도 있습니다. - 기타 유틸리티: 빠른 열기 검색, Claude 및 Codex 사용량을 추적하는 계정 전환기, Markdown/이미지/PDF용 풍부한 리포지토리 미리보기, 컴퓨터 사용 제어 및 읽지 않은 상태 알림 등을 제공합니다. 설치 방법은 onOrca.dev의 다운로드 링크, 직접 릴리스 빌드, macOS용 Homebrew, Arch Linux용 AUR 패키지를 참조하면 됩니다. 서버에서 orca serve를 실행하기 위한 별도 헤드리스 Linux 서버 가이드도 언급되어 있습니다. cloud/ 디렉토리에는 모바일 앱을 데스크톱 호스트와 페어링하는 릴레이 코드도 포함되어 있습니다. 프로젝트는 자주 출시되며 현재 기능 목록은 GitHub releases changelog을 참고하십시오. 커뮤니티 채널로는 Discord, X/Twitter, WeChat 그룹이 있으며 CONTRIBUTING.md에 기여 지침이 제공됩니다. Windows 코드 서명은 SignPath.io가 후원합니다.