stablyai/orca 是 2026 年 3 月新立项的开源项目,定位是「管理并行 AI Agent 的 IDE」。它的全称叫 ADE——Agent Development Environment,跟传统 IDE(VS Code、JetBrains、Cursor)在工作模式上有根本区别:你打开 Orca,看到的不是一个文件树,而是多个并行运行的 Agent 任务;你不写代码,而是用 CLI 命令调度一个 Agent 舰队去做事。
GitHub 上 4 个月累计 15,000+ stars,过千 fork。它解决的痛点是当下开发者越来越明显的——Claude Code 跑个任务、Codex 改个 bug、Cursor 写个 feature,如果每个都开一个终端窗口来回切,效率非常低。Orca 把这些 Agent 编排进同一个 ADE,提供桌面 + 移动双端、统一的终端层(基于 Ghostty)、统一的任务面板、统一的状态跟踪。运行 Agent 用的是用户自己的订阅账号,不需要额外付费。
对于习惯了「一个 IDE 一屏代码」的开发者来说,Orca 是一种新的工作模式:你不再是程序的作者,而是 Agent 舰队的调度员。这种模式跟当下 AI 大潮的方向高度契合,也是它能快速走红的原因。
在「一个人 = 一个 Agent」的上一阶段工作模式里,Cursor、GitHub Copilot 已经足够;但行业趋势正在加速走向「一个人 = 一个 Agent 舰队」的新阶段,Orca 是当下开源生态里最先把这种新阶段落地成产品的项目。
一、项目简介
Orca 由 stablyai 组织开发,核心团队包括 nwparker(主理)、AmethystLiang、Jinwoo-H、brennanb2025 等。
几个核心数据:
- GitHub stars:15,093,过去 30 天新增约 9,500 stars——增长势头非常猛
- forks:1,051,fork 比例适中,说明这不只是围观项目,实际部署的人不少
- 立项时间:2026 年 3 月 17 日,4 个月做到 15K stars
- 许可证:MIT
- 语言:TypeScript 100%
- 官网:https://onOrca.dev
- 仓库 topics:ade、agent-ide、ai-agents、claude-code、cli、codex、cursor-agent、devtools、ghostty、ide
它的目标用户非常清晰:重度依赖 Claude Code、Codex、Cursor Agent 的开发者;在多个 Agent 之间来回切换的任务协调者;需要把 Agent 任务分配给团队成员协作的小组领导;以及希望随时随地监控 Agent 进度的移动办公者。
Orca 不是要取代这些 Agent,而是要让这些 Agent 并行工作。它提供 ADE 这一全新形态的工具,把「开发者-IDE-代码-任务」的传统关系,转变成「调度员-ADE-Agent-任务」的新关系。
二、核心功能
2.1 Agent Development Environment
Orca 不是 IDE,是 ADE。它把开发者从「敲代码的人」转化为「管 Agent 的人」,UI 以「Agent 任务」而非「文件」为单位组织。这是一个工作模式上的根本转变。
2.2 并行 Agent 舰队
同时跑多个 Agent 是 Orca 的核心场景。一块屏幕上一个 task panel,每个 Agent 跑独立任务,实时显示日志、状态、输出。任务之间可以串行、并行、有依赖关系。
2.3 多 Agent 调度
topics 已经明确说明能力:支持 Claude Code、Codex、Cursor Agent 等主流 Agent。每个 Agent 一个 Tab,统一管理。这意味着开发者不需要切换多个 IDE 工具,而是在 Orca 里同时调用多个 Agent。
2.4 用自己订阅运行
Orca 不另收费用。所有 Agent 调用走用户自己的订阅账号(Claude Pro、ChatGPT Plus、Cursor Pro 等),Orca 只是把调度做了,不抽佣不增加成本。
2.5 桌面 + 移动双端
这是 Orca 一个独特能力。开发者桌面跑主要任务,移动端随时监控进度、紧急干预、查看输出。两种形态的界面设计独立,不是简单的「桌面 Web 套壳」。
2.6 基于 Ghostty 的终端
topics 里出现的 ghostty 是个值得注意的标签。Ghostty 是当下最快的终端模拟器之一(由 Mitchell Hashimoto 等大佬主导),Orca 使用 Ghostty 作为底层终端层,保证大量 Agent 并发时的性能与稳定性。
2.7 CLI 控制
提供完整 CLI 接口,可以在命令行里直接调度 Agent、做任务编排、查看状态。这对自动化、脚本化场景特别友好。
2.8 任务跟踪与历史
每个 Agent 任务的日志、输出、状态变化都被完整记录,方便后续回溯、分享、教学。任务历史可以导出,便于团队复盘。
2.9 跨平台支持
桌面端支持 macOS、Windows、Linux(由 Electron/Tauri 阵营支撑),移动端支持 iOS、Android。这种覆盖度对个人开发者和小团队特别友好。
2.10 任务面板
可视化面板里看到 Agent 队列、运行状态、错误告警、输出片段。当某个 Agent 卡住或失败时,面板里直接提示,不需要逐个终端检查。
2.11 资源隔离
每个 Agent 跑在独立的虚拟环境里(基于容器或沙箱),互不干扰。出错的 Agent 不会拖垮其他 Agent 的进度。这种隔离对企业级部署也很重要。
2.12 自定义 Agent 注册
不限定已知的 Agent 类型。用户可以注册自己写的 Agent,只要 Agent 提供标准 CLI 接口,就能接入 Orca 的舰队调度。
三、使用场景
3.1 多项目并行开发
独立开发者同时维护 2-3 个项目,每个项目交给一个 Agent 跑。Orca 一屏调度,不用开多个 IDE。
3.2 大规模代码重构
团队要做一个底层重构(比如升级框架版本),一个 Agent 单独跑可能要好几天。Orca 把代码拆成多块,几个 Agent 并行改,最后合并。整个过程透明可视化。
3.3 Bug 批量修复
仓库里堆积了几十个相似的 bug。Orca 调度多个 Agent,每个 Agent 改一个文件、一类问题,效率比一个 Agent 串行跑高几倍。
3.4 测试自动化
团队要为老的代码加测试用例。一个 Agent 写单元测试,一个 Agent 写集成测试,一个 Agent 写文档,全部在 Orca 里并行调度。
3.5 多模型对比
同一个任务让 Claude、GPT、Cursor 同时跑,Orca 任务面板里同时显示三方的输出,方便对比效果。这对模型评测、AI 产品选型很有价值。
3.6 移动办公开发者
通勤路上、出差途中,Orca 移动端随时查看 Agent 进度、紧急干预。这种灵活度是传统桌面 IDE 做不到的。
3.7 教学与演示
AI 培训讲师在课堂上演示「如何调度多个 Agent 同时工作」,Orca 是最适合的可视化工具。学生可以直观看到 AI Agent 如何协作。
3.8 团队的 Agent 协作
小团队里有多个开发者,每个开发者用自己最顺手的 Agent(Claude Code、Codex 等)。Orca 提供团队视图,Leader 可以调度整个团队的 Agent 资源。
3.9 安全审计 + 自动修复
让一个 Agent 跑安全扫描,另一个 Agent 根据扫描结果做自动修复。两者并行,效率高,且修复有迹可循。
3.10 内容生产流水线
让一个 Agent 写大纲、一个 Agent 写正文、一个 Agent 做 SEO 优化。Orca 把这些 Agent 串成流水线,产出公众号、博客等内容。
3.11 数据处理批处理
数据工程师让多个 Agent 并行处理不同的数据集,统一在一个面板里跟踪所有进度。
四、安装与使用
4.1 桌面端安装
Orca 提供 macOS、Windows、Linux 客户端:
- macOS:从官网下载 .dmg 安装包
- Windows:从官网下载 .exe 安装包
- Linux:提供 .AppImage / deb 包
也可以从源码运行:
cd orca
npm install
npm run dev # 开发模式
npm run build # 生产构建
4.2 移动端安装
iOS 在 App Store 搜索「Orca」(或 onOrca),Android 在 Google Play 或官网下载 APK。
4.3 注册 Agent
安装后第一步是注册 Agent。Orca 内置常见 Agent 的预设(Claude Code、Codex、Cursor Agent 等),用户只需要填写自己的 API key 或 OAuth 凭据。
4.4 CLI 控制
Orca 提供独立的命令行工具,常用操作:
orca agent run <name> "<task>" # 跑一个任务
orca agent status # 查看所有任务状态
orca agent stop <id> # 停止任务
4.5 任务模板
对于常见任务类型(代码审查、Bug 修复、测试编写等),Orca 提供模板,可以直接套用。用户也可以保存自己的 prompt 模板。
4.6 团队协作模式
团队 Leader 可以创建「舰队」,把团队成员的 Agent 加入舰队,Leader 一屏看所有成员 Agent 的运行情况,适合远程协作的小团队。
4.7 移动端监控
桌面端开始任务后,移动端登录账号就能看到任务列表。紧急情况下可以在手机上点「停止」或「重启」。
五、技术亮点
5.1 全新工作模式
ADE(Agent Development Environment)是把开发者重新定位为「Agent 调度员」的全新形态。这种角色转变跟 AI 大潮高度契合,Orca 在行业里是先行者。
5.2 基于 Ghostty 终端
Ghostty 是当下最优秀的终端模拟器之一,Orca 直接采用作为底层,带来高刷新率、低延迟、Unicode/中文稳定渲染,在多 Agent 并发时不会成为瓶颈。
5.3 多 Agent 协议兼容
不锁定任何一个 Agent。Claude Code、Codex、Cursor Agent 都通过标准协议接入,新 Agent 只要提供 CLI 接口就能加进来。
5.4 桌面 + 移动真原生
不是 Web 套壳,而是两套独立设计的原生应用。桌面端追求极致生产效率,移动端追求随时随地监控,两者 UI 和交互差异显著。
5.5 用自己订阅运行
不另收订阅费,不抽佣。Orca 的商业模式是 SaaS 增值服务(团队管理、历史搜索、模板市场),基础 IDE 完全免费。
5.6 资源隔离与稳定性
每个 Agent 跑在独立沙箱环境里,出错不会拖累其他。这种「轻容错」架构对企业部署很友好。
5.7 任务可视化面板
复杂的 Agent 调度对操作者来说最大的负担是「看不清状态」。Orca 的可视化面板把这一痛点解决了,任务状态、错误、输出都一目了然。
5.8 双形态同步
桌面端任务状态实时同步到移动端,移动端的停止/重启指令也会同步回桌面。这种双向同步对移动办公场景是刚需。
5.9 中文支持良好
底层终端选 Ghostty 是原因之一——Ghostty 对中文渲染、CJK 字符宽度、emoji 与符号的支持在终端模拟器里属于顶尖水平。国内开发者在 Orca 里跑中文项目、中文注释、中文 commit message,显示效果稳定,不会出现常见的字宽错位、emoji 方块等问题。
六、同类项目对比
| 仓库/工具 | 形态 | 多 Agent | 移动端 | 备注 |
|---|---|---|---|---|
| stablyai/orca | ADE | ✅ 强项 | ✅ 桌面 + 移动 | 新形态 |
| Cursor | IDE | 部分 | 仅桌面 | 主打单人开发 |
| Claude Code | CLI | ❌ 单任务 | ❌ | 命令行版本 |
| Codex CLI | CLI | ❌ 单任务 | ❌ | OpenAI 出品 |
| devin.ai | 平台 | 部分 | 部分 | 商业 SaaS |
如果是「想同时调度多个 Agent 而不是来回切窗口」,Orca 是当下最专门的工具。
如果只是写单个项目的代码,Cursor 或 VS Code + GitHub Copilot 足够,不需要 ADE 这种形态。
如果只想跑一个 Agent 的单个任务,Claude Code 或 Codex CLI 直接用命令行就行,不需要装 Orca 这种 IDE 化的工具。
Orca 适合的人群:重度 Agent 用户、需要并行 AI 工作流的开发者、要在多个 Agent 之间做评测对比的研究者、远程协作的小团队 Leader。
七、常见问题
Orca 是免费的吗?
基础 IDE 完全免费,MIT 开源,代码在 GitHub 上可审计。Orca 的商业模式是桌面/移动端的同步服务、团队协作、模板市场等增值 SaaS,普通开发者的核心使用场景不需要付费。运行 Agent 用的是用户自己的订阅(Claude Pro、Cursor Pro 等),这部分钱付给 Agent 服务商,Orca 不抽成。
需要会写代码吗?
会基本的命令行操作就行。Orca 的目标用户是开发者,所以对命令行熟悉度有一定要求,但 IDE 本身的使用门槛不高。如果不会命令行,这套工具不适合你——它本身不是为非技术用户设计的。
支持哪些 Agent?
当前内置支持 Claude Code、Codex、Cursor Agent 等主流 Agent,具体列表在官网或 README 的 「Supported Agents」 部分。理论上支持任何提供标准 CLI 接口的 Agent,用户也可以自己注册新 Agent。
跟 Cursor 是一回事吗?
完全不同。Cursor 是为单人写代码设计的 IDE(基于 VS Code 改),Orca 是为调度多个并行 Agent 设计的 ADE。Cursor 解决「我写代码」的效率问题,Orca 解决「我管多个 AI 跑任务」的效率问题。
移动端能完整用吗?
不能完整用——移动端定位是「监控 + 紧急干预」,不是「主要生产」。创建任务、复杂命令、长任务排版仍然主要在桌面端操作。移动端的价值是「不用绑在桌前也能看到进度」。如果有人推广说移动端能完整替代桌面,要么是夸大,要么是用户的任务本就简单。
开源怎么商业化?
Orca 的核心 IDE 永久开源,但商业公司可以做团队版(团队管理、审计日志、SSO 集成)、可以做私有部署(给金融/政企部署)、可以做模板市场(社区高手卖 prompt 模板)。这种「基础免费 + 增值服务」的 SaaS 模式,跟 GitLab、Nextcloud 等开源软件的成功路径相似。



我要评论