
Superset
Superset · 程式設計 · 其他
Superset 是一款終端機應用程式,讓你能同時執行多個 AI 程式開發代理,每個代理各自在隔離的 Git worktree 中運作。你不用再手動切換分支,只要把 Claude Code、Codex、OpenCode 或其他代理指向一項任務,就能一眼掌握狀態,並透過一般分支與 pull request 合併你想要的成果。它能在桌機與手機上執行,你也可以把遠端機器加入為 host,讓長時間運作的 workspace 在你的筆電休眠後繼續跑下去。

關於 Superset
什麼是 Superset
Superset 是 AI 程式開發代理的協作層。它讓每項任務擁有自己的 Git worktree,也就是每個代理編輯的是你程式碼庫的另一份副本。兩個代理可以在同一個 repository 上工作,卻不會碰到彼此的檔案。不用 stash,不用反覆搬移分支,也不會有憑空冒出的合併衝突。
更核心的概念是平行處理。一個代理處理某項功能,另一個修 bug,第三個審查一則開啟中的 pull request,三個同時進行。你能即時看到哪些在運作、哪些卡住了、哪些在等你處理。問題在哪?Superset 不會幫你寫程式。它協調的是會寫程式的工具,所以成果品質仍取決於你接上的代理,以及你把任務交代得多清楚。
開始使用
- 安裝桌機應用程式,接著用
brew install superset-sh/tap/superset加入 Superset CLI。 - 透過 GitHub 整合連接一個 repository,讓 Superset 為它建立 workspace。
- 針對特定任務啟動代理,選擇 Claude Code、Codex、OpenCode 或內建聊天。
- 在儀表板查看狀態,開啟任一 workspace 的差異檢視器,檢查變更內容。
- 成果看起來沒問題時,就 stage、commit、push,並開啟 pull request。
產品資訊
快速了解 Superset 的定價、支援平台與效能。
適合對象
這項工具最適合的使用者、任務與情境。
使用者
- 已經在用一個 AI 程式開發代理,想同時執行多個又不被分支搞亂的開發者
- 需要在同一處取得多個代理可審查成果的小型工程團隊
- 想要筆電關上後仍持續運作的遠端 workspace 的獨立開發者
任務
- 讓一項功能、一個 bug 修正與一則 pull request 審查平行進行,而不是一件接一件
- 把同一段 prompt 丟給多個代理較勁,再合併最好的差異
- 排定例行工作,例如 issue 分類、changelog 草稿與依賴更新
情境
- 晚上啟動一批重構,醒來就有可審查的 workspace
- 離開座位時用手機查看正在運作的代理
- 在家用機器上維持長時間建置,同時你在別處用筆電工作
主要功能
平行執行代理
Superset 的設計就是要超越少數幾個代理的規模。你可以一次對多項功能、bug 修正與重構啟動工作,狀態檢視會把正在運作的代理與卡住或等待你的代理分開。實際的好處是產能。你不必先等一個代理結束才啟動下一項任務。
隔離的 Git worktree
每個代理都有自己的 Git worktree,也就是連結到同一個 repository 的獨立工作副本。變更保持隔離,兩個編輯相似檔案的代理不會互相覆蓋。你可以按自己的節奏、在你準備好的時候檢視並合併成果,而不是被代理牽著走。
任何代理都能接
Superset 不把你綁在單一模型或工具上。你可以使用 Claude Code、Codex、OpenCode、Amp、Gemini 或內建聊天,並針對每項任務切換。無論選哪一個,workspace、分支與審查流程都維持一致。
排程自動化
例行工作可以變成排程代理。issue 分類、changelog 草稿與依賴更新會自行執行,並開啟 pull request 讓你審查。這是把日常維護從你手上移開的一種方式。不需要另建 CI pipeline。
遠端 host 與行動存取
你可以把任何機器加入為 host,並透過 relay 存取那些 workspace。這代表長時間任務在你筆電休眠時仍會繼續跑,你也能用手機查看。對同時使用兩台機器的人來說,這免去了把一切集中在單一裝置的需求。
CLI、SDK 與 MCP
整套工具都能腳本化。你可以從 CLI 啟動 workspace 與代理,用 SDK 把 Superset 接入 CI,或讓自己的代理透過 MCP 驅動它。想超越桌機應用程式範圍做自動化的團隊,不用等新功能推出就能自行打造。
在任何 IDE 中開啟
一鍵就能跳進你偏好的編輯器:VS Code、Cursor、Xcode、JetBrains IDE 或純終端機。Superset 會在你需要的地方開啟 worktree,因此它能融入既有環境,而不是取代它。
優缺點
優點
- 在隔離的 worktree 上平行執行多個代理,免除了通常拖慢多代理工作的分支搬移
- 支援 Claude Code、Codex、OpenCode、Amp、Gemini 與內建聊天,你不會被綁在單一代理上
- 免費方案涵蓋個人使用的本地 workspace、桌機應用程式、GitHub 整合與 CLI
- 遠端 host 加上行動應用程式,讓長時間運作的 workspace 在你關上筆電後仍能存活
- CLI、SDK 與 MCP 支援讓想要自動化的團隊能腳本化操作
缺點
- Superset 是協調代理而非寫程式,所以成果品質仍取決於你使用的代理
- 遠端存取、自動化以及 Linear 與 Slack 整合,都位在每月每位使用者 $20 的 Pro 方案之後
- SSO、SCIM、稽核日誌與 SOC 2 報告等企業功能需要另議的年度價格
- 以桌機為先、由終端機驅動的流程,對還沒用 AI 代理寫程式的人來說不太合適
常見問題
它同時執行多個 AI 程式開發代理,讓每個代理擁有自己隔離的 Git worktree。你檢視成果並合併想要的分支,而不必手動管理分支。
相關內容
探索與 Superset 相關的工具、技能與文章。
Superset 替代方案
Base Code
Base44 (Wix) · 程式設計 · 生產力Base Code 是 Base44 推出的共享雲端開發環境。團隊在對話中描述對既有 GitHub 儲存庫的修改,看著預覽確認結果,再以 Pull Request 交回工程團隊。
Google EmbeddingGemma 2
Google DeepMind · 寫作 · 圖片 · 程式設計Google EmbeddingGemma 2 是 7.4 億參數的開源模型,能把文字、程式碼、圖片、音訊與影片畫面轉成同一個 768 維空間裡的向量,在手機與筆電上就能執行。
GitGlow
GitGlow · 程式設計 · 生產力GitGlow 是桌面版 Git 用戶端,把你自己的程式碼與 AI 代理程式的變更集中在同一份審查裡,讓你在交付前看清楚機器上究竟要送出什麼。
