We're hiring engineers

Claude Code, Codex, or any CLI agent, each in its own isolated workspace. Spend your time shipping, not waiting.

Workspaces
Automations
New Workspace
desktop5
new workspacecreating
fix onboarding crash+461
billing webhooks+193
refactor auth flow+39423
speed up cold start+33
bump dependencies+1278
cloud3
nightly evals+81264
api hotfix+123
docs refresh+58
gpu-box14
mobile1
cli4
Claudeclaude
Codexcodex
Cursorcursor
OpenCodeopencode
* ▐▛███▜▌ * * ▝▜█████▛▘ * * ▘▘ ▝▝ *
Claude Code v2.0.74
Opus 4.5 · Claude Max
~/.superset/worktrees/superset/cloud-ws
/mcp
MCP Servers
1 connected
1.superset-mcp✓ connected
config: .mcp.json
Claudeclaudefinished · worked for 7s
Pushed and opened a draft PR.
2 files+46−1
Type a task for Claude…
superset automations
Name
Schedule
Last run
daily-triage
daily 9:00
running
changelog-draft
sun 11:00
✓ 2h ago
dep-upgrades
weekly
✓ 1d ago
roadmap-sync
monthly
✓ 3d ago
superset connect gpu-box
connected · us-east · 64 cores · 128 GB
Files
Changes
Review
+393−42·5 files·main
packages/db/src/schema
cloud-workspace.ts
+119
enums.ts
+21
apps/desktop/src/renderer
CloudTerminal.tsx
+169
useCloudWorkspaces.ts
+84
LegacyTerminalPane.tsx
42
cloud-workspace.tsenums.ts+4
@@ -1,4 +1,6 @@
1import { db } from "../db"
+import { CloudWorkspace } from "./types"
+import { createSSHConnection } from "./ssh"
2
export const getWorkspaces = () => {
+export const getWorkspaces = async () => {
4 return db.query.workspaces
gpu-box (ssh)
ssh gpu-box
Welcome to gpu-box · us-east · 64 cores · 128 GB
superset status
3 workspaces running
nightly evals · claude · 42m
api hotfix · ready for review
docs refresh · PR opened

Trusted by builders from

Microsoft
OpenAI
Runway
Wordware
Salesforce
Wix
Datadog
Intercom
ByteDance
Toss
Google
Vercel
Cloudflare
Amazon
How it works

Ship your whole backlog,
not one prompt at a time.

01

Start a task.

Describe what you want built. Superset spins up a workspace in an isolated Git worktree, so every task starts on a clean branch.

02

Agents do the work.

Run Claude Code, Codex, or any CLI agent in parallel, each in its own workspace. No conflicts, no waiting on a single session.

03

Review and ship.

Jump in when an agent needs you. Review the changes, open them in your IDE, and commit, push, and merge PRs without leaving the app.

Parallel Execution

Run 100+ agents without losing track

Launch agents across features, bug fixes, and refactors, all in parallel. Status at a glance shows which agents are working, which are blocked, and which are waiting on you.

superset
In Progress 3
Analyze Tab vs Agent Usag...
Generating
PyTorch MNIST Experiments
Generating
Fix PR Comments Fetching I...
Generating
Ready for Review 3
Enterprise Order Mana...now
+9318
Set up Cursor Rules fo...30m
+37
Bioinformatics Tools45m
+13521
Type a task for Claude…
Automations

Put recurring work on a schedule

Turn chores into scheduled agents: issue triage, changelog drafts, dependency bumps. They run on their own and open PRs for you to review.

automations
Name
Schedule
Last run
daily-triage
daily 9:00
⠋ running
changelog-draft
sun 11:00
2h ago
dep-upgrades
weekly
1d ago
roadmap-sync
monthly
3d ago
daily-triage
triaging 12 new issues…
drafted 3 support replies
opened PR #841 for review
Universal Compatibility

Works with any CLI agent

Superset is agent-agnostic. Use Claude Code, OpenCode, Cursor, or any CLI-based coding tool. Switch agents whenever you want.

new terminal
New Terminal
Claude
Claude
OpenCode
OpenCode
Codex
Codex
Gemini
Gemini
Cursor Agent
Cursor Agent
Mistral Vibe
Mistral Vibe
Kimi Code
Kimi Code
Grok CLI
Grok CLI
Terminals (3)
Isolation

Changes are isolated

Each agent runs in its own isolated Git worktree. No merge conflicts, no stepping on each other's changes. Review and merge work when you're ready.

components/HeroSection/HeroSection.tsx
Messages
Commits3
Against Main
Unstaged
HeroSection.tsx+12-3
GridBackground.ts+45
constants.ts+8-2
ProductDemo.tsx+23-15
1 export function HeroSection() {
2   return (
3-    <div className="hero-old">
4+    <section className="relative py-24">
5+      <GridBackground />
6       <div className="max-w-7xl mx-auto">
7-        <h1>Welcome</h1>
8+        <m.h1
9+          initial={{ opacity: 0 }}
10+          animate={{ opacity: 1 }}
11+        >
12+          Superset
13+        </m.h1>
14       </div>
15-    </div>
16+    </section>
17   );
18 }
Remote Workspaces

Run workspaces anywhere

Add any machine as a host. Workspaces keep running when your laptop sleeps, and you can check in from wherever you are.

gpu-box (ssh)
ssh gpu-box
Welcome to gpu-box · us-east · 64 cores · 128 GB
superset status
3 workspaces running
nightly evals · claude · 42m
api hotfix · ready for review
docs refresh · PR opened
CLI & SDK

Drive it from the terminal

Everything is scriptable. Spawn workspaces and agents from the CLI, wire Superset into CI with the SDK, or let your agent drive it over MCP.

superset (cli)
superset new "fix onboarding crash" --agent claude
workspace ready · fix-onboarding-crash
superset ls
fix onboarding crashclaudeworking
billing webhookscodexreview
speed up cold startopencodeready
Open Anywhere

Open in any IDE

Jump into your favorite editor with one click. VS Code, Cursor, Xcode, JetBrains IDEs, or any terminal: open worktrees exactly where you need them.

superset
src
Search files...
components
HeroSection.tsx
constants.ts
index.ts
hooks
utils
Finder
Finder
Cursor
Cursor
⌘O
VS Code
VS Code
Xcode
Xcode
Sublime Text
Sublime Text
Terminal
Terminal
JetBrains
JetBrains

What builders say about Superset

Security

Private by default.
You're in control.

Your code stays local by default, with explicit control over connected services.

Source Available

Full source available on GitHub under Elastic License 2.0 (ELv2). Inspect, audit, and contribute to the code. No black boxes, no hidden functionality.

Local First

Repos, worktrees, terminal output, and agent sessions stay on your machine. Cloud sync covers account and organization metadata only.

Local Control

Superset runs on your machine and lets you choose which agents and external services to connect.

Frequently
asked questions

Try Superset now.

Or install the CLI: paste the agent tab into Claude Code and it installs itself.

$brew install superset-sh/tap/superset