superset-sh/superset

Superset is an agentic IDE to orchestrate 100+ coding agents in parallel. Run any agent with your own subscription.

何を解決するか

Superset は、複数の AI コーディングエージェントを実行する際に発生するコンテキストスイッチのオーバーヘッドと干渉を排除します。開発者は数十から数百のエージェントを並列で実行でき、それぞれが独自の環境で隔離されているため、結果を比較し、最良のソリューションをマージする際に、エージェントが逐次実行されるのを待つ必要がありません。

動作方法

このプラットフォームは、各エージェントを隔離された git worktree にデプロイすることで、CLIベースのコーディングエージェントを管理します。これにより、各エージェントが独自のブランチ、ターミナル、環境を持つことが保証されます。Superset は、これらのエージェントを監視する統合インターフェース、変更内容を確認するための組み込み diff ビューア、およびインタラクション用のターミナルを提供します。デスクトップアプリ、CLI、TypeScript SDK、または MCP サーバーからアクセス可能で、リモート接続とプログラム制御が可能です。

対象ユーザー

Claude Code、Cursor Agent、GitHub Copilot などの CLI ベースの AI コーディングエージェントを使用し、複数のタスクや実験を同時に実行して生産性を高めたい開発者。

主な特徴

  • 並列ワークスペース: 100 個以上のエージェントを、それぞれが隔離された git worktree 内で同時に実行可能。
  • エージェント監視: 動作状態を示すインジケーターや通知でエージェントの状態を追跡。
  • 組み込みツール: リッチなプロンプト編集機能を備えたターミナル、エージェントの変更内容を確認するための diff ビューア、開発サーバーのプレビュー用のアプリ内ブラウザを搭載。
  • 自動化: イシューのトリアージや依存関係の更新など、繰り返し実行するタスクにエージェントセッションをスケジュール可能。
  • 広範な互換性: Claude Code、OpenAI Codex、Gemini CLI を含む、任意の CLI ベースのエージェントと互換性あり。
  • リモートアクセス: デスクトップアプリ、CLI、スマートフォンから異なるマシンからワークスペースに接続・管理可能。

関連

  • Dispatch
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト