superset-sh/superset

Code Editor for the AI Agents Era - Run an army of Claude Code, Codex, etc. on your machine

解決的問題

Superset 解決了使用多個 AI 程式碼代理時產生的摩擦與上下文切換開銷。它允許開發人員同時執行多個代理而不會互相干擾,並提供一個集中環境來監控、審查與管理它們的輸出。

工作原理

該平台透過將每個任務隔離在各自專用的 git worktree 中來編排基於 CLI 的代理(例如 Claude Code 或 GitHub Copilot)。這確保了每個代理都在其各自的分支與環境中運行。使用者透過桌面應用程式與這些代理進行互動,該程式包含內建終端機、用於審查程式碼變更的 diff 查看器,以及用於預覽開發伺服器的應用程式內瀏覽器。

適用對象

專為使用基於 CLI 的 AI 程式碼代理,並希望透過並行執行多個自動化任務(無需手動管理環境)來擴展生產力的開發人員而設計。

亮點

  • 並行工作區:一次執行 10 個以上的代理,每個代理都在具有獨立終端機與環境的隔離 git worktree 中運行。
  • 代理監控:透過帶有工作指示器與通知的側邊欄追蹤代理狀態。
  • 整合工作流:具有內建終端機、用於檢查變更的 diff 查看器,以及用於預覽連接埠的應用程式內瀏覽器。
  • 遠端存取:透過桌面應用程式、CLI 或行動裝置從任何地方存取工作區。
  • 自動化:排程代理工作階段以處理重複性任務,例如分類問題或更新依賴項。