Skip to main content

What is Superset?

Superset is a desktop application that allows you to run multiple CLI coding agents simultaneously on your machine. It’s the terminal built specifically for orchestrating AI coding agents at scale. Think of it as a turbocharged terminal that lets you:
  • Run 10+ coding agents in parallel without context switching
  • Isolate each task in its own git worktree so agents never interfere
  • Monitor all your agents from one central interface
  • Review changes quickly with a built-in diff viewer
Superset is currently optimized for macOS. Windows and Linux support is untested.

Why Superset exists

Coding agents are powerful, but running multiple agents simultaneously creates challenges: The problems:
  • Context switching overhead — Switching between terminal windows, editors, and agent sessions wastes time
  • Workspace conflicts — Running multiple agents in the same directory causes file conflicts and git chaos
  • Lost productivity — Manually monitoring agents means you can’t work on other tasks while they run
  • Difficult reviews — Reviewing agent changes across scattered terminals and files is tedious
Superset’s solution:
  • Parallel execution — Run 10+ agents simultaneously without performance degradation
  • Git worktree isolation — Each workspace gets its own branch and working directory
  • Centralized monitoring — Track all agent status from one interface
  • Built-in diff viewer — Review and edit changes without leaving the app

Key features

Superset provides everything you need to run coding agents at scale:

Parallel execution

Run 10+ coding agents simultaneously on your machine without context switching overhead.

Worktree isolation

Each task gets its own git branch and working directory so agents never interfere with each other.

Agent monitoring

Track agent status and get notified when changes are ready for review.

Built-in diff viewer

Inspect and edit agent changes without leaving the app.

Workspace presets

Automate environment setup, dependency installation, and configuration.

Universal compatibility

Works with any CLI agent that runs in a terminal.

Quick context switching

Jump between tasks with keyboard shortcuts as agents complete their work.

IDE integration

Open any workspace in your favorite editor with one click.

Supported agents

Superset works with any CLI-based coding agent. If it runs in a terminal, it runs on Superset.
AgentStatus
Claude CodeFully supported
OpenAI Codex CLIFully supported
Cursor AgentFully supported
Gemini CLIFully supported
GitHub CopilotFully supported
OpenCodeFully supported
Any other CLI agentWill work
Superset doesn’t require agent-specific configuration. Simply run your agent’s CLI command in any workspace terminal.

Who should use Superset?

Superset is ideal for:
  • Developers managing multiple features — Work on several features simultaneously by running different agents in isolated workspaces
  • Teams scaling agent usage — Coordinate multiple agents across different parts of a codebase without conflicts
  • Engineering managers — Monitor agent progress across your team from a central dashboard
  • AI researchers — Test different agents and prompts in parallel to compare results
  • DevOps engineers — Automate infrastructure changes across multiple repositories simultaneously

How it works

Superset leverages git worktrees to create isolated environments for each agent:
1

Create a workspace

When you create a workspace, Superset creates a new git worktree linked to a new branch.
2

Run setup scripts

Automatically runs setup commands defined in .superset/config.json (like bun install or copying environment files).
3

Launch your agent

Open a terminal and run any CLI coding agent with your task.
4

Monitor and review

Watch the agent work in real-time. When done, review changes in the diff viewer and merge to your main branch.
Git worktrees allow you to have multiple working directories from the same repository, each on a different branch. This means your agents never conflict with each other or your main codebase.

Next steps

Installation

Download Superset or build from source

Quickstart

Get your first agent running in under 5 minutes

Workspaces

Learn about workspace isolation and management

Keyboard shortcuts

Master Superset’s productivity shortcuts

Build docs developers (and LLMs) love