Superset is a terminal for orchestrating multiple AI agents like Claude Code and OpenCode. It allows operations teams to run parallel agents on their machines, streamlining coding tasks and workflow automation. Connects to CLI-based agents and integrates with existing development environments.
git clone https://github.com/superset-sh/superset.gitSuperset is an innovative automation skill designed for orchestrating multiple agents, including Claude Code and OpenCode, directly from your terminal. This skill allows developers and AI practitioners to run a team of CLI agents on their machines, enabling seamless collaboration and task execution. By leveraging Superset, users can manage various coding agents in parallel, significantly enhancing productivity and efficiency in development workflows. One of the key benefits of using Superset is its ability to isolate different projects within separate git worktrees, effectively avoiding conflicts that can arise during development. This feature is particularly valuable for teams working on multiple projects simultaneously. Additionally, Superset provides a centralized interface for monitoring the status of various agents, allowing users to receive notifications and updates in real-time. This streamlined approach not only saves time but also simplifies the management of complex development environments. Superset is ideal for developers, product managers, and AI practitioners who are looking to optimize their workflow automation. With its intermediate implementation difficulty, users can set up Superset in approximately 30 minutes. The skill is particularly beneficial for those who need to quickly review and edit code changes, thanks to its built-in diff viewer. Moreover, it allows for the establishment of automated environments for new projects using workspace presets, making it easier to onboard new team members or initiate new tasks. Incorporating Superset into your AI-first workflows can significantly enhance your team's efficiency and collaboration. As organizations increasingly adopt AI automation, having a robust tool like Superset can help streamline processes and improve overall productivity. With its practical use cases, such as running multiple coding agents in parallel and monitoring their performance from a single interface, Superset stands out as a valuable asset for anyone looking to leverage AI agent skills effectively.
["Install Superset via pip: `pip install superset-terminal` and verify installation with `superset --version`. Ensure your system has Docker installed if using containerized agents.","Configure your AI agents in the Superset config file (superset.json) by specifying their CLI commands, resource limits (CPU/memory), and timeout settings. Example: `{ \"agents\": [ { \"name\": \"frontend-refactor\", \"command\": \"claude-code --workspace /projects/myapp/frontend\", \"max_memory\": \"4GB\" }, { \"name\": \"backend-refactor\", \"command\": \"opencode --project /projects/myapp/backend\", \"max_cpu\": \"2\" } ] }`","Define your task scope in a YAML/JSON file (e.g., `task.yaml`) with clear objectives, input files, and success criteria. Example: `objective: Refactor authentication module with zero breaking changes. inputs: [\"src/auth/\", \"tests/auth_test.py\"]. success_criteria: [\"All tests pass\", \"Latency < 100ms\", \"No security regressions\"]`.","Launch the orchestration with `superset run --task task.yaml --agents frontend-refactor,backend-refactor`. Monitor progress in real-time using `superset monitor --task task.yaml` and adjust agent priorities or resources as needed via the Superset dashboard.","Review the consolidated output in `superset-output/` directory. Use the diff report to validate changes against your success criteria. For conflicts, Superset provides automated resolution suggestions or manual override options. Iterate by updating the task.yaml and re-running Superset as needed."]
Run multiple coding agents in parallel to speed up development tasks.
Isolate different projects in separate git worktrees to avoid conflicts.
Monitor the status of various agents from a single interface and receive notifications.
Quickly review and edit code changes using the built-in diff viewer.
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/superset-sh/supersetCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Use Superset to orchestrate [TASK_DESCRIPTION] by running [NUMBER] parallel AI agents (e.g., Claude Code, OpenCode) on [SPECIFIC_MACHINE/ENVIRONMENT]. Coordinate their work to [OBJECTIVE], ensuring efficient resource allocation and conflict resolution. Monitor progress via [MONITORING_TOOL] and provide a consolidated report of results. Example: 'Use Superset to refactor the legacy authentication module in our Python monorepo by running 4 parallel AI agents on my local dev machine. Each agent should handle a different service layer (API, database, caching, auth logic). Coordinate their changes to ensure backward compatibility, monitor progress via VS Code terminal, and provide a consolidated diff report of all modifications.'
Superset successfully orchestrated the refactor of the legacy authentication module across 4 parallel AI agents. Agent 1 (API layer) restructured the FastAPI endpoints, reducing route complexity by 35% and adding OpenAPI 3.1 documentation. Agent 2 (database layer) optimized the PostgreSQL schema, reducing query latency by 42% for user sessions and adding partial indexes for common lookup patterns. Agent 3 (caching layer) implemented a Redis-based cache with TTL policies, reducing database load by 68% during peak hours. Agent 4 (auth logic) migrated from JWT to OAuth2 with PKCE, improving security posture while maintaining 100% backward compatibility with existing mobile clients. Progress tracking showed: Agent 1 completed in 12m 45s, Agent 2 in 18m 22s, Agent 3 in 9m 11s, and Agent 4 in 22m 3s. Superset detected a potential conflict in session management between Agents 2 and 4 (both modified the user_session table), automatically resolving it by prioritizing Agent 4's changes and adding a migration script for Agent 2's optimizations. The consolidated diff report shows 18 files modified, 4 new files added (including a migration script and cache configuration), and zero breaking changes. All tests passed with 98.7% coverage. The new architecture reduces authentication-related latency by 55% and improves security compliance with OWASP ASVS requirements. A follow-up Superset run is recommended to update the API documentation and add load testing scenarios.
Run coding agents on your Mac
AI assistant built for thoughtful, nuanced conversation
AI-powered quantum computing on silicon chips
IronCalc is a spreadsheet engine and ecosystem
Enterprise workflow automation and service management platform
Automate your spreadsheet tasks with AI power
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan