macOS 下载、安装 Orca v1.4.197,并行调度多个 AI 编码 Agent 的开源编排器(附安装包orca-macos-arm64.dmg)

发布于 2026/9/7 · 1 阅读
OrcaAgent开发环境AI编程并行Agent开源软件Claude CodeCodexmacOS编排器GitHub
Orca 是 Stably AI 推出的开源 Agent 开发环境(ADE),可并行调度 Claude Code、Codex 等编码 Agent 协作择优合并;v1.4.197 汇集 7 位贡献者的 199 条贡献。

封面.png

1. Orca 简介

Orca 是由 Stably AI 开发并开源的 Agent 开发环境(ADE,Agent Development Environment),官方定位是"为 100x 构建者打造的 AI 编排器"。它的核心理念与众不同:不与你手头的编码 Agent 竞争,而是同时驱动一支 Agent 舰队——把 Claude Code、Codex、OpenCode、Pi、Cursor 等任何能在终端里运行的 CLI Agent 并排跑起来,每个 Agent 各自工作在自己的 git 工作树(worktree)中,互不干扰,最后把多个结果并排对比、择优合并。

Orca 采用 MIT 协议开源,主页为 onOrca.dev。项目自开源以来增长迅猛,GitHub 上已收获约 6.3 万颗 Star、4.2 万次 Fork,是 2026 年最受关注的 AI 编程基础设施项目之一,也是 Y Combinator 支持的项目。团队保持着"每日发布"的高频迭代节奏,社区活跃(Discord、X:@orca_build),并提供覆盖桌面端(macOS / Windows / Linux)与移动伴侣(iOS / Android)的完整产品矩阵。

用大白话说:以前你只能等一个 Agent 慢慢写完再人工验收;Orca 让你一次把同一个任务丢给多个不同 Agent,它们在各自隔离的"沙盒目录"里并行干活,谁做得好就合并谁的——相当于给 Agent 工作流加上了并行与 A/B 对比。而这一切都用你自己的订阅(Claude / Codex / 各家账号或 API Key),Orca 不做任何转售、不需要额外登录。

核心特色

  • 并行工作树(Parallel Worktrees):一条提示词同时派发给 5 个 Agent,各自在隔离的 git 工作树中运行,对比结果后合并胜出者
  • 移动伴侣(Mobile Companion):iOS / Android 手机 App,Agent 完成时推送通知,随时发送后续指令
  • 终端分屏(Terminal Splits):Ghostty 级别的 WebGL 终端渲染,无限分屏,滚动缓冲重启后保留
  • 设计模式(Design Mode):在真实 Chromium 窗口中点击 UI 元素,把 HTML、CSS 与截图直接送进 Agent 提示词
  • GitHub 与 Linear 原生集成:应用内浏览 PR、Issue、项目看板,从任务直接打开工作树审阅
  • SSH 工作树:把 Agent 跑在远程高性能机器上,含文件编辑、git、终端,自动重连与端口转发
  • AI Diff 注释:在任意 diff 行留言回传给 Agent,审阅、编辑、提交全程不离开 Orca
  • 拖文件给 Agent:搭载 VS Code 编辑器且处处自动保存,文件或图片直接拖进提示词
  • Orca CLIorca worktree createsnapshotclickfill 等命令让 Agent 反过来驱动 Orca,一切可脚本化

2. v1.4.197 版本亮点

该版本汇集了 7 位贡献者199 条 贡献(2026-09-04 发布)。

v1.4.197 是一次以性能与可靠性为主题的密集迭代,聚焦"更快、更稳、更省"三个方向,几乎没有新功能堆砌,而是把本地与远程工作区的运行体验整体打磨了一遍。

全链路提速,重点是性能优化

  • 工作树、渲染器、编辑器、浏览器、终端、Git 操作在本地与远程工作区中全面提速
  • 渲染器启动路径瘦身:去掉启动时的 react-markdown 与 emoji 目录(-371 KB 急切加载 JS),英语目录与 xterm WebGL 插件移出启动依赖
  • 启动历史 GC 通过改用 dirent 减少 12,259 次系统调用,不再冻结主进程数秒
  • 状态文件每次保存只构建一次(原为七次);不可变平台载荷解析从每秒约 19 次降至 1 次
  • 侧边栏停止每次重算时重复分配 423 个工作区描述符与 193 个桶投影;终端单 pane 存储监听从 48 个降至 17 个

终端与远程执行更可靠

  • 修复 pty 主 fd 泄漏(本地与 SSH relay 主机均修复);node-pty 加载失败会明确报出原因而非乱猜
  • SSH 端可自动修复一次可重建的 node-pty 故障,不再要求用户手动重连
  • 终端标签右键菜单新增"复制会话 ID";隐藏 pane 的游标闪烁被确定性停止
  • 关闭终端即完成规范的工作区拆卸;远程 pane 的"无证据巡检"频率从每空闲 pane 每分钟 30 次降到 4 次主机往返

