你同时让几个 AI 改代码,很快就会遇到一个现实问题:谁在改哪份文件,哪个任务已经完成,哪个卡住等你确认?窗口越开越多,人反而成了最忙的那个。Orca 想做的,就是把这些并行工作的编码 Agent 收进同一个控制台。
这里的 Agent,是能够读取代码、执行命令并完成开发任务的 AI 工具。Orca 则是一套多 Agent 编排环境:它不负责替 Agent 写代码,而是负责分配“工位”、汇总状态,并在需要时把控制权交还给人。本文功能信息均来自 stablyai 官方 GitHub 仓库,目前没有第三方实测、用户案例或性能基准交叉验证。
先给每个 Agent 一张独立书桌
Orca 可让 Codex、Claude Code、OpenCode、Pi 等命令行 Agent 并排运行。每个 Agent 被放进自己的 Git worktree——也就是同一代码仓库下相互独立的工作目录和分支。可以把它理解成:几名虚拟开发者都在处理同一个项目,但各有一张书桌,不会直接把彼此桌上的文件覆盖掉。
人在一个界面里跟踪这些任务。官方还提供统一搜索,可跨 worktree、文件、Agent、命令和仓库上下文查找内容;Markdown、图片、PDF 与仓库文档也能直接预览。Agent 完成任务或需要人工介入时,Orca 会发出通知,并用未读状态帮助用户暂时搁置、稍后返回。
它也会显示 Claude 和 Codex 的用量及速率限制重置时间,并支持切换账号。不过,这类“热切换”会触及账号凭据与服务条款,现有材料没有说明足够的安全细节。
控制台不必绑在一台电脑上
Orca 提供 macOS Apple Silicon、macOS Intel、Windows 和 Linux AppImage 构建,也可通过 Homebrew 或 AUR 安装。更值得注意的是,它能以 orca serve 运行在无头 Linux 服务器上——“无头”指服务器没有日常使用的显示器和桌面界面。
这让工作流出现了新的形态:把 Agent 放在 VPS(租用的远程虚拟主机)上持续运行,桌面端与服务器配对,人离开电脑后仍可用手机查看进展或介入。官方列出了 iOS 客户端和 Android APK;材料中的 Android 版本为 0.0.42,但版本与可用渠道可能很快变化。
Orca 还支持 Computer Use,即让 Agent 看屏幕、点击和输入,进而操作普通桌面应用。这样,Agent 的活动范围就不再局限于代码文件和终端。不过,这也意味着它可能接触更广泛的界面、数据和权限。
真正的新意是“人的工作台”
单个编码 Agent 解决的是“让 AI 完成一项开发任务”。当 Agent 数量增加,瓶颈会转移:人需要维护多份代码副本、反复确认执行状态,并在多个窗口之间寻找上下文。Orca 把重点放在这层管理工作上。
它宣称“只要能在终端运行,就能在 Orca 运行”,并列出大量工具。但这是范围很大的兼容性主张,产品名称出现在列表中,不等于每项能力都经过完整测试。同样,官方所说的“100x builders”没有测量方法或对照数据,不能理解为生产力提升 100 倍。
“一个人调度整支 Agent 舰队”更适合作为产品愿景。Orca 确实把隔离工作目录、任务状态、搜索、通知、远程服务器和移动端控制集中到了一起;但官方没有披露可同时运行多少 Agent、资源消耗如何,也没有证明并行越多就一定越高效。
局限与未知
- 现有信息全部来自项目自述,尚无第三方材料证明其稳定性、兼容范围或实际生产力收益。
- 账号切换、用量追踪、Computer Use 与遥测可能涉及凭据、隐私权限和数据外传;材料不足以评价其安全性。
- 项目称每日发布,功能清单、客户端版本和下载渠道都可能快速变化,使用前仍需重新核验。