Bring any coding agent. Orchestrate them all.
Superset is a desktop workspace for orchestrating CLI-based coding agents like Claude Code, Codex, and OpenCode.
AI Panel Score
6 AI reviews
Reviewed
Superset gives developers a dashboard for launching, monitoring, and reviewing multiple coding agent sessions at once. Each task is checked out into its own Git worktree and branch, which separates the working files agents touch, though Superset notes this does not sandbox processes or prevent merge conflicts. From the dashboard, users can review diffs, manage ports, and track many concurrent agent sessions running against the same codebase.
Beyond the desktop app, Superset exposes an MCP server, a CLI, and a TypeScript SDK so agents or scripts can create workspaces, launch agents with a prompt, open terminals, and track tasks programmatically. It also supports automations, which run a prompt on a cron-like schedule in a fresh or existing workspace, useful for recurring maintenance-style agent runs. Superset does not proxy model API calls; users bring their own agent subscriptions and API keys, and the underlying code is source-available on GitHub under the Elastic License 2.0.
Superset is aimed at developers who run several CLI coding agents in parallel on one repository and want a shared workflow and review layer around them rather than a new coding agent itself. It offers a free tier plus paid seats, with full pricing at superset.sh/pricing.
Superset runs as a desktop application on macOS and Linux (with an experimental AppImage build); Windows is not yet supported. Programmatic access is available through a CLI (installable via Homebrew or a shell script), a TypeScript SDK (npm package @superset_sh/sdk), and an MCP server supporting OAuth or API key authentication.
Exposes a Model Context Protocol server with tools for tasks, workspaces, agents, automations, terminals, hosts, and projects so other agents or scripts can orchestrate Superset programmatically.
Lets users schedule recurring agent runs that execute a prompt on a cron-like schedule in a fresh or existing workspace.
Provides a command-line interface (installable via Homebrew or a curl install script) for interacting with Superset workspaces and agents.
Provides a dashboard to review diffs, manage ports, and monitor many concurrent agent sessions from one place.
Runs each coding agent task in its own Git worktree and branch so multiple agents can work on the same repository without stepping on each other's changes.
Allows users to open terminals within workspaces to interact directly with running agent sessions.
Publishes an Agent-to-Agent capability card describing Superset's capabilities for discovery by other agents.
Provides official installable skills for the CLI and MCP server via the skills package (npx skills add superset-sh/skills).
Works with any CLI-based coding agent, including Claude Code, OpenAI Codex, OpenCode, Gemini CLI, Copilot, and Cursor Agent.
Offers an installable TypeScript SDK (@superset_sh/sdk) for programmatic control of Superset workspaces and agents.
Supports agent authentication via OAuth 2.1 with PKCE and dynamic client registration, or via API keys, for programmatic access to a user's Superset account.
For individuals getting started
For teams that need more power
For organizations with advanced needs; custom pricing with annual billing only, contact sales
A traffic controller for coding agents, not another agent to bet on.
“Superset doesn't write code, it manages the agents that do. Isolated Git worktrees and a $15/month Pro tier make parallel agent work practical for the first time.”
Superset skips the crowded fight to build a better coding agent. Instead it orchestrates Claude Code, Codex, OpenCode, Gemini CLI, Copilot, and Cursor Agent from one dashboard, each task isolated in its own Git worktree and branch. Smart positioning: let the model vendors race, own the workflow layer above them.
The honesty is refreshing. Superset states plainly that worktrees separate files but don't sandbox processes or stop merge conflicts. That's a real tradeoff, not a marketing gap.
Pricing is legible: free for one user, $15/month Pro with unlimited users and automations, Enterprise adds SOC 2 Type II and SSO. Local-first storage, source-available under Elastic License 2.0. No cloud lock-in, no proxy fees on top of your own API keys. Windows isn't supported yet, which cuts out a chunk of dev teams. Still, for teams already running multiple CLI agents, this solves a real coordination problem cheaply.
Supporting Claude Code, Codex, OpenCode, Gemini CLI, Copilot, and Cursor Agent simultaneously is a distinct architectural bet versus locking into one agent's native workflow.
Local-first storage and Elastic License 2.0 source availability reduce lock-in, but the vendor's own admission that worktrees don't prevent merge conflicts is a real operational risk to disclose to a team.
Free tier plus a $15/month Pro plan with unlimited users means a team can be running parallel agent sessions same day, no procurement cycle.
Directly advances multi-agent workflows rather than just cutting cost on a single-agent setup teams already have.
Active feature set spanning CLI, SDK, MCP server, and a documented pricing page suggests real ongoing build, though I couldn't confirm changelog cadence.
Teams already juggling two or more CLI coding agents on the same codebase who want one review layer over all of them.
Skip it if your team runs a single coding agent or needs Windows support today.
An orchestration layer, not an agent — the right architectural bet if you're already running three coding CLIs.
“Superset doesn't compete with Claude Code or Codex, it sits above them as a coordination and review layer. The MCP server and TypeScript SDK are what make this an infrastructure decision, not just a UI preference.”
The architecture decision here is the MCP server plus TypeScript SDK plus CLI, all three exposed, not just the desktop app. That means Superset is designed to be scripted and embedded into a broader agent pipeline, not just clicked through. If we adopt it, in three years we've built automations and cron-scheduled runs on top of its API — that's a real dependency, and Elastic License 2.0 source-availability is the mitigation, not a guarantee.
The OAuth 2.1 with PKCE and dynamic client registration for programmatic auth tells me someone on this team has built developer-facing infra before; that's not a checkbox feature teams bother with for a v1.
What concerns me long-term is the vendor's own admission that worktrees don't sandbox processes. That's an honest disclosure, but it means the isolation model is filesystem-level, not security-level — fine for solo repos, a harder sell once compliance asks about SOC 2 scope on the Enterprise tier.
Positions as agent-agnostic orchestration rather than another CLI competing with Claude Code or Codex directly.
Built for engineers already juggling Claude Code, Codex, and OpenCode on one repo — that's a real, growing workflow, not a hypothetical.
Deep-linking into Cursor, VS Code, Xcode, and JetBrains plus Linear and Slack integrations on Pro covers most of a real dev stack.
Scripting automations against Superset's API creates a dependency the Elastic License 2.0 source-availability only partially offsets.
MCP server, SDK, and CLI form a real programmable layer, not just a dashboard skin over agent CLIs.
Engineering teams running multiple CLI coding agents against shared repos who want a scriptable coordination layer over their existing tools.
You need process-level sandboxing or Windows support today rather than a filesystem-level isolation model.
$15/month, unlimited users, no seat math. Rare structure.
“Pro tier prices the account, not the head count. Enterprise is the only line item still hidden behind a call.”
Pro is $15/month, unlimited users, unit unspecified. That's not per-seat pricing — it reads like a flat account fee. If that holds at scale, 50 developers cost the same as 5. TCO math nobody else in this category offers.
Free tier caps at 1 user, local workspaces only. Fine for solo evaluation, useless for team piloting — you hit the wall the moment you need Remote access or Automations, both Pro-gated.
Enterprise adds SAML SSO, SCIM, audit logs, SOC 2 report, uptime SLA. No price shown, annual billing only, contact sales. Standard enterprise gate. Everything below that tier is priced in public — procurement can model Free and Pro without a call. Billing model, invoicing terms, and auto-renewal window aren't stated anywhere I could find. Ask before signing.
Self-serve signup for Free and Pro looks light on friction, but invoicing and payment terms aren't stated.
No term length or cancellation terms are visible outside the Enterprise tier's stated annual-billing requirement.
Free and Pro tiers show real numbers on the pricing page; only Enterprise is quote-only.
Diff review and concurrent session tracking are measurable, but no usage benchmarks or before/after figures are shown.
A flat $15/month unlimited-user Pro tier, if that unit reading is right, breaks the usual seat-multiplication math entirely.
A small team that wants unlimited seats without per-user pricing creep.
You need SSO or audit logs now and want the price before you call sales.
A dashboard for babysitting six agents at once, priced like a rounding error.
“Superset treats orchestration as the actual job rather than an afterthought bolted onto one agent's CLI. The MCP server and Agent Skills package suggest the team is dogfooding agent-to-agent workflows, not just wrapping a terminal in Electron.”
The port management piece in the diff dashboard is the tell. Anyone running more than two agent sessions against the same repo knows the real fight isn't the diffs, it's remembering which worktree bound to which dev server port before you start debugging a phantom 404. That's a day-3 problem, not a demo feature, and it's addressed here directly.
The Agent Skills install (npx skills add superset-sh/skills) tells me they've thought about how an agent discovers Superset's own capabilities, not just how a human clicks around it. Combined with the A2A agent card, this reads like infrastructure meant to be queried, not just operated.
Ceiling is filesystem-only isolation — fine for branch hygiene, useless if an agent runs something destructive at the process level. And no Windows build yet means half your team's WSL setups are locked out for now. For a Mac/Linux shop running Claude Code and Codex in parallel, $15/month is a trivial ask against the coordination tax it removes.
Port and terminal management inside the same dashboard as diff review addresses the actual daily annoyance of running parallel agent sessions.
Docs cover CLI install paths (Homebrew, curl script) and OAuth 2.1 with PKCE detail that reads like it's written for people scripting against the MCP server, not marketing copy.
No Windows build and worktree-only isolation are real weekly frictions for mixed-OS teams, per the vendor's own caveats.
CLI, SDK, MCP server, and scheduled automations stack cleanly from click-driven dashboard use up to fully scripted orchestration.
IDE deep-linking and a TypeScript SDK mean it slots around existing tooling instead of forcing a new editor habit.
Mac or Linux developers juggling multiple CLI agents on one repo who want a shared review and scripting layer around them.
Skip it if your team is on Windows or needs process-level sandboxing rather than just branch isolation.
A dashboard for babysitting five AI agents at once, and it mostly earns the job.
“Superset is the traffic cop for your CLI coding agents, not another agent itself. Whether it feels calm or chaotic three months in depends entirely on how many worktrees you're willing to keep open in your head.”
First ten minutes: you're not learning a new coding agent, you're learning a dashboard that watches your existing ones. That's a smaller ask than most tools in this category, and it shows in how fast the setup question answers itself — pick Claude Code, Codex, whatever, point Superset at your repo, go. The diff review dashboard and port management give you one screen instead of six terminal tabs, which is the actual daily win here.
Where it gets interesting is month three, when you've got a dozen worktrees spawned from automations running on a schedule and you have to remember which branch belongs to which forgotten cron job. Nothing about the tool stops that pileup from becoming its own chore. Terminal access inside workspaces helps when you need to intervene directly, but it's still you doing the cleanup.
No mobile app that I could find, so 'monitor your agents from anywhere' stops at your laptop lid. Fine for a solo dev, less fine if you wanted to glance at a runaway agent from your phone. At $15 a month for the Pro tier, cheap enough that the learning curve is the real cost, not the invoice.
Diff review and port management bundled into one dashboard suggests real daily-use thinking, though I couldn't verify empty-state or loading polish.
CLI, MCP server, and TypeScript SDK give a real path from clicking around to scripting workflows, but managing many concurrent agent sessions is its own skill to build.
The Pro tier lists a mobile app but I couldn't confirm what it actually lets you do versus the desktop dashboard.
Bringing your own agent instead of learning a new one lowers the setup cost meaningfully versus adopting a whole new coding assistant.
Isolated worktrees and local-first storage suggest a stable core, but the vendor's own note that it doesn't sandbox processes caps confidence.
Developers already juggling multiple CLI coding agents on one repo who want a single review layer instead of six terminal tabs.
Avoid if you need Windows support or want a tool that replaces your coding agent rather than herds it.
Orchestration layer for six agents you still have to pay for separately.
“Superset coordinates coding agents you already subscribe to elsewhere, it doesn't run them. That's an honest bet, but it means the whole pitch rides on other companies' roadmaps.”
"Orchestrate them all" is the tagline. Fair enough — the SOC 2 badge shows up twice on the homepage title tag alone, which reads more like a compliance sales pitch than a dev tool front page. That's a tell worth sitting with, not a dealbreaker.
The Q&A is refreshingly blunt: worktrees don't sandbox, don't stop conflicts, you review and merge yourself. I've seen fewer vendors admit the ceiling of their own architecture than claim it. That honesty buys trust.
Biggest open question: Superset doesn't proxy model calls or own the agents it orchestrates. If Claude Code or Codex change terms tomorrow, Superset's value shifts with them. It's a coordination layer sitting on other people's roadmaps — solid idea, dependent fate.
Multi-agent orchestration is a real niche, but the whole category assumes buyers already run several CLI agents in parallel — a narrower bet than it sounds.
Local-first, Git worktrees, Elastic License 2.0 source-available code on GitHub — no proprietary data lock-in visible.
Changelog and docs exist, Windows support still unshipped, and the product's fate is tied to third-party agent vendors it doesn't control.
Homepage repeats 'SOC 2 Type II compliant' twice in the title tag, aspirational tilt, but the docs Q&A is unusually candid about worktree limits.
Named features like the MCP server and CLI are specific and demoable, not vague vaporware claims.
Teams already juggling multiple CLI coding agents on one repo who want a shared review layer.
You want a single vendor accountable for both the agent and the orchestration around it.
Common questions answered by our AI research team
Superset works with any CLI-based coding agent, including Claude Code, OpenAI Codex, OpenCode, Gemini CLI, Copilot, and Cursor Agent, letting you pick a different agent for every task without changing your workspace or review flow.
Each task runs in its own isolated Git worktree and branch, so multiple agents work on separate branches without stepping on each other's changes. You review and merge the work yourself when ready.
No. Superset is local-first: repos, worktrees, terminal output, and agent sessions stay on your machine. Cloud sync only covers account and organization metadata.
Yes. Superset natively supports deep-linking to IDEs like Cursor and VS Code (as well as Xcode, JetBrains IDEs, and any terminal) so you can open worktrees directly in your preferred editor.
Yes. Superset's full source is available on GitHub under the Elastic License 2.0 (ELv2), so you can inspect, audit, and contribute to the code with no hidden functionality.
Superset is a software platform that provides a single workspace for orchestrating and managing multiple AI coding agents.