Agent 会话与原生聊天增强

  • 原生聊天中粘贴的图片在保存期间即时显示并支持预览,Codex 结构化聊天也能显示图片
  • Codex 结构化启动改为抗竞态;统一了本地 Agent 入口点路由
  • 修复 macOS 用户名为 $USER@ 时 Claude 额度不可用的问题

工作区与体验细节

  • 任务页在 UI 拆分后整合为按提供者分组的单一树,恢复被拆分丢掉的行为
  • 从操作系统用 Markdown 打开文件时使用浮动工作区并自动聚焦编辑器;diff 视图新增"显示空白字符"开关
  • 新增 Agent 活动视图与自动化运行仪表盘(均支持分页与过滤)

3. 获取安装包

如果访问 GitHub 不便,安装包及中文文档:https://hanshuixin.org/go/2262(内含 orca-macos-arm64.dmg、README 中英对照、发布说明中英对照和 LICENSE)。

Orca 其他版本https://hanshuixin.org/resource/software_integrated_package/macOS/Orca

macOS安装orca-v1.4.197(orca-macos-arm64).zip
├── orca-macos-arm64.dmg
├── macOS安装orca-v1.4.197(orca-macos-arm64).pdf
├── README/
│   ├── README.md
│   └── README-中文版.md
├── 发布说明/
│   ├── RELEASE-NOTES.md
│   └── RELEASE-NOTES-中文版.md
└── LICENSE

4. 安装

双击整合包根目录中的 orca-macos-arm64.dmg,在打开的窗口里把 Orca 图标拖入 Applications 文件夹即可完成安装。

本安装包适用于 Apple Silicon(M1/M2/M3/M4) 芯片的 Mac。Intel 芯片的 Mac 请前往官网下载 orca-macos-x64.dmg

喜欢用包管理器的用户也可以选择:

brew install --cask stablyai/orca/orca

4.1 首次使用前的准备

Orca 采用"自带订阅"(bring-your-own-subscription)模式:它驱动你已有的编码 Agent 账号或 API Key,本身不需要额外登录、不转售任何算力。首次使用前请确保本机已安装并登录至少一个受支持的 CLI Agent(如 Claude Code、Codex、OpenCode 等),并准备好你自己的账号额度。

5. 使用

5.1 启动与关联 Agent

安装后从 Applications 启动 Orca,进入设置关联你常用的编码 Agent。Orca 支持"任何能在终端运行的 CLI Agent"——只要它跑在终端里,就能跑在 Orca 中,官方原生支持列表包含 Claude Code、Codex、Grok、Cursor、GitHub Copilot、OpenCode、MiMo Code、Pi、Kimi、Qwen Code 等 20 余款。

5.2 并行工作树

并行调度是 Orca 的核心玩法:

  1. 在一个仓库上创建多个 Agent 会话,Orca 会自动为每个 Agent 分配独立的 git 工作树(worktree)
  2. 把同一条任务提示词(prompt)同时派发给多个 Agent,它们互不覆盖彼此的文件
  3. Agent 完成后,在 Orca 中并排对比各工作树产生的 diff,选择最优结果合并,或挑出各家的亮点手动整合
  4. 通过 AI Diff 注释功能,直接在 diff 行上留言要求某个 Agent 修改

5.3 远程与移动端

  • SSH 工作树:在远程高性能机器上跑 Agent,具备文件编辑、git、终端能力,自动重连与端口转发;无头 Linux 服务器可运行 orca serve
  • 移动伴侣:在手机上配对桌面端后,可监控 Agent 状态、接收完成通知并发送后续指令
  • 设计模式:用应用内浏览器打开目标页面,点击任意 UI 元素即可把其 HTML、CSS 与截图喂给 Agent,用于前端调试

5.4 Orca CLI

需要脚本化或让 Agent 驱动 Orca 时,可用命令行:

# 创建工作树
orca worktree create

# 为当前工作树生成快照(保存 Agent 进展)
orca snapshot

# 浏览器自动化:点击 / 填写
orca click <selector>
orca fill <selector> <value>

5.5 常用运维技巧

  • 用量监控:在账户切换面板查看 Claude / Codex 的用量与限流重置时间,无需重新登录即可热切换账户
  • 通知与未读:Agent 完成或需要关注时会有通知,可把会话标记为未读稍后再处理
  • 快速打开(Quick Open):跨工作树、文件、Agent、命令与仓库上下文全局搜索,不必打断当前流程
  • 隐私说明:Orca 会收集匿名遥测数据用于改进,可在设置中查看并选择退出