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
  • 项目
  • 项目
  • 项目
  • 项目