Conductor

Conductor

Conductor · 程式設計

Conductor 是一款 Mac 應用程式,讓 Claude Code、Codex、Cursor 與 OpenCode 代理在各自獨立的 git 工作區裡並肩運作,再協助你審查、合併與清理每一項結果。

Conductor 的介面預覽

關於 Conductor

What Is Conductor

Conductor 是一款桌面應用程式,讓你同時執行多個編碼代理,不必枯等單一對話跑完。每項任務都有自己的工作區:一份以 git 為後盾的專案副本,帶著獨立的版本分支、檔案、終端機與執行環境。你把代理指向某個工作區,看著它工作,接著在變更進入主要程式碼之前先審查 diff。

它鎖定的問題,任何同時處理多個代理工作階段的人都熟悉。某個代理正在改檔案,你腦子裡卻在想另一件事,分支互相打架,你也記不清哪個變更從哪來。Conductor 借用 git worktree,讓每一條工作線在實體上彼此分離,因此正在修 bug 的代理碰不到另一個代理正在開發新功能用的檔案。分支完成後,你自行安排時間審查、開 pull request 並合併。

限制也值得留意。Conductor 只能在 Mac 上跑,以你的使用者權限在你的機器上運作,免費方案則全部留在本機。雲端工作區、API 與行動應用程式都放在 Pro 方案之後,而雲端工作階段會把你的對話資料存在 Conductor 的伺服器上,而非你的裝置裡。

Getting Started

  1. 下載 Mac 版 Conductor,從本機資料夾、GitHub 儲存庫或快速範本加入一個專案
  2. 建立新的工作區,讓 Conductor 從你的基底分支長出獨立分支,並擁有自己的工作樹與環境
  3. 在該工作區開啟 Claude Code、Codex、Cursor 或 OpenCode 工作階段,用自然語言描述任務
  4. 在 diff 檢視器裡審查變更,執行應用程式與測試,覺得妥當就開 pull request 並合併
  5. 封存工作區讓側邊欄保持清爽,日後需要時再從歷史面板還原

產品資訊

快速了解 Conductor 的定價、支援平台與效能。

免費方案是
付費方案$0 - $60/user/mo
平台Mac app (macOS), iOS mobile app, Web (cloud workspaces)
開發者Conductor
類別程式設計
發布日期Jul 2025
最近更新Oct 2026
網站訪問量209.8K
網站全球排名221.3K
API 提供狀態是

適合對象

這項工具最適合的使用者、任務與情境。

使用者

  • 獨立開發者:想在單一台 Mac 上同時跑多個編碼代理,並從留在本機的免費方案起步
  • 專業開發者:需要雲端工作區、Conductor API 與行動應用程式,讓代理的工作離開筆電也照樣推進
  • 小型團隊:想共用工作區、即時對代理下指令的團隊,附集中計費與管理後台
  • 大型組織:需要 SAML SSO、SCIM 佈建、資料處理協議與專屬支援的企業

任務

  • 平行開發功能:讓每個獨立功能各有一個工作區,分支就能按各自的時程交付
  • 單獨上線的錯誤修正:把修正隔離在自己的分支,不打擾別處進行中的工作
  • 多代理審查:一個代理實作、另一個代理審查同一條分支,再開 pull request
  • 議題分派:每個 GitHub 或 Linear 議題建立一個工作區,各自跑代理,只合併值得留下的分支
  • 高風險實驗:在可隨時丟棄的獨立工作區裡試方法,完全不碰主要程式碼

情境

  • 一次交付多項功能的開發者:每一項都在自己的工作區裡跑,主要 checkout 不受影響
  • 合併前審查代理產出:diff 檢視器與 Checks 分頁先攔下不相關的改動與失敗的測試
  • 離開筆電工作:雲端工作區在你關掉應用程式後仍繼續運作,iOS 應用程式讓你隨時查看進度
  • 團隊在同一條分支協作:多個代理共用一個工作區,成員即時下指令並審查
  • 維持長期專案井然有序:封存的工作區可從歷史面板還原,而不是把側邊欄塞滿

主要功能

以 git 為後盾的獨立工作區

Conductor 裡每項任務都有自己的工作區,一份以 git 為後盾、用 git worktree 打造的專案副本。這個工作區帶著自己的分支、檔案、終端機與執行環境,因此代理能改程式碼、跑指令,不必擔心撞上你的主要 checkout 或別處的代理。這裡的隔離是把工作分開,不是把它鎖住:代理依舊以你的使用者權限在你的 Mac 上運作。

Claude Code、Codex、Cursor 與 OpenCode 平行工作階段

Conductor 讓你原本就在用的代理並肩運作。你可以在一個工作區開 Claude Code 工作階段、另一個開 Codex,或在同一條分支下把它們放在同一個工作區一起跑。Cursor 工作階段支援 Composer 2.5,OpenCode 則使用你設定供應商提供的模型。代理起不來時,應用程式會指出需要留意的 harness 設定。

diff 檢視器與審查流程

diff 檢視器在變更成為 pull request 之前,先顯示工作區裡改了什麼。你能讀取更動的檔案、揪出誤改,並留下行內註解,直接送回做出該變更的代理。GitHub 的審查註解出現在同一個地方,Checks 分頁則彙整 git 狀態、CI、部署、註解與待辦事項,讓你在合併前做最後一輪檢視。

pull request、合併與封存

Conductor 把常見的 GitHub 步驟包進應用程式介面。它協助草擬 pull request、回覆審查註解、修正失敗的檢查,接著追蹤分支上的 Actions 與狀態檢查。PR 通過審核、檢查全綠之後,你才合併。完成的工作區會封存,讓側邊欄保持清爽,日後可從歷史面板還原,連對話紀錄一起帶回。

規劃模式、快速模式與推理控制

在代理動手改任何東西之前,規劃模式會要它先端出一套做法,讓你核准或退回,這在重構、移轉,以及範圍還不清楚的跨檔案改動上特別管用。快速模式則在小幅編輯與快速跟進時,用速度換掉謹慎。部分模型提供思考與推理控制,對架構、除錯這類吃重的工作,你可以按工作階段提高或降低投入。

Conductor Cloud、API 與行動應用程式

Pro 方案加入 Conductor Cloud,把工作區跑在 us-east-1 區域的 Vercel 沙箱裡,讓你關掉應用程式後代理工作仍持續。每個沙箱配備 8 核心 CPU 與 16GB 記憶體,預先裝好 Node.js 24、Python 3、git 與 GitHub CLI。Conductor API 讓你用 HTTP 建立工作區、送出指令,routine 則在 webhook 觸發時執行預存的指令。iOS 應用程式補上最後一塊,讓你離開書桌也能掌握進度。

優缺點

優點

  • 獨立的 git worktree 讓平行代理不會改到同一批檔案,幾乎消除了分支衝突
  • 在單一應用程式裡執行 Claude Code、Codex、Cursor 與 OpenCode,不必為每個代理換工具
  • 免費方案涵蓋本機平行代理,搭配你自己的訂閱與金鑰
  • 雲端工作區在你關掉應用程式後仍持續運作,Pro 的 API 讓你用 HTTP 遙控
  • 取得 SOC 2 Type II 認證,讓團隊在採用前有個資安訊號可依循

缺點

  • 僅限 Mac,沒有 Windows 或 Linux 桌機版可替代
  • 雲端工作區把你的對話資料存在 Conductor 的伺服器上,這與本機模式相比是隱私上的改變
  • 雲端工作區、API 與行動應用程式都放在 Pro 方案之後,想全用的人成本就往上疊
  • 隔離是開發上的便利,不是安全界線,因為代理仍以你的使用者權限運作

常見問題

Conductor 是一款用來平行執行編碼代理的 Mac 應用程式。它讓 Claude Code、Codex、Cursor 與 OpenCode 各自擁有獨立的 git 工作區,附帶分支、檔案與終端機,再協助你審查 diff、開 pull request、合併並封存結果。