Orca 是一个面向『同时跑一队并行 agent』的下一代 ADE(agent 开发环境)/桌面应用:让你把 Claude Code、Codex、Grok、Antigravity、OpenCode 等几乎任意 CLI agent 并排跑在多个仓库上,每个任务各自一个 git worktree、统一在一处追踪管理。它强调用你自己的订阅、无需登录,自带源码管理、GitHub 集成、SSH 远程和通知。跨平台桌面(Electron,macOS/Windows/Linux)外加移动伴侣 App。TypeScript,MIT。定位是给重度并行编码的开发者一个『一队 agent 的指挥台』。
来源:README 顶部/Supported Agents/Features;GitHub desc,license MIT 查看 GitHub 仓库 →约 3.1k 星,热度踩在『大家开始同时放养多个编码 agent』这一新需求:裸跑多个 Claude Code/Codex 缺隔离、缺统一管理、分支会打架。Orca 用 git worktree 给每个任务隔离、再做成多标签多面板的桌面指挥台,还几乎支持市面所有 CLI agent、用自己的订阅、自带 diff 评审和 GitHub/SSH,正好补上并行 agent 工作流的 GUI 空白。
来源:GitHub 3,075 stars / 213 forks,created 2026-03-17;README Features每个 feature/任务都分到独立的 git worktree,免去 stash 和分支来回切换,可秒级开起与切换,让多个 agent 在隔离环境里互不干扰地并行干活。
来源:README Features(Worktree-native)在标签和面板里并排跑多个 AI agent、一眼看清哪些在活动;支持 Claude Code/Codex/Grok/Gemini/Antigravity/Pi/Hermes/OpenCode/Goose/Cursor/Cline/Kimi 等一长串(且不止于此,任意 CLI agent 皆可)。
来源:README Supported Agents/Features(Multi-agent terminals)不要求注册登录,直接用你已有的 Claude Code/Codex/Grok/Antigravity 等订阅,Orca 只做编排与界面,不夹在中间。
来源:README Features(No login required)在 Orca 内评审 AI 生成的 diff、快速改、直接提交,无需离开;GitHub 集成把 PR/issue/Actions 检查自动关联到每个 worktree;支持 SSH 连远程机直接在上面跑 agent;并有完成/需关注的通知与未读标记。
来源:README Features(Built-in source control/GitHub/SSH/Notifications)桌面端覆盖 macOS/Windows/Linux(含 Homebrew、AUR、预编译二进制、源码构建多种安装),并提供移动伴侣 App,可随时查看与介入正在跑的 agent。
来源:README Install/Mobile Companion AppElectron + Vite + TypeScript 的跨平台桌面应用(electron.vite.config.ts + vite.web.config.ts,pnpm 工程),另有 mobile/ 移动伴侣与 native/ 原生组件。核心抽象是 git worktree:每个任务一个 worktree,Orca 在其上为每个 agent 起独立终端会话(多标签/多面板),并集中追踪状态。它把『跑 agent』下放给各 CLI agent 本身(用户自己的订阅),自己专注编排层:worktree 生命周期、多终端管理、diff 评审与提交、GitHub(PR/issue/Actions)关联、SSH 远程执行、通知。skills/、tools/、config/ 提供配置与扩展,docs/ 多语言文档,Casks 供 Homebrew 分发。整体是『Electron 桌面壳 + git worktree 隔离 + 多 agent 终端编排 + 源码/GitHub/SSH 集成』的 agent 指挥台,与具体 agent 解耦、几乎通吃任意 CLI agent。
来源:README Features/Install;tree(electron.vite.config.ts、mobile/、native/、src/、skills/、Casks)中心为项目本体,内环 = 核心功能模块,外环 = 关键技术依赖;按 deep.json 中的 core_features 与 tech_stack.key_deps 自动生成
Electrongit worktree(隔离核心)各 CLI agent(Claude Code/Codex/Grok/O…GitHub 集成(PR/issue/Actions)SSHpnpm适合:①同时放养多个编码 agent、想要隔离 + 统一管理、又不愿手动 stash/切分支的重度 AFK/并行用户;②想在一个桌面台里混用多家 CLI agent(用各自订阅)的人;③需要内置 diff 评审、GitHub PR/Actions 关联、SSH 远程跑 agent 的工作流;④想随时用手机查看/介入 agent 的人。不适合:只用单个 agent、交互式写代码的人(直接用对应 CLI 即可);以及不想装桌面应用、偏好纯命令行/库方案(如 sandcastle 那类)的人。
来源:README Features/Supported Agents,结合定位推断采用语义化版本、发布极频繁,最新为 v1.4.21-rc.0(2026-05-22),同日还有 v1.4.20;仓库自 2026-03 持续高频开发(最近 push 2026-05-22),处于活跃迭代期,已是 1.x 桌面应用。
来源:GitHub Releases v1.4.21-rc.0/v1.4.20;pushed_at 2026-05-22Orca 抓住了一个正在变真实的需求:当人们开始同时放养好几个编码 agent,缺的不是更强的模型,而是隔离、统一管理和评审的台子。它用 git worktree 给每个任务隔离、做成多 agent 并排的桌面指挥台,几乎通吃任意 CLI agent、用你自己的订阅、还接好了 diff 评审/GitHub/SSH 和移动端,定位清晰、迭代极快,3k 星反映了这块空白。要权衡的是并行多 agent 的订阅与资源成本、worktree 工作流的门槛,以及它仍是 1.4.x 高频迭代、能力上限受所接 agent 决定。对认真做并行/AFK 编码、想要一个 GUI 指挥台的开发者,Orca 是当前很值得用的方案;只用单 agent 或偏好纯命令行的人则没必要。
来源:综合 README 定位/功能、tree 架构、并行成本与发布状态的事实判断