{"slug": "launch-hn-superset-yc-p26-ide-for-the-agents-era", "title": "Launch HN: Superset (YC P26) – IDE for the agents era", "summary": "Superset (YC P26) is a desktop application that orchestrates multiple CLI-based coding agents, such as Claude Code and Codex, across isolated git worktrees to enable parallel task execution without context switching. It provides a unified interface for monitoring agents, reviewing changes with a built-in diff viewer, and handing off workspaces to external editors or terminals. The tool is source-available under the Elastic License 2.0 and works with any terminal-based agent.", "body_md": "Orchestrate swarms of Claude Code, Codex, and more in parallel.\nWorks with any CLI agent. Built for local worktree-based development.\nDownload for macOS • Documentation • Changelog • Discord\nSuperset orchestrates CLI-based coding agents across isolated git worktrees, with built-in terminal, review, and open-in-editor workflows.\n- Run multiple agents simultaneously without context switching overhead\n- Isolate each task in its own git worktree so agents don't interfere with each other\n- Monitor all your agents from one place and get notified when they need attention\n- Review and edit changes quickly with the built-in diff viewer and editor\n- Open any workspace where you need it with one-click handoff to your editor or terminal\nWait less, ship more.\nSuperset works with any CLI-based coding agent, including:\nIf it runs in a terminal, it runs on Superset\nClick to expand build instructions\n1. Clone the repository\ngit clone https://github.com/superset-sh/superset.git\ncd superset\n2. Set up environment variables (choose one):\nOption A: Full setup\ncp .env.example .env\n# Edit .env and fill in the values\nOption B: Skip env validation (for quick local testing)\ncp .env.example .env\necho 'SKIP_ENV_VALIDATION=1' >> .env\n3. Set up Caddy (reverse proxy for Electric SQL streams):\n# Install caddy: brew install caddy (macOS) or see https://caddyserver.com/docs/install\ncp Caddyfile.example Caddyfile\n# Without this, Chromium rejects https://localhost:* with ERR_CERT_AUTHORITY_INVALID.\n# Prompts for sudo once.\ncaddy trust\n4. Install dependencies and run\nbun install\nbun run dev\n5. Build the desktop app\nbun run build\nopen apps/desktop/release\nAll shortcuts are customizable via Settings > Keyboard Shortcuts (⌘/\n). See full documentation.\nConfigure workspace setup and teardown in .superset/config.json\n. See full documentation.\n{\n\"setup\": [\"./.superset/setup.sh\"],\n\"teardown\": [\"./.superset/teardown.sh\"]\n}\n#!/bin/bash\n# .superset/setup.sh\n# Copy environment variables\ncp ../.env .env\n# Install dependencies\nbun install\n# Run any other setup tasks\necho \"Workspace ready!\"\nScripts have access to environment variables:\nSUPERSET_WORKSPACE_NAME\n— Name of the workspaceSUPERSET_ROOT_PATH\n— Path to the main repository\nThis repo uses the published upstream mastracode\nand @mastra/*\npackages directly. Avoid adding custom tarball overrides unless there is a repo-specific blocker.\n- Source Available — Full source is available on GitHub under Elastic License 2.0 (ELv2).\n- Explicit Connections — You choose which agents, providers, and integrations to connect.\nWe welcome contributions! If you have a suggestion that would make Superset better:\n- Fork the repository\n- Create your feature branch (\ngit checkout -b feature/amazing-feature\n) - Commit your changes (\ngit commit -m 'Add amazing feature'\n) - Push to the branch (\ngit push origin feature/amazing-feature\n) - Open a Pull Request\nYou can also open issues for bugs or feature requests.\nSee CONTRIBUTING.md for detailed instructions and code of conduct.\nJoin the Superset community to get help, share feedback, and connect with other users:\n- Discord — Chat with the team and community\n- Twitter — Follow for updates and announcements\n- GitHub Issues — Report bugs and request features\n- GitHub Discussions — Ask questions and share ideas\nDistributed under the Elastic License 2.0 (ELv2). See LICENSE.md for more information.", "url": "https://wpnews.pro/news/launch-hn-superset-yc-p26-ide-for-the-agents-era", "canonical_source": "https://github.com/superset-sh/superset", "published_at": "2026-05-22 14:53:55+00:00", "updated_at": "2026-05-22 15:06:50.106725+00:00", "lang": "en", "topics": ["developer-tools", "artificial-intelligence", "large-language-models", "open-source", "startups"], "entities": ["Superset", "Claude Code", "Codex", "YC", "Caddy", "Electric SQL", "Discord", "macOS"], "alternates": {"html": "https://wpnews.pro/news/launch-hn-superset-yc-p26-ide-for-the-agents-era", "markdown": "https://wpnews.pro/news/launch-hn-superset-yc-p26-ide-for-the-agents-era.md", "text": "https://wpnews.pro/news/launch-hn-superset-yc-p26-ide-for-the-agents-era.txt", "jsonld": "https://wpnews.pro/news/launch-hn-superset-yc-p26-ide-for-the-agents-era.jsonld"}}