Obsah

Superset

Vytvořeno: 16.5.2026 | Aktualizováno: 16.05.2026 06:43

Superset od superset-sh je open-source platforma pro práci s AI coding agenty. Není to primárně self-hostovaná webová aplikace typu „spustím server a otevřu ho v prohlížeči“, ale hlavně desktopové IDE a CLI nástroj pro orchestraci agentů nad izolovanými git worktrees.

Rychlý závěr

Z průzkumu repozitáře a dokumentace vyplývá:

Co Superset řeší

Podle oficiálního přehledu dokumentace je Superset dostupný jako desktop IDE, command-line interface a MCP server. Hlavní myšlenka je spouštět více AI coding agentů paralelně, každý v samostatném git worktree.

Prakticky to znamená:

Možnosti spuštění

Desktop aplikace

Nejvíce podporovaný způsob použití je desktop aplikace. README odkazuje na aktuální GitHub release, odkud se stahují hotové buildy.

Dokumentace uvádí jako požadavky hlavně macOS, Git a přihlášené GitHub CLI. V releasech se objevuje i Linux AppImage, ale dokumentace k produktu pořád popisuje macOS jako hlavní podporované prostředí.

CLI a lokální host server

Nejdůležitější zjištění pro serverové použití je Host Server v CLI dokumentaci. Příkaz superset start spouští headless HTTP server, se kterým komunikuje desktop aplikace nebo CLI.

Instalace CLI podle CLI Getting Started:

curl -fsSL https://superset.sh/cli/install.sh | sh

Přihlášení:

superset auth login

Spuštění host serveru na pozadí:

superset start --daemon

Kontrola stavu:

superset status

Zastavení:

superset stop

Host server spravuje na daném stroji:

Důležité omezení: podle dokumentace binduje pouze na 127.0.0.1. Není to tedy webová služba určená k přímému vystavení do sítě.

Lokální stav se ukládá do:

~/.superset/config.json
~/.superset/host/<organizationId>/manifest.json
~/.superset/host/<organizationId>/host.db

Remote workspaces

Remote Workspaces jsou praktická varianta, pokud má Superset běžet na jiném stroji než klient. Workspace zůstává na hostitelském stroji, kde jsou soubory, terminály a porty, ale desktop klient k němu přistupuje přes Superset Relay.

Typický scénář:

Spuštění hostu pro remote workspaces:

superset auth login
superset start --daemon
superset status

Tohle je nejbližší režim představě „agentí server“, ale nejde o běžný webový server s lokálním web UI. Přístup se řeší přes Superset klienta a relay.

MCP server

Superset má také MCP server pro připojení AI agentů. Dokumentace uvádí vzdálený endpoint:

https://api.superset.sh/api/v2/agent/mcp

Příklad pro Claude Code:

claude mcp add superset --transport http https://api.superset.sh/api/v2/agent/mcp

MCP server umožňuje agentům pracovat s:

Autentizace je přes OAuth 2.1 nebo API key. To je vhodné pro integraci agentů, ale nejde o lokálně self-hostovaný MCP server z repozitáře.

Dev server ze zdrojáků

Repozitář jde spustit i ze zdrojáků jako vývojový stack. README uvádí postup:

git clone https://github.com/superset-sh/superset.git
cd superset
cp .env.example .env
echo 'SKIP_ENV_VALIDATION=1' >> .env
cp Caddyfile.example Caddyfile
caddy trust
bun install
bun run dev

Root package.json spouští přes Turbo hlavně tyto části:

V .env.example jsou ale proměnné pro více externích služeb: Neon, Better Auth, GitHub OAuth/App, Vercel Blob, PostHog, Resend, Stripe, Upstash Redis/QStash, Superset MCP API key a relay URL. To naznačuje, že bun run dev je primárně vývojové prostředí pro autory Supersetu, ne jednoduchý self-host deployment.

Praktické využití

Superset dává smysl hlavně tehdy, když se aktivně používají coding agenti a je potřeba je koordinovat nad více branchi najednou.

Vhodné scénáře:

Méně vhodné scénáře:

Doporučení

Pokud cílem je vyzkoušet Superset prakticky, nejrozumnější postup je:

  1. nainstalovat desktop aplikaci nebo CLI,
  2. přihlásit se přes superset auth login,
  3. ověřit superset status,
  4. zaregistrovat projekt,
  5. vytvořit workspace,
  6. zkusit spustit agenta v izolovaném worktree.

Pokud cílem je „server pro agenty“, vhodnější je:

  1. použít dedikovaný stroj,
  2. nainstalovat CLI,
  3. spustit superset start –daemon,
  4. zapnout remote workspaces / relay,
  5. přistupovat k němu z desktop aplikace.

Zdroje