Superset logo

Superset

Visit

Source-available desktop app (Elastic License 2.0) to run an army of CLI coding agents in parallel — Claude Code, Codex, OpenCode, and more — each in its own Git worktree, with diff review, automations, SDK, and MCP server.

Share:

Superset is a desktop application for the AI agents era: it runs an army of CLI coding agents in parallel, each isolated in its own Git worktree and branch, so Claude Code, Codex, OpenCode, and any terminal-based agent can work simultaneously without conflict. Review diffs, schedule automations, and drive everything programmatically via CLI, SDK, or MCP server — 12k+ GitHub stars.

Key Features

  • Parallel workspaces: Run 10, even 100+, coding agents at once, each in its own worktree with its own branch, terminal, and environment.
  • Any CLI agent: Claude Code, OpenAI Codex, OpenCode, Cursor Agent, Gemini CLI, Copilot, Amp, and anything else that runs in a terminal.
  • Diff review: Review every change from one dashboard before merging; built-in editor and terminal.
  • Automations: Schedule recurring agent runs with a cron-like schedule in fresh or existing workspaces.
  • Programmable surfaces: Desktop app, a single superset CLI binary, a TypeScript SDK, and an MCP server so agents can create and manage workspaces themselves.
  • Remote hosts: Reach workspaces from anywhere via remote hosts and one-click handoff to your editor.

Use Cases

Who Should Use This Tool?

  • Agent swarms: Developers running many agents on one repo who need them isolated and monitored.
  • Orchestration engineers: Teams that want to script, schedule, and drive agents programmatically.
  • Review-heavy teams: Groups that review and merge many parallel agent PRs every day.

Problems It Solves

  1. Agents stepping on each other: Every task gets an isolated worktree and branch — no cross-agent conflicts.
  2. No switching cost: Monitor all agents from one place; get notified when they need attention.
  3. Manual orchestration: MCP server and SDK let agents and scripts spawn workspaces themselves.

Pricing

Plan Price Features
Free $0 Desktop app, parallel workspaces, diff review, automations, CLI/SDK/MCP.

Superset is free, source-available under the Elastic License 2.0. It runs locally, does not proxy API calls, and supports macOS (Linux AppImage experimental; Windows not yet available).

Advantages & Unique Selling Points

Compared to Competitors:

  1. Built for scale: Positioned for running 100+ agents in parallel, not just a handful.
  2. Programmable to the core: CLI, SDK, and MCP server make it scriptable end-to-end, unlike window-only managers.
  3. Zero lock-in: Works with any CLI agent and doesn't proxy your API calls.

What Makes It Stand Out:

  • 12.8k+ GitHub stars with an active release cadence.
  • Automations bring cron-style scheduling to coding agents.
  • Agents can drive Superset themselves over MCP.

User Reviews

"Superset is a company building the AI agent IDE... run 100 agents in parallel and keep your sanity." — Kiet Ho, Superset, Mastra talk

"Claude Code, Codex, and OpenCode are the agents — Superset is where you run many of them at once. Each task gets its own isolated Git worktree, so ten agents can work on ten branches simultaneously." — Superset official site

Getting Started

Quick Start Guide

  1. Download: Get the macOS app from superset.sh or the latest GitHub release.
  2. Add a repo: Open a repository; Superset creates a base workspace.
  3. Launch agents: Spawn Claude Code, Codex, or any CLI agent into isolated worktrees.
  4. Review and automate: Watch diffs in one dashboard, or schedule recurring runs with automations.

Integration

  • Agents: Claude Code, OpenAI Codex, OpenCode, Cursor Agent, Gemini CLI, GitHub Copilot, Amp, Droid, Mastra Code, Mistral Vibe, and more.
  • Surfaces: desktop app, CLI, TypeScript SDK (@superset_sh/sdk), MCP server.
  • Remote: remote hosts with one-click handoff to editor or terminal.

Frequently Asked Questions

Is Superset open source?

It's source-available under the Elastic License 2.0 — free to download and use, but not OSI permissive open source.

How many agents can I run?

Superset is designed for scale: workspaces are built to run 10+ agents comfortably, with the model supporting 100+ in parallel.

Does it proxy my API calls?

No. Superset runs locally and does not proxy API calls — agents connect to their providers directly.

Alternatives

If Superset isn't the right fit, consider these alternatives:

  • Herdr: Terminal runtime that keeps agents alive in persistent sessions.
  • Emdash: Open-source worktree-based parallel agent environment (YC W26).
  • cmux: macOS terminal with agent notifications for manual multitasking.

Tips & Best Practices

  1. Isolate experiments: Use fresh workspaces for risky agent runs; keep main branches clean.
  2. Automate the boring runs: Schedule nightly regression or lint runs with automations.
  3. Wire MCP into your agents: Let Claude Code or Codex spawn and manage Superset workspaces directly.

Conclusion

Superset turns your machine into an agent control plane: an army of CLI coding agents running in parallel, each safely isolated, with review, automation, and programmatic control all included. If you're scaling from a few agents to a swarm, it's the most complete open-source-adjacent option today.

Comments

No comments yet. Be the first to comment!