Orca:同時跑五個編碼 Agent 的 ADE,GitHub 2 萬+ Star 的並行編排新範式

前言

2026 年上半年,開發者工具的主戰場從「單個 AI 編程助手能不能寫對代碼」,迅速轉向「如何同時管理一支 Agent 艦隊」。Claude Code、OpenAI Codex、OpenCode 等 CLI Agent 各自訂閱、各自終端,任務一多,分支衝突、上下文切換和 diff 審查就會把人拖垮。

Stably AI(YC W22)開源的 Orca,正是針對這一痛點提出的 ADE(Agent Development Environment,Agent 開發環境)。它把並行 Agent、Git Worktree 隔離、終端、編輯器、GitHub/Linear 任務流和瀏覽器預覽收進同一個桌面應用;每個任務在獨立 Worktree 裏跑,互不干擾。2026 年 7 月,Orca 在 GitHub Trending 上持續上榜,Star 從年初的數千級一路衝到 2 萬+(Week 29 單週新增約 5300 Star),並陸續補齊 SSH 遠程 WorktreeDesign Mode 等能力,成爲 Agent 基礎設施裏討論度最高的項目之一。

本文基於 GitHub 倉庫官方網站 onorca.dev 及社區觀察,梳理 Orca 的定位、核心機制與適用場景,供正在評估「多 Agent 並行開發」方案的讀者參考。

ADE 是什麼,和 IDE 差在哪

傳統 IDE(VS Code、JetBrains 等)的設計前提是:在編輯器裏寫代碼,AI 是輔助插件。Orca 官方把 ADE 定義爲「爲人和 Agent 共同建造的環境」——Worktree、終端、瀏覽器、CLI Agent 是一等公民,而不是側邊欄裏的聊天窗口。

對比關係可以簡單理解成:

維度 傳統 IDE + Agent 插件 Orca ADE
並行 Agent 通常單會話,多開靠手動 tmux 每個 Agent 獨立 Worktree,原生並排
分支管理 頻繁 stash / checkout Worktree 物理隔離,無需切分支
Agent 綁定 往往鎖定一家廠商 自帶 25+ 預置 CLI Agent,任意終端 Agent 可接入
任務來源 需手動複製 Issue 描述 GitHub / Linear 一鍵開 Worktree
許可證 各 IDE 策略不同 MIT 開源,桌面端免費

Orca 並不替代 Claude Code 或 Codex 本身——它提供的是編排層:你用現有訂閱跑 Agent,Orca 負責隔離、監控、審查和合並。

核心機制:Git Worktree 並行隔離

Orca 並行能力的底座是 Git Worktree。每個任務對應一個獨立 Worktree 目錄,擁有自己的工作區、分支和終端會話,共享同一 .git 對象庫,創建和切換成本遠低於反覆 git checkout

官方 README 給出的典型用法是 「Fan one prompt across five agents」:同一條提示詞同時發給五個 Agent(可以是五個 Claude Code,也可以是 Claude + Codex + OpenCode 的組合),各自在隔離環境裏改代碼,開發者對比 diff 後合併最優結果。這相當於把「模型選型」從事前猜測變成事後 A/B 測試。

Worktree 相關能力還包括:

  1. GitHub & Linear 原生集成:在應用內瀏覽 PR、Issue、Project 看板,從任意任務一鍵創建 Worktree,Review 與 Approve 不必跳出 Orca。
  2. Annotate AI Diff:在 diff 行上寫 Markdown 批註,批量發回 Agent 修改,CI 狀態、衝突解決、開 PR 可在同一界面完成。
  3. Orca CLI:Agent 也可反向驅動 Orca,例如 orca worktree createsnapshotclickfill,配合 headless 模式 orca serve 可在無界面 Linux 服務器上跑。

Worktree 文檔入口:https://www.onorca.dev/docs/model/worktrees

支持的 Agent:Bring Your Own Subscription

Orca 的 Agent 策略是 「Bring Your Own Agent / Subscription」——只要能在終端裏跑的 CLI Agent,原則上都能接入。官方預置並文檔化了 25 個以上 Agent,包括但不限於:

  • Claude CodeOpenAI CodexOpenCode
  • Cursor CLI、GitHub Copilot、Gemini、Grok
  • Pi、oh-my-pi、Goose、Cline、Continue、Kilocode、Qwen Code 等

此外還有 Account Switcher & Usage Tracking:可查看 Claude、Codex 的用量與 rate-limit 重置時間,熱切換 Codex 賬號而無需重新登錄。對同時持有多家訂閱的開發者,這一點直接對應「成本可見 + 負載均衡」。

2026 年 7 月 AI Dev Week 29 的一個側面信號是:OpenAI 發佈 codex-plugin-cc,讓 Claude Code 內可調用 Codex 做交叉審查;而 Orca 則從環境層把多家 Agent 並排跑起來。兩條路線說明行業共識——開發者不會只用一個 Agent,編排比選型更重要。

終端、Design Mode 與 SSH Worktree

Ghostty 級終端

Orca 內置 Ghostty 風格的終端:WebGL 渲染、無限分屏、重啓後恢復 scrollback、全文搜索。多個 Agent 會話並排時,終端體驗接近專業終端模擬器,而不是 IDE 裏嵌套的小黑框。

Design Mode

Design Mode 是 7 月討論較多的新能力之一:每個 Worktree 擁有獨立的 Chromium 窗口。點擊頁面任意 UI 元素,Orca 會自動採集該元素的 HTML、CSS 以及裁剪後的截圖,一併注入 Agent 提示詞。做前端微調時,不必手動描述「左上角那個藍色按鈕」,點一下即可。

文檔:https://www.onorca.dev/docs/browser/design-mode

SSH Worktrees

對於本地算力不足或需要長時跑任務的場景,SSH Worktrees 允許在遠程 beefy 機器上運行 Agent,同時保留完整的文件編輯、Git 操作和終端;支持自動重連、端口轉發和 passphrase 緩存。7 月社區裏已有開發者分享「離開電腦仍可通過手機監控遠程 Agent」的用法。

文檔:https://www.onorca.dev/docs/ssh

移動端:Agent 監工而不只是通知

Orca 提供 iOS(App Store / TestFlight)和 Android(APK)Mobile Companion,與桌面端配對後可:

  • 查看各 Worktree 裏 Agent 的即時狀態
  • Agent 完成或需要授權時收到通知
  • 遠程發送後續指令

官方演示界面裏,一臺 MacBook Pro 上顯示「40 worktrees · 5 active」——說明產品假設的使用規模,已遠超「偶爾問 AI 一個問題」,而是持續運行的 Agent 流水線。

安裝與快速上手

Orca 基於 Electron,主體爲 TypeScript,支持 macOS(Apple Silicon / Intel)、Windows、Linux(AppImage),MIT 協議開源。

桌面端

推薦從官網下載:https://onorca.dev/download

或通過包管理器:

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

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

也可在 GitHub Releases 直接獲取各平臺安裝包。

無頭 Linux 服務器

若只在 VPS 上跑 Agent、本地做審查,可參考 headless 指南,使用 orca serve 啓動無界面服務:

https://github.com/stablyai/orca/blob/main/docs/reference/headless-linux-server.md

典型工作流(示意)

  1. 在 Orca 中打開本地 Git 倉庫,或從 GitHub / Linear Issue 一鍵創建 Worktree。
  2. 在 Worktree 終端啓動 Agent,例如 claudecodex;需要對比時可對同一提示詞再開 2~4 個 Worktree 並行跑。
  3. 用內置編輯器或 diff 視圖審查改動,在 diff 行上加批註發回 Agent。
  4. 前端任務可開 Design Mode,點選 UI 元素輔助描述;滿意後合併 Worktree、推送分支、在應用內開 PR。

Orca CLI 適合把上述步驟腳本化,便於 CI 或自定義 Agent 工作流調用。

爲什麼會在 2026 年 7 月爆火

綜合 GitHub Trending、Trendshift 與社區週報,Orca 熱度上升有幾條可覈實的原因:

  1. 問題切中主流:Week 29(7 月 7~14 日)的行業主題是「Fleet,不是單個 Agent」。獨立開發者也開始同時跑 3~5 個 Agent,tmux 滾屏已不夠用。
  2. Star 增速可觀:據 Rohit Raj 的 AI Dev Week 29 統計,Orca 當週 Star 約 18,402,單週 +5,263;Trendshift 記錄其於 6 月 24 日首次登上 GitHub Trending 第 2 位,7 月持續出現在日榜、周榜。
  3. 功能迭代快:官方自述「ship daily」,7 月集中交付 SSH Worktree、Design Mode 等被社區反覆提及的能力。
  4. 開源 + 自帶訂閱:不捆綁模型 API,降低試用門檻;Star 數因此漲得比閉源 ADE 更快被開發者傳播。

同周還有 Rust 寫的終端 Agent 複用器 herdr 等競品獲得關注,說明「Agent 艦隊管控臺」已是獨立品類,Orca 目前是 Star 與功能完整度上的領跑者之一。

適合誰,不適合誰

更適合:

  • 日常同時跑 3 個以上 CLI Agent 的全棧 / 獨立開發者
  • 已訂閱 Claude Code + Codex(或 OpenCode)並希望交叉對比產出
  • 需要 GitHub / Linear 任務驅動、Worktree 隔離的重度 Git 用戶
  • 希望開源、可自託管(headless)且跨 macOS / Windows / Linux 的團隊

可能不必上 Orca:

  • 偶爾用 AI 補全、單會話問答——現有 IDE 插件足夠
  • 只做單一 Agent、單分支開發——Worktree 編排是額外複雜度
  • 團隊已深度綁定某家閉源 IDE 且不願切換工作流

小結

Orca 把 2026 年 Agent 開發的核心矛盾講得很直白:模型能力已經夠用,瓶頸在並行編排。Git Worktree 做物理隔離、終端 + 編輯器 + 瀏覽器做統一控制檯、GitHub/Linear 做任務入口、Design Mode 和 SSH 補上前端與遠程兩塊短板——這套組合讓它在 7 月成爲 GitHub 2 萬+ Star 的現象級 ADE。

若你已經在用 Claude Code 或 Codex,Orca 不是替代品,而是「艦隊調度室」。建議從官網下載桌面版,選兩個互不相關的 Issue 各開 Worktree,再試一次「同一 prompt fan 給兩個 Agent 對比 diff」——這比讀十篇介紹更能判斷它是否值得進入你的日常工具鏈。

參考鏈接:

  • GitHub:https://github.com/stablyai/orca
  • 官網:https://www.onorca.dev/
  • Worktree 文檔:https://www.onorca.dev/docs/model/worktrees
  • Design Mode:https://www.onorca.dev/docs/browser/design-mode
  • SSH Worktrees:https://www.onorca.dev/docs/ssh
  • AI Dev Week 29 觀察:https://rohitraj.tech/en/notes/ai-dev-week-2026-29
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