2026.10.19
Orca:把多个编码代理放进同一套工作台
Orca 是一款 MIT 开源的编码代理编排工具,提供隔离 worktree、终端、移动端伴侣和 SSH 远程工作流。采用前需关注代理订阅、远程主机、实验功能及遥测说明。
项目做什么
Orca 面向需要同时管理多个编码代理的开发者。项目将 Codex、Claude Code、OpenCode、Pi 等命令行代理放进同一套工作区,并以 worktree、终端和任务状态组织工作。它不是一个单独的模型服务;README 的定位是让用户使用自己的代理订阅,在桌面、手机或远程运行环境中协作。
项目仓库标注为 MIT License,README 也将 Orca 描述为自由且开源的软件。需要注意的是,开源的是 Orca 项目本身,并不等于其中接入的每个代理、模型或第三方服务都采用相同许可证或免费提供;来源没有确认这些外部服务的价格与授权条件。

图片来源:orca。项目公开截图,界面可能随版本变化。
已知功能
Orca 的核心场景是并行开发。README 描述了多个隔离 Git worktree,可让一个提示交给多个代理,再比较结果并合并选中的方案。终端部分支持分屏、WebGL 渲染,以及重启后保留滚动内容。用户还可以在移动端监控代理、接收完成通知并发送后续指令。
对于远程工作,SSH worktree 支持在远程机器上运行代理,并提供文件编辑、Git、终端、自动重连和端口转发。项目还列出 Design Mode:从 Chromium 窗口选择界面元素,把 HTML、CSS 和裁剪截图交给代理。GitHub 与 Linear 的原生入口、AI diff 行批注、文件拖入提示、仓库预览和通知状态,则覆盖了审查与日常协作。
Orca 还提供 CLI,可通过 orca worktree create、snapshot、click 和 fill 等命令脚本化部分工作流。正式 release v1.4.229 另外把 Native chat 标为 experimental,并提到共享技能、手机工作区筛选、SSH 重连、Jira 规划等更新;但 release 同时说明,部分 Native chat 能力取决于远程主机支持。

图片来源:orca。项目公开截图,界面可能随版本变化。
适合谁
它适合已经使用多个 CLI 编码代理、需要并行试验实现,或经常在本地电脑与远程开发机之间切换的个人开发者和小型团队。移动端伴侣对需要离开电脑查看进度的人有吸引力;worktree 和 diff 批注则更适合重视隔离、审查和可回溯流程的项目。
如果你的需求只是运行一个代理、编辑少量文件,Orca 的编排层可能带来额外复杂度。来源也没有提供性能基准、最低硬件要求或各平台的详细兼容性,因此不能据此判断它在特定机器上的资源开销。
采用前的限制与部署考虑
首先,代理仍需自身可用的命令行环境与账户或订阅;Orca 不会替你获得这些服务。其次,SSH 工作流需要配置远程主机,并应确认代码、凭据、端口转发和代理操作的权限边界。项目提供隐私与遥测文档,说明会收集匿名使用数据并提供退出方式;部署前应阅读该文档和组织政策。
此外,发布说明显示项目迭代很快,功能列表可能变化。Native chat 当前明确标为实验性,且远程主机需要与 Orca 配套更新。建议先用非关键仓库验证 worktree、移动配对、SSH 重连、CLI 控制和第三方集成,再决定是否纳入日常或团队流程。
资料来源
资料核对日期:2026-10-19