superset-sh/superset

Superset is an agentic IDE to orchestrate 100+ coding agents in parallel. Run any agent with your own subscription.

解決的問題

Superset 消除了執行多個 AI 編碼代理時產生的上下文切換開銷與干擾。它允許開發者並行運行數十個甚至數百個代理,每個代理都處於獨立的環境中,從而可以比較結果並合併最佳解決方案,而無需等待代理依序執行。

工作原理

該平台透過將每個代理部署至獨立的 git worktree 來管理基於 CLI 的編碼代理。這確保了每個代理都有自己的分支、終端與環境。Superset 提供統一的介面來監控這些代理,內建的 diff 查看器用於審查變更,以及用於互動的終端。可透過桌面應用、CLI、TypeScript SDK 或 MCP 伺服器存取,支援遠端存取與程式化控制。

適用對象

使用基於 CLI 的 AI 編碼代理(如 Claude Code、Cursor Agent 或 GitHub Copilot)並希望同時執行多個任務或實驗以提升生產力的開發者。

主要亮點

  • 並行工作區:可同時運行 100+ 個代理,每個代理都在獨立的 git worktree 中。
  • 代理監控:透過工作指示器與通知追蹤代理狀態。
  • 內建工具:包含支援豐富提示編輯的終端、用於審查代理變更的 diff 查看器,以及用於預覽開發伺服器的應用內瀏覽器。
  • 自動化:可為重複性任務(如問題分類或相依性更新)安排代理會話。
  • 廣泛相容:支援任何基於 CLI 的代理,包括 Claude Code、OpenAI Codex 和 Gemini CLI。
  • 遠端存取:可透過桌面應用、CLI 或手機從不同機器連接並管理工作區。

相關

  • Dispatch
  • 專案
  • 專案
  • 專案
  • 專案