原公众号文章:阅读原文;正文采集于 2026-09-22,原始发布时间未查到。
独立开发有个很现实的问题:你只有一个人。 后端是你、前端是你、设计是你、运维还是你。AI Coding Agent 出来之后,这个局面改善了很多,但很快又遇到新的瓶颈: 一个 Agent 太慢了。 你让它改个样式,它在跑;你想让它同时重构另一个模块,它还在忙。等一个干完再开下一个,跟以前手动写代码有什么本质区别?
发现 Orca
上周刷 GitHub Trending,看到一个项目叫 Orca,7.5k 星,MIT 开源。 它的定位很有意思——不是又一个 Coding Agent,而是一个 Agent 开发环境(ADE)。 意思是,它不提供 AI 能力,它提供一个容器,让你用自己已有的 API Key,同时跑多个 Agent。 这个思路跟我最近一直在想的事情对上了:能不能让 Claude Code 在前端、Codex 在后端、再来一个修 bug,同步进行? 点进去看了一下 README,发现背后的公司 Stably 是 Y Combinator 孵化的,代码活跃度也很夸张:5,000 多次提交、600 多个 Release。不是那种扔上去就不管的个人玩具项目。
为什么要用它
用过 Agent 的都知道一个尴尬:你开一个 Claude Code 做功能,它在跑测试,等了两分钟。这时候你想改个样式——得等它跑完,或者新开一个终端窗口再启动另一个实例,然后两个环境互相踩文件。 Orca 的思路很直接: 一个桌面 App,管所有 Agent 的。 每个任务开一个独立的 git worktree,文件隔离、终端隔离、上下文隔离。你从 Orca 的界面同时启动三个 Agent,各干各的,互不干扰。
五个让我觉得有用的点
并行 Worktrees 每个 Agent 跑在自己的 git worktree 里,互不干扰。你一个 prompt 发给 5 个 Agent,每个拿到独立的文件副本,结果出来选最优的那个合并。 这对独立开发意味着什么?以前做一个功能,从调研到编码到测试到修 bug,一条流水线。现在你可以拆成多个子任务,同时派下去,最后合。
原文配图未包含在本次抓取样本中。
手机伴侣 App 出门买菜的时候,Agent 跑完卡住了。掏出手机看一眼进度,回一句 “continue”,它继续跑。你回家的时候代码已经写好了。
原文配图未包含在本次抓取样本中。
Design Mode 点击页面上的任意 UI 元素,HTML、CSS、截图原封不动发给 Agent。不用描述「左边那个蓝色按钮第三行」,点一下就行。前端改版效率提升很明显。
原文配图未包含在本次抓取样本中。 支持几乎所有 CLI Agent Claude Code、Codex、Cursor、Copilot……你用的基本都在支持列表里,存在感最强的就是「不挑食」。 免费开源 MIT 协议,桌面端 Windows/macOS/Linux 全平台,iOS/Android 伴侣 App 也是免费的。对于还没盈利的独立项目来说,这个定价无可挑剔。
实战场景
最近我用 Orca 试了一个小项目重构。三个 worktree 同时开: 一个 Agent 负责从 JS 迁移 TypeScript 类型定义,一个负责拆分大组件,一个跑测试确认没改坏。两个小时后,三个 worktree 的工作合并完,中间我只在手机上看过一次进度。 如果串行做,至少一整天。 另一个场景:改 UI 的时候,开一个 Agent 在 Orca 的 Design Mode 下改界面,另一个 Agent 同步更新对应的 API 接口。两个改完了合并,不需要手动协调两个任务的文件冲突。 对于一人公司来说,这种「并行感」其实就是赚时间。你不需要等,只需要看结果。
适合谁
适合:
-
项目已经有一定规模,一个 Agent 会话搞不定的
-
想尝试并行开发工作流的
-
对开源工具友好的(毕竟要跑你本地的 Agent) 不适合:
-
项目刚起号的,一个 Agent 足够用
-
不想折腾桌面应用的
-
对 git worktree 不熟悉的(虽然 Orca 帮你封装了,但理解概念有帮助)
总结
Orca 解决的不是「能不能写代码」的问题——那是 Agent 们的事。它解决的是「多个 Agent 怎么一起干活」的问题。 对于独立开发者来说,时间是最稀缺的资源。能把「等 Agent 跑完」的等待时间压缩到近乎为零,本身就是在抢时间。 GitHub 链接:github.com/stablyai/orca 官网下载:onorca.dev