程式忍者PGNinja

GitHub 熱門專案

開源專案 Orca 讓多個 AI 代理在獨立工作樹中平行運作

· Orca 是開源的 AI 代理協調工具,能在隔離工作樹中平行執行多個編碼代理並比較結果。

Orca 是由 stablyai 開發的開源 AI 代理協調平台,用來同時管理與執行多個編碼用的 AI 代理(agent)。它的定位是讓開發者能用自己原有的訂閱方案,直接呼叫像 Claude Code、Codex、Cursor 等超過 40 種不同的命令列編碼代理,解決單一代理工作時難以比較結果、也難以同時處理多項任務的問題。

技術上,Orca 的桌面端以 TypeScript/JavaScript 搭配 Vite 與 Electron 打造,並透過 pnpm 工作區管理多個套件。它的核心做法是為每個代理建立獨立的 Git 工作樹(worktree),讓多個代理可以平行、互不干擾地在同一個專案上各自嘗試解法,再由開發者比較結果後合併最好的版本;另外還提供雲端中繼服務,讓手機上的 iOS、Android 應用能即時監看與操作電腦上執行的代理。

這個專案在推出後短時間內就累積了近十萬顆星,社群討論聚焦在它把「多代理平行工作」這件事變得直覺好用:WebGL 繪製的高效能分割終端、可直接點擊網頁元件回傳給代理的設計模式,以及與 GitHub、Linear 的原生整合,都讓同時掌握多個 AI 代理的進度變得更容易,而不只是單純疊加一堆終端機視窗。

對正在學程式的孩子與家長來說,這則比較偏產業面:Orca 本身不是教你寫程式的工具,而是給已經能寫程式、同時想「指揮」多個 AI 代理一起工作的開發者使用的進階輔助軟體,背後牽涉到 Git 工作樹、容器化執行環境等概念,適合先打好程式基礎之後再進一步認識。

AI開發工具開源TypeScript

其他新聞