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.
Z průzkumu repozitáře a dokumentace vyplývá:
superset start –daemon.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á:
git checkout,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í.
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 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.
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.
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:
@superset/api – Next.js API na portu 3001,@superset/web – Next.js web na portu 3000,@superset/desktop – Electron desktop aplikace,electric-proxy,
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.
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:
Pokud cílem je vyzkoušet Superset prakticky, nejrozumnější postup je:
superset auth login,superset status,Pokud cílem je „server pro agenty“, vhodnější je:
superset start –daemon,