Orca:一个能同时指挥多个AI智能体写代码的开源工具
Orca 是一款支持多 AI Agent 并行编程的开发环境,每个 Agent 运行在独立的 git worktree 中,互不干扰。你可以同时给多个智能体分配任务,对比结果后合并最佳方案,还支持手机监控、终端分屏、设计模式等能力。项目在 GitHub 已获近 5 万星标。
现在写代码,很多人已经不满足只开一个 AI 助手了。Claude Code 开一个,Codex 再开一个,有时还想再加个 OpenCode 试试不同模型的思路。问题是:终端一堆窗口,分支切来切去,改完一处忘了另一处在哪,手机上也没法盯进度。
Orca 解决了这个问题——它把多个 Coding Agent 放到一起,让它们同时工作。

项目简介
Orca 是一个支持多 AI Agent 一起使用的编程开发环境,每个 Agent 跑在自己独立的 git worktree 里,互不干扰。
你可以把同一个任务同时扔给五六个不同的 Agent,它们各自改代码、各自出方案,互不干扰。然后你对比结果,挑好的合并。不用手动切分支,也不用担心互相覆盖。
目前你能想到的、用到的 Coding Agent 都能支持,且 Orca 不收模型费用,用你自己的订阅就行。

主要功能
- 移动 Companion 应用:用手机监控并指挥你的智能体 —— 智能体完成时收到通知,随时随地发送后续指令。

- 并行 Worktree:把一个提示同时分发给五个智能体,每个都在自己隔离的 git worktree 中运行 —— 比较结果,合并最佳方案。

- 终端分屏:Ghostty 级终端,支持 WebGL 渲染、无限分屏,以及重启后依然保留的滚动历史。

- 设计模式:在真实的 Chromium 窗口中点击任意 UI 元素,把它的 HTML、CSS 和裁剪好的截图直接发送到智能体的提示中。

- GitHub & Linear 原生集成:在应用内浏览 PR、issue 和项目看板 —— 从任意任务打开 worktree,无需切换上下文即可完成评审。

- SSH Worktree:在高性能远程机器上运行智能体,完整支持文件编辑、git 和终端 —— 自动重连与端口转发一应俱全。

-
标注 AI Diff:在任意 diff 行上添加评论并发回给智能体 —— 评审、编辑、提交,全程无需离开 Orca。
-
拖文件给智能体:VS Code 的编辑器,处处自动保存 —— 把文件或图片直接拖入智能体提示。
-
Orca CLI:智能体也能驱动 Orca —— 用
orca worktree create、snapshot、click和fill把每个工作流脚本化。
开箱即用的还有:
-
快速打开:在 worktree、文件、智能体、命令和仓库上下文之间搜索,不打断你的心流。
-
账号切换与用量追踪:查看 Claude 和 Codex 的用量与限额重置时间,并且无需重新登录即可热切换账号。
-
丰富仓库预览:在工作区中预览 Markdown、图片、PDF 和仓库文档。
-
Computer Use:当工作流需要真实交互时,让智能体操作桌面应用和可见 UI。
-
通知与未读状态:第一时间知道智能体何时完成或需要关注,并可将会话标记为未读,稍后再回来处理。
-
还有很多很多:项目每天发布新功能,更新日志才是真正的功能列表。
安装
桌面端(macOS、Windows、Linux)
从 onOrca.dev 下载,或直接获取安装包:macOS Apple Silicon · macOS Intel · Windows (.exe) · Linux AppImage · 全部构建。
也可以通过包管理器安装:
bash
# macOS (Homebrew)
brew install --cask stablyai/orca/orca
# Arch Linux (AUR) — or stably-orca-git to build from source
yay -S stably-orca-bin
移动 Companion 应用(iOS、Android)
与桌面应用配对,用手机监控并指挥你的智能体。
- iOS:从 App Store 下载
- Android:下载 APK