返回博客列表

Orca:一个桌面 App 同时跑五个 AI 编程 Agent,各自隔离互不干扰

2026-09-21T22:30:00+08:00
OrcaAgentAI编程IDEworktreeClaude CodeCodex

Orca:一个桌面 App 同时跑五个 AI 编程 Agent,各自隔离互不干扰

先别急着换工具,看看这货到底解决了什么。

你手头同时有几个 Agent 在干活:Claude Code 在写一个模块,Codex 在修测试,OpenCode 在重构。它们都在同一个仓库里跑,改同一个文件——结果要么互相踩踏,要么你根本不知道谁改了什么。这是多 Agent 协作最头疼的问题,也是 Orca 想解决的核心场景。

Orca 是 stablyai 开源的一个桌面 App(GitHub 上 74.2k stars,TypeScript,MIT 协议),自称 "The AI Orchestrator for 100x builders"——一个能同时跑多个 CLI 编程 Agent 的编排器。它把每个 Agent 放进独立的 git worktree,互不干扰,然后在一个界面里统一查看、对比、合并。关键是它不锁定某个 Agent——Claude Code、Codex、Cursor、OpenCode、Pi 等等,任何能在终端里跑的 CLI agent 都能接入,用你自己的订阅。

本文提纲

  1. Orca 是什么:一个多 Agent 编排桌面 App
  2. 并行 worktree:多 Agent 不打架的根基
  3. 核心能力拆解
  4. 支持的 Agent 生态
  5. 安装与使用
  6. 值得注意的细节与边界

Orca 是什么:一个多 Agent 编排桌面 App

一句话定位:一个能并行编排一群 Agent 的桌面开发环境(ADE,Agent Development Environment)。官方描述是 "Run any coding agent with your own subscription. Available on desktop, mobile and remote runtime."

它的核心心智模型是:一个 prompt 同时扇给五个 Agent,每个在独立 worktree 里干活,对比结果,合并赢家。 你不再需要手动切换终端窗口、盯五个进程的输出,而是有一个统一的地方管理它们。

支持 macOS、Windows、Linux 三端,还配了 iOS/Android 手机端伴侣 App。这个项目 2026 年 3 月创建,半年不到涨到 7.4 万 star,背后是 YC 支持(topics 里挂着 yc-backed)。

并行 worktree:多 Agent 不打架的根基

git worktree 是 Orca 整个设计的基石。一个仓库可以 checkout 出多个并行的工作目录,各自有独立的文件、分支和索引,共享同一个 .git 对象库。Orca 给每个 Agent 一个隔离的 worktree——它改它的,我改我的,互不污染。

这解决了一个真实痛点:多个 Agent 共享一个工作目录,等于让它们互相删改对方的半成品。 有了 worktree,你可以在五个 worktree 里分别跑五个 Agent 解决同一问题,然后逐个审查 diff,选最好的合并。SSH 模式下还能把 Agent 扔到远程的高配机器上跑,本地只做指挥。

核心能力拆解

1. 手机伴侣 App(Mobile Companion)

这是 Orca 最有辨识度的功能之一。Agent 跑完了、需要你注意了,手机会收到通知;你还能在手机上直接给 Agent 发 follow-up,让它继续干活——不用守在电脑前。iOS App Store、TestFlight、Android APK 都有。

2. 终端分屏(Terminal Splits)

Ghostty 级别的终端,WebGL 渲染,无限分屏,滚动历史在重启后依然保留。多个 Agent 的输出并排看,不丢上下文。

3. 设计模式(Design Mode)

内嵌一个真实 Chromium 窗口。你在网页 UI 上点任意元素,它的 HTML、CSS 和裁剪好的截图会自动进入 Agent 的 prompt——前端改版这类任务,Agent 能直接"看见"目标,而不是靠你贴代码。

4. GitHub 与 Linear 原生集成

在 App 里直接浏览 PR、issue、项目看板;从任意任务一键开出 worktree 开始干活,审查不需要切上下文。对用 Linear 管项目的团队很实用。

5. SSH Worktree

把 Agent 跑到远程高配机器上,完整支持文件编辑、git、终端,自动重连 + 端口转发。本地是轻薄本也能跑大模型任务。

6. 注释 AI Diff(Annotate AI Diffs)

在 diff 任意一行上直接留评论,把意见回传给 Agent——审阅、编辑、提交都不离开 Orca。这是把"人审 AI 代码"这个环节做进工作流的尝试。

7. 拖文件给 Agent

VS Code 级别的编辑器,自带 autosave;文件或图片直接拖进 Agent 的 prompt。

8. Orca CLI

Agent 反过来也能驱动 Orca:用 orca worktree createsnapshotclickfill 脚本化整个工作流。配合 Computer Use(让 Agent 操作桌面应用),等于把 Orca 变成了 Agent 的操作台。

还附带:跨 worktree/文件/Agent 的快速搜索(Quick Open)、账号切换与用量追踪(看 Claude/Codex 用量和限流重置时间、免登录热切换账号)、富仓库预览(Markdown、图片、PDF)、通知与未读状态。

支持的 Agent 生态

Orca 的口号是"Works with any CLI agent——只要能在终端里跑,就能在 Orca 里跑"。官方列表相当长:

Claude Code、Codex、Grok、Cursor、GitHub Copilot、OpenCode、MiMo Code、Amp、OpenClaude、Antigravity、Pi、oh-my-pi、Hermes Agent、Devin、Goose、Auggie、Autohand Code、Charm、Cline、Codebuff、Command Code、Continue、Droid、Kilocode、Kimi、Kiro、Mistral Vibe、Qwen Code、Rovo Dev……

这背后的设计取舍值得说:Orca 不锁定某个模型厂商,它只做编排层。 你用自己的订阅(Claude、Codex、Gemini、Kimi……谁家都行),Orca 负责把它们组织起来。这让它在"Agent IDE"这个赛道里站了一个很特别的位置——不是再做一个 Agent,而是做管理 Agent 的容器。

安装与使用

桌面端(macOS / Windows / Linux):

# macOS (Homebrew)
brew install --cask stablyai/orca/orca

# Arch Linux (AUR)
yay -S stably-orca-bin

也可以直接从 onOrca.dev/download 下载各平台安装包(macOS Apple Silicon / Intel、Windows .exe、Linux AppImage),或跑在 headless Linux 服务器上用 orca serve

手机端:iOS 走 App Store 或 TestFlight,Android 装 APK,和桌面端配对后就能远程监控和指挥 Agent。

# 用 Orca CLI 脚本化工作流
orca worktree create --agent claude-code
orca snapshot
orca click --selector "#submit"
orca fill --selector "#input" --value "hello"

值得注意的细节与边界

几个有信息量的点:

  • 发布节奏极快。README 明说 "we ship daily, so this list is perpetually behind"——每日发布,changelog 才是真正的功能列表。这种迭代速度在开源桌面工具里很少见,也是它半年 7.4 万 star 的原因之一。
  • 开源且免费,MIT 协议,Windows 代码签名由 SignPath.io 赞助。配套的手机-桌面配对 relay 也开源在仓库的 cloud/ 目录。
  • 技术栈是 TypeScript,终端渲染用 WebGL(Ghostty 风格),内嵌浏览器是真实 Chromium。
  • 社区中文支持:README 自带中文版,还有微信社区群二维码。

边界也诚实:open issues 有 6355 个(数量大一部分是因为 issue 多),它本质上是个编排层而非模型层——不提供模型,能力上限取决于你接入的 Agent;它的价值在于把多个 Agent 的组织、隔离、审查、远程管理做成了一件事。

参考链接

你现在是怎么管理多个 Agent 同时干活的?还是靠手动切终端窗口?评论区聊聊你的做法。觉得有用点个赞,让更多人多 Agent 协作的人看到 Orca。


作者: itech001 来源: 公众号:AI人工智能时代(the-ai-era) 网站: https://www.theaiera.top/ 关注每日最新AI新闻和技术博客,主页有更多的文章的AI 技术参考:https://www.theaiera.top

本文首发于 AI人工智能时代,转载请注明出处。

分享给朋友