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 或移动设备从任何地方访问工作区。
- 自动化:调度代理会话以处理重复性任务,如分类问题或更新依赖项。