Superset logo

Superset

打开

源码可得(Elastic License 2.0)的桌面应用:并行运行成群 CLI 编程智能体——Claude Code、Codex、OpenCode 等,每个在独立 Git worktree 中作业,支持 diff 审查、自动化、SDK 与 MCP 服务。

分享:

Superset 是为智能体时代打造的桌面应用:并行运行成群 CLI 编程智能体,每个在独立的 Git worktree 与分支中作业,Claude Code、Codex、OpenCode 以及任意终端型智能体可以同时工作而不互相冲突。支持 diff 审查、定时自动化,并通过 CLI、SDK 或 MCP 服务实现完全可编程——GitHub 12k+ star。

核心功能

  • 并行工作区:同时运行 10 个乃至 100+ 个编程智能体,每个拥有独立 worktree、分支、终端与环境。
  • 任意 CLI 智能体:Claude Code、OpenAI Codex、OpenCode、Cursor Agent、Gemini CLI、Copilot、Amp,以及任何能在终端运行的工具。
  • Diff 审查:合并前在同一个仪表盘审查所有改动;内置编辑器与终端。
  • 自动化:按 cron 式计划在全新或既有工作区中定时运行智能体任务。
  • 可编程界面:桌面应用、单一 superset CLI 二进制、TypeScript SDK,以及 MCP 服务——智能体可以自己创建与管理工作区。
  • 远程主机:通过远程主机随时随地访问工作区,一键切换到你的编辑器。

适用场景

谁应该使用这个工具?

  • 智能体大军:在一个仓库上运行大量智能体、需要隔离与监控的开发者。
  • 编排工程师:希望以脚本、定时与编程方式驱动智能体的团队。
  • 重审查团队:每天审查并合并大量并行智能体 PR 的小组。

解决的问题

  1. 智能体互相踩踏:每个任务获得隔离 worktree 与分支——彻底消除跨智能体冲突。
  2. 零切换成本:在一个地方监控所有智能体;需要关注时收到通知。
  3. 手动编排:MCP 服务与 SDK 让智能体和脚本自行创建工作区。

定价方案

方案 价格 功能
免费 ¥0 桌面应用、并行工作区、diff 审查、自动化、CLI/SDK/MCP。

Superset 免费,源码可得(Elastic License 2.0)。本地运行,不代理 API 调用;支持 macOS(Linux AppImage 实验性,Windows 暂未提供)。

优势对比

相比竞品的优势

  1. 为规模化而生:定位是并行运行 100+ 智能体,而非只跑几个。
  2. 核心可编程:CLI、SDK、MCP 服务实现端到端脚本化,优于纯窗口管理器。
  3. 零锁定:适配任意 CLI 智能体,不代理你的 API 调用。

独特卖点

  • 12.8k+ GitHub star,发布节奏活跃。
  • 自动化把 cron 式调度带入编程智能体。
  • 智能体可通过 MCP 自行驱动 Superset。

用户评价

"Superset 是一家打造 AI 智能体 IDE 的公司……并行运行 100 个智能体,同时保持清醒。" — Kiet Ho,Superset,Mastra 演讲

"Claude Code、Codex、OpenCode 是智能体——Superset 是同时运行它们的地方。每个任务获得独立隔离的 Git worktree,十个智能体可以在十个分支上并行工作。" — Superset 官网

快速开始

入门指南

  1. 下载:从 superset.sh 或最新 GitHub Release 获取 macOS 应用。
  2. 添加仓库:打开一个仓库,Superset 创建基础工作区。
  3. 启动智能体:把 Claude Code、Codex 或任意 CLI 智能体放入隔离 worktree。
  4. 审查与自动化:在一个仪表盘查看 diff,或用自动化安排定时任务。

集成

  • 智能体:Claude Code、OpenAI Codex、OpenCode、Cursor Agent、Gemini CLI、GitHub Copilot、Amp、Droid、Mastra Code、Mistral Vibe 等。
  • 界面:桌面应用、CLI、TypeScript SDK(@superset_sh/sdk)、MCP 服务。
  • 远程:远程主机,一键切换到编辑器或终端。

常见问题

Superset 是开源的吗?

源码可得,采用 Elastic License 2.0——可免费下载使用,但不属于 OSI 宽松开源协议。

能运行多少个智能体?

Superset 为规模化设计:工作区可轻松运行 10+ 智能体,模型支持 100+ 并行。

会代理我的 API 调用吗?

不会。Superset 本地运行,不代理 API 调用——智能体直接连接各自的服务商。

替代方案

如果 Superset 不适合你,可以考虑这些替代品:

  • Herdr:终端运行时,让智能体在持久会话中保持存活。
  • Emdash:开源的 worktree 并行智能体环境(YC W26)。
  • cmux:带智能体通知的 macOS 终端,适合手动多任务。

使用技巧

  1. 隔离实验:高风险智能体任务使用全新工作区,保持主分支干净。
  2. 自动化重复劳动:用自动化安排夜间回归或 lint 任务。
  3. 把 MCP 接入智能体:让 Claude Code 或 Codex 直接创建并管理 Superset 工作区。

总结

Superset 把你的机器变成智能体控制平面:成群 CLI 编程智能体并行运行,各自安全隔离,审查、自动化与编程控制一应俱全。如果你正从几个智能体扩展到一支大军,这是今天最完整的开源衍生方案。

评论

还没有评论。成为第一个评论的人!