手里有 Claude Code、Codex、Cursor、Grok 好几款编码智能体,但真正干起活来反而更乱:一个需求拆给谁、各自的进度在哪、上下文怎么不串台、账号额度怎么统一管理,全靠人肉盯。Stability AI 推出的 Orca 想解决的就是这个“舰队调度”问题——它把多个编码智能体放到各自独立的工作区(worktree)里并行跑,统一在一个桌面工作台里看进度、做 Code Review、拖文件喂给智能体。
项目基本信息
| 信息项 | 详情 |
|---|---|
| 项目名称 | orca |
| GitHub地址 | https://github.com/stablyai/orca |
| 项目描述 | 在一个工作台里并行编排多款编码智能体(Codex / Claude Code / OpenCode 等) |
| 作者 | stablyai |
| 开源协议 | MIT License |
| 开源状态 | 公开 |
| Languages | TypeScript |
| 支持平台 | Windows / macOS / Linux |
| 最后更新 | 2026-10-25 |
一、项目介绍
Orca 是 Stability AI(stablyai)出品的“AI Orchestrator”,官方口号是“为 100x 建造者准备的 AI 编排器”。它不绑定某一家模型,而是把任意能在终端里跑的 CLI 智能体(Claude Code、Codex、Grok、Cursor、Copilot CLI、OpenCode、Cline、Qwen Code 等几十种)并排放在各自的 worktree 中,统一编排。桌面端覆盖 macOS / Windows / Linux,还有移动端与远程运行时。
二、核心优势
一是并行工作区:每个智能体跑在独立 worktree,互不串上下文,天然支持隔离与回放(snapshot)。二是统一的编辑与评审体验:终端分屏、设计模式、GitHub/Linear 原生集成、SSH worktree、给 AI 的 diff 加批注、把文件直接拖给智能体。三是可脚本化:提供 orca worktree create、snapshot、click、fill 等命令,让智能体也能反过来驱动 Orca 完成自动化流程。
三、适用场景
适合同时推进多个子任务、想让不同智能体各管一摊的资深工程师;也适合需要统一看板、统一账号额度与用量追踪的团队。移动端 Companion 让你在通勤时也能查看哪个智能体卡住、哪个需要你拍板。
四、安装教程
桌面端可直接从 onOrca.dev 下载,或用包管理器:
# macOS(Homebrew)
brew install --cask stablyai/orca/orcaWindows 用户下载 .exe 安装包,Linux 用户使用 AppImage。安装后也可通过 orca 命令在终端里驱动 CLI 工作流。
常见报错:Homebrew 装 cask 时若提示 tap 不存在,确认命令中的 stablyai/orca/orca 路径无误,或改从官网下载对应平台的构建包。
五、使用示例
图形界面里新建一个 worktree 并选择要跑的智能体:
orca: 在 worktree-A 用 Claude Code 实现登录模块,在 worktree-B 用 Codex 写对应的单元测试命令行脚本化:
orca worktree create feat-login --agent claude-code
orca snapshot feat-login
orca click "Run tests"
orca fill "prompt" "覆盖 OAuth 分支"六、常见问题
Q:Orca 会锁死我用哪家模型吗?
A:不会。只要智能体能在终端运行就能接入,官方已适配几十种 CLI 智能体。
Q:多智能体并行会不会互相改乱代码?
A:每个智能体在独立 worktree,互不干扰;需要时再合并,配合 snapshot 可随时回放。
Q:有账号额度管理吗?
A:有。Orca 提供账号切换与用量追踪,可查看 Claude、Codex 的用量与限流重置时间,热切换账号无需重新登录。
七、总结
当编码智能体从“一个助手”变成“一支舰队”,调度本身就成了新瓶颈。Orca 把多智能体的并行、隔离、评审与脚本化收拢到一个工作台,是重度智能体用户的效率倍增器。
评论 0
还没有评论,来说两句吧。