Code Editor for the AI Agents Era - Run an army of Claude Code, Codex, etc. on your machine
Superset is a macOS desktop application built with Electron that acts as an orchestration layer for running multiple CLI-based coding agents in parallel on a local machine. It assigns each agent task its own isolated git worktree and branch, preventing agents from interfering with one another while allowing developers to run ten or more instances simultaneously. The app includes a built-in terminal, a diff viewer for inspecting and editing agent-produced changes, workspace presets for automating environment setup and dependency installation, and one-click handoff to external editors. Claude Code is among the fully supported agents alongside OpenAI Codex CLI, Cursor Agent, Gemini CLI, GitHub Copilot, and others; any CLI agent that runs in a terminal is compatible without additional configuration. The worktree isolation model is a concrete architectural choice that lets developers review finished tasks asynchronously rather than babysitting a single agent session. The tool targets developers who want to parallelize agentic coding work without context-switching overhead between separate terminal windows or editor instances.
- ✓License: NOASSERTION
- ✓Actively maintained (<30d)
- ✓Healthy fork ratio
- ✓Clear description
- ✓Topics declared
- ✓Documented (README)
git clone https://github.com/superset-sh/superset && cp superset/*.md ~/.claude/agents/3 items in this repository
Use when creating, drafting, or grooming a Linear or Superset ticket in this repo. Defines the canonical three-section structure.
Validates project structure against co-location and architecture patterns defined in AGENTS.md
Create workspaces, spawn agents, schedule automations, and manage Superset projects/tasks/hosts via the `superset` CLI. Use to orchestrate coding agents across devices from the terminal.
Subagents overview
<div align="center"> <img width="full" alt="Superset" src="apps/marketing/public/images/readme-hero.png" /> ### The Code Editor for AI Agents [](https://github.com/superset-sh/superset/stargazers) [](https://github.com/superset-sh/superset/releases) [](LICENSE.md) [](https://x.com/superset_sh) [](https://discord.gg/cZeD9WYcV7) <br /> Orchestrate swarms of Claude Code, Codex, and more in parallel.<br /> Works with any CLI agent. Built for local worktree-based development. <br /> [**Download for macOS**](https://github.com/superset-sh/superset/releases/latest) • [Documentation](https://docs.superset.sh) • [Changelog](https://github.com/superset-sh/superset/releases) • [Discord](https://discord.gg/cZeD9WYcV7) <br /> </div> ## Code 10x Faster With No Switching Cost Superset orchestrates CLI-based coding agents across isolated git worktrees, with built-in terminal, review, and open-in-editor workflows. - **Run multiple agents simultaneously** without context switching overhead - **Isolate each task** in its own git worktree so agents don't interfere with each other - **Monitor all your agents** from one place and get notified when they need attention - **Review and edit changes quickly** with the built-in diff viewer and editor - **Open any workspace where you need it** with one-click handoff to your editor or terminal - **Reach your workspaces from anywhere** via remote hosts, the CLI, the SDK, or MCP Wait less, ship more. ## Features <table> <tr> <td width="50%" valign="middle"> ### Parallel Workspaces Run 10+ coding agents at once, each in its own git worktree with its own branch, terminal, and environment. Compare the results and merge the winner. [Docs →](https://docs.superset.sh/workspaces) </td> <td width="50%"> <a href="https://docs.superset.sh/workspaces"><img src="apps/marketing/public/images/readme/parallel-workspaces.png" alt="Superset sidebar with multiple workspaces running agents in parallel" width="100%" /></a> </td> </tr> <tr> <td width="50%" valign="middle"> ### Agent Monitoring Track every agent from the sidebar, with working indicators, completion chimes, and dock badges when one needs your attention. [Docs →](https://docs.superset.sh/agent-integration) </td> <td width="50%"> <a href="https://docs.superset.sh/agent-integration"><img src="apps/marketing/public/images/readme/agent-monitoring.png" alt="Agent status indicators in the workspace sidebar" width="100%" /></a> </td> </tr> <tr> <td width="50%" valign="middle"> ### Built-in Terminal Tabs, infinite splits, presets, and persistent sessions that survive restarts. Press ⌘I for a rich prompt editor with multiline editing and @-file mentions. [Docs →](https://docs.superset.sh/terminal-integration) </td> <td width="50%"> <a href="https://docs.superset.sh/terminal-integration"><img src="apps/marketing/public/images/readme/terminal.png" alt="Split terminals running agents side by side" width="100%" /></a> </td> </tr> <tr> <td width="50%" valign="middle"> ### Built-in Diff Viewer Inspect, comment on, and edit agent changes without leaving the app, then commit and push when it's ready. [Docs →](https://docs.superset.sh/diff-viewer) </td> <td width="50%"> <a href="https://docs.superset.sh/diff-viewer"><img src="apps/marketing/public/images/readme/diff-viewer.png" alt="Reviewing an agent's changes in the diff viewer" width="100%" /></a> </td> </tr> <tr> <td width="50%" valign="middle"> ### In-App Browser & Ports Preview running dev servers in a browser pane. Ports are detected per workspace, so every worktree gets its own preview. [Docs →](https://docs.superset.sh/browser) </td> <td width="50%"> <a href="https://docs.superset.sh/browser"><img src="apps/marketing/public/images/readme/browser-ports.png" alt="In-app browser previewing a dev server with detected ports" width="100%" /></a> </td> </tr> <tr> <td width="50%" valign="middle"> ### Automations Run agent sessions on a schedule: triage issues overnight, draft the weekly changelog, keep dependencies fresh. [Docs →](https://docs.superset.sh/automations) </td> <td width="50%"> <a href="https://docs.superset.sh/automations"><img src="apps/marketing/public/images/readme/automations.png" alt="Scheduled agent automations" width="100%" /></a> </td> </tr> <tr> <td width="50%" valign="middle"> ### Remote Workspaces Connect another machine and reach its workspaces from anywhere: the desktop app, the CLI, or your phone. Wake offline hosts with a custom command. [Docs →](https://docs.superset.sh/remote-workspaces) </td> <td width="50%"> <a href="https://docs.superset.sh/remote-workspaces"><img src="apps/docs/public/images/remote-workspaces-hosts-members.png" alt="Hosts and members in organization settings" width="100%" /></a> </td> </tr> <tr> <td width="50%" valign="middle"> ### Command Palette Jump to any workspace, action, or setting from one search box. [Docs →](https://docs.superset.sh/keyboard-shortcuts) </td> <td width="50%"> <a href="https://docs.superset.sh/keyboard-shortcuts"><img src="apps/marketing/public/images/readme/command-palette.png" alt="Command palette searching across workspaces and actions" width="100%" /></a> </td> </tr> </table> **Also in the box:** - **[Model picker & custom agents](https://docs.superset.sh/agent-integration)**: choose a model and reasoning effort at launch, and add any terminal agent with its own icon - **[Workspace setup scripts](https://docs.superset.sh/setup-teardown-scripts)**: automate env setup, dependency installs, and dev servers per workspace - **[Terminal presets](https://docs.superset.sh/terminal-presets)**: save agent and shell layouts and open them with one keystroke - **[Slack & Linear](https://docs.superset.sh/use-with-linear)**: spin up workspaces from Slack messages or Linear issues - **[Open in your IDE](https://docs.superset.sh/use-with-ide)**: one-click handoff to Cursor, VS Code, or any editor - **[Custom themes](https://docs.superset.sh/custom-themes)**: build, edit, and import theme files - **[Keyboard shortcuts](https://docs.superset.sh/keyboard-shortcuts)**: every action is remappable via **Settings → Keyboard Shortcuts** (⌘/) - **[Bring your own providers](https://docs.superset.sh/providers)**: connect OpenRouter, Bedrock, Vertex, or Vercel AI Gateway - **And many more**: we ship daily, so this list is perpetually behind. The [changelog](https://superset.sh/changelog) is the real feature list. ## Supported Agents Superset works with any CLI-based coding agent, including: | Agent | Status | |:------|:-------| | <img height="16" align="top" alt="Amp Code" src="packages/ui/src/assets/icons/preset-icons/amp.svg" /> [Amp Code](https://ampcode.com/) | Fully supported | | <img height="16" align="top" alt="Claude Code" src="packages/ui/src/assets/icons/preset-icons/claude.svg" /> [Claude Code](https://github.com/anthropics/claude-code) | Fully supported | | <picture><source media="(prefers-color-scheme: dark)" srcset="packages/ui/src/assets/icons/preset-icons/codex-white.svg" /><img height="16" align="top" alt="OpenAI Codex CLI" src="packages/ui/src/assets/icons/preset-icons/codex.svg" /></picture> [OpenAI Codex CLI](https://github.com/openai/codex) | Fully supported | | <img height="16" align="top" alt="Cursor Agent" src="packages/ui/src/assets/icons/preset-icons/cursor.svg" /> [Cursor Agent](https://docs.cursor.com/agent) | Fully supported | | <picture><source media="(prefers-color-scheme: dark)" srcset="packages/ui/src/assets/icons/preset-icons/droid-white.svg" /><img height="16" align="top" alt="Droid" src="packages/ui/src/assets/icons/preset-icons/droid.svg" /></picture> [Droid](https://www.factory.ai/) | Fully supported | | <img height="16" align="top" alt="Gemini CLI" src="packages/ui/src/assets/icons/preset-icons/gemini.svg" /> [Gemini CLI](https://github.com/google-gemini/gemini-cli) | Fully supported | | <picture><source media="(prefers-color-scheme: dark)" srcset="packages/ui/src/assets/icons/preset-icons/copilot-white.svg" /><img height="16" align="top" alt="GitHub Copilot" src="packages/ui/src/assets/icons/preset-icons/copilot.svg" /></picture> [GitHub Copilot](https://github.com/features/copilot) | Fully supported | | <picture><source media="(prefers-color-scheme: dark)" srcset="packages/ui/src/assets/icons/preset-icons/mastracode-white.svg" /><img height="16" align="top" alt="Mastra Code" src="packages/ui/src/assets/icons/preset-icons/mastracode.svg" /></picture> [Mastra Code](https://mastra.ai/) | Fully supported | | <img height="16" align="top" alt="Mistral Vibe" src="packages/ui/src/assets/icons/preset-icons/vibe.svg" /> [Mistral Vibe](https://mistral.ai/) | Fully supported | | <picture><source media="(prefers-color-scheme: dark)" srcset="packages/ui/src/assets/icons/preset-icons/opencode-white.svg" /><img height="16" align="top" alt="OpenCode" src="packages/ui/src/assets/icons/preset-icons/opencode.svg" /></picture> [OpenCode](https://github.com/opencode-ai/opencode) | Fully supported | | <picture><source media="(prefers-color-scheme: dark)" srcset="packages/ui/src/assets/icons/preset-icons/pi-white.svg" /><img height="16" align="top" alt="Pi" src="packages/ui/src/assets/icons/preset-icons/pi.svg" /></picture> [Pi](https://github.com/badlogic/pi-mono/tree/main/packages/coding-agent) | Fully supported | | <picture><source media="(prefers-color-scheme: dark)" srcset="packages/ui/src/assets/icons/preset-icons/polygraph-white.svg" /><img height="16" ali
What people ask about superset
What is superset-sh/superset?
+
superset-sh/superset is subagents for the Claude AI ecosystem. Code Editor for the AI Agents Era - Run an army of Claude Code, Codex, etc. on your machine It has 12.6k GitHub stars and was last updated today.
How do I install superset?
+
You can install superset by cloning the repository (https://github.com/superset-sh/superset) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is superset-sh/superset safe to use?
+
Our security agent has analyzed superset-sh/superset and assigned a Trust Score of 95/100 (tier: Verified). See the full breakdown of passed checks and flags on this page.
Who maintains superset-sh/superset?
+
superset-sh/superset is maintained by superset-sh. The last recorded GitHub activity is from today, with 471 open issues.
Are there alternatives to superset?
+
Yes. On ClaudeWave you can browse similar subagents at /categories/agents, sorted by popularity or recent activity.
Deploy superset to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/superset-sh-superset)<a href="https://claudewave.com/repo/superset-sh-superset"><img src="https://claudewave.com/api/badge/superset-sh-superset" alt="Featured on ClaudeWave: superset-sh/superset" width="320" height="64" /></a>More Subagents
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
The agent that grows with you
Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack.
The agent engineering platform.
Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.