DevSpace Ultra
DevSpace Ultra
DevSpace Ultra は、MITライセンスのDevSpaceディストリビューションで、ChatGPT Classicの弾力的なマルチエージェントランタイム層を備えています。
元のDevSpaceのローカルMCPワークスペース機能(ローカルファイル、コード検索、編集、ターミナル実行、アーティファクト、スキル、セキュアなセルフホスティング)を維持しつつ、複数の独立したChatGPT Classicワーカーの会話を1台のコンピュータで実行するための、プロダクション指向のChat Swarm制御プレーンを追加しています。
上流プロジェクト: Waishnav/devspace。DevSpace Ultraは上流のMITライセンスと帰属表示を保持し、Ultraランタイム/オーケストレーション層を追加します。
Ultraが追加するもの
弾力的なワーカープール — メインエージェントは、固定のワーカー数ではなく、現在のワークロードに応じてワーカーを増減できます。
ライブSwarmサイズ変更 — バックエンド容量は、オーケストレーターを交換したり完了した作業を失うことなく、拡大・縮小できます。縮小は安全性優先で、ビジー状態のワーカーやテールワーカーは退去を拒否します。
独立したChatGPT Classicランタイム — Windowsでは、ワーカーパッケージは独立したパッケージID、プロファイル、セッション、会話を使用します。
同一ワーカーコンテキストの継続性 — ワーカーは、保存された正確なChatGPT会話で再開でき、その会話が保持するワーカートークンを使って継続できます。
ゼロコピーブートストラップ — ワーカーを起動し、最小化し、設定された
sub-agentsChatGPTプロジェクトに送り、Swarmに参加させ、手動の招待コードのコピー&ペーストなしで待機状態にできます。バックエンドファーストルーティング — 通常の作業は常にDevSpace Chat Swarmバックエンドを通じてディスパッチされます。UI/CDPの自動化はライフサイクル/ブートストラップ/リカバリのみです。
リカバリ — ランタイムの欠落、接続の中断、古いワーカーループ、ブロッキングUI通知を検出し、正確なワーカー会話を再開して再開できます。
アップデート互換性マネージャー — ChatGPT Classicのバージョンのドリフトを検出し、カナリアランタイム、プロファイルバックアップ、ローリングワーカーアップデート、正確な会話復元、検証、ロールバックをサポートします。
設定可能なランタイム予約 — オペレーターは任意のランタイム番号をスタンドアロン/プライベート使用のために予約できます。公開パッケージではデフォルトで予約されているランタイム番号はありません。
Related MCP server: ATMcp
ワンクリックインストール
Windows (PowerShell)
irm https://raw.githubusercontent.com/enwong93-sketch/devspace-ultra/main/install.ps1 | iexmacOS / Linux
curl -fsSL https://raw.githubusercontent.com/enwong93-sketch/devspace-ultra/main/install.sh | bashまたは、npmを使ってGitHubから直接インストール:
npm install -g github:enwong93-sketch/devspace-ultra#main次に初期化して実行:
devspace-ultra init
devspace-ultra servedevspaceは互換性エイリアスとして引き続き使用可能です。
最小要件と互換性
DevSpaceコア
Windows 10/11 x64、macOS、またはNode/ネイティブ依存関係がサポートするメインストリームLinuxディストリビューション
Node.js
>=22.19 <27(Node 22 LTS推奨)npm(Node.jsに含まれています)
このGitHubリポジトリから直接インストールするためのGit
初期インストールおよび設定するChatGPT/MCP接続パスのネットワークアクセス
Tailscaleはオプションです。DevSpace Ultraでは必須ではありません。
ChatGPT Classic 弾力的デスクトップワーカー
自動的な隔離デスクトップランタイムのクローン/リカバリにはWindows 10/11 x64のみ対応
ChatGPT Classic Windowsデスクトップアプリがインストールされ、サインインしていること
ワーカー会話を使用できるChatGPTアカウント
ワーカー数に応じたRAM:2~4ワーカーでは16GBが実用的な出発点。大規模プールでは32GB以上を推奨。 これらは運用上の推奨であり、絶対的な制限ではありません。
DevSpace UltraやChatGPT Classicワーカーランタイム自体にGPUは不要
macOS/LinuxユーザーはDevSpaceのコーディング/MCPコアとChat Swarmバックエンドを使用できますが、現在のところWindowsのパッケージIDワーカークローニングパスは提供されていません。
プラットフォームサポート
機能 | Windows | macOS | Linux |
ベースDevSpace MCPワークスペース | ✅ | ✅ | ✅ |
Chat Swarm バックエンド / ルーティング | ✅ | ✅ | ✅ |
手動/ブラウザワーカー会話 | ✅ | ✅ | ✅ |
弾力的バックエンドワーカースロットリサイズ | ✅ | ✅ | ✅ |
自動的な隔離ChatGPT Classicデスクトップランタイムクローニング | ✅ | — | — |
パッケージ/プロファイルIDによる自動デスクトップワーカーリカバリ | ✅ | — | — |
ChatGPT Classic カナリア/ローリングパッケージアップデートマネージャー | ✅ | — | — |
DevSpace Ultraは、サポートされているNodeプラットフォーム上でベースのDevSpace/Chat Swarm層をインストールして実行します。Windowsのみの行は、Windows AppXパッケージIDと現在のChatGPT Classicデスクトップ配布モデルに依存します。Ultraは、同じデスクトップパッケージメカニズムが利用できないプラットフォームで存在するふりをするのではなく、それらの機能を機能検出します。
プロダクションフロー
通常のメインエージェントセッションは、次のレベルで動作できます:
assess workload
-> choose desiredWorkers
-> elastic scale runtime + Swarm capacity
-> dispatch independent or targeted tasks
-> collect / synthesize
-> shrink idle tail workers when no longer neededメインエージェントはすべてのワーカーを開いたままにする必要はありません。可能な限り既存のワーカー会話が再利用されます。
ランタイムライフサイクルツール
Ultraサーバーは、次のようなランタイムツールを登録します:
chat_swarm_runtime_statuschat_swarm_runtime_ensurechat_swarm_runtime_scalechat_swarm_runtime_recoverchat_swarm_runtime_autojoinchat_swarm_runtime_setupchat_swarm_runtime_stopchat_swarm_elastic_scalechat_swarm_update_statuschat_swarm_update_rollout
Chat Swarmバックエンドには以下が含まれます:
create / join / status
dispatch / collect / cancel
長時間の待機ワーカー待機とsubmit/repark
対象指定または最初に利用可能なルーティング
べき等な
taskKeyリトライDevSpace再起動時の永続性
ワーカーリサイクルフォールバック
安全なライブ容量リサイズ
弾力的スケーリングポリシー
Ultraはランタイム容量とタスクルーティングを意図的に分離しています。
メインエージェントは、単純な作業には少ないワーカー数を選択し、並列化可能な作業には拡大できます。
reservedWorkersは、オペレーターが選択した任意のランタイム番号を弾力的なプロダクションスケーリングから除外できます。公開デフォルトは空の予約リストです。スケールダウンは、安全なアイドルテール容量のみを削除します。単に数値に達するためだけにビジーなワーカーを中断することはありません。
既存のワーカー会話と保存されたコンテキストは、使い捨ての会話を作成するよりも優先されます。
通常のタスクがコントローラーによってワーカーUIに入力されることはありません。それらは共有のChat Swarmバックエンドを経由します。
sub-agents プロジェクトルーティング
ChatGPTプロジェクトURLが設定されている場合、新しいワーカー会話は、一般的なチャットリストを乱雑にする代わりに、sub-agentsプロジェクト内に作成されます。プロジェクトスコープの会話URLは永続化され、リカバリパスによって受け入れられます。
アップデートの安全性
chat-swarm-classic-update-manager.ps1は、カナリアファーストのロールアウトを中心に設計されています:
プライマリChatGPT Classicのバージョンとワーカーのドリフトを検出
新しいプライマリパッケージから空きカナリアランタイムを準備
既知の認証済みシードプロファイルを復元
カナリアのレンダラー/ログイン/コンポーザーを検証し、オーケストレーション層で実際のワーカータスクを実行
プロダクションワーカーを一度に1つずつ更新
各ワーカー更新の前にプロファイル/セッション状態をバックアップ
更新後に正確な保存済み会話を再開し、ワーカーを検証
検証に失敗した場合は影響を受けたワーカーをロールバック
バージョンのドリフトがない場合は、ロールアウトは不要です。
セキュリティモデル
DevSpace Ultraは、DevSpaceのセルフホストMCPモデルを継承しています。サーバーを制御するトランスポートでのみバインドして公開し、認証を使用し、ローカルのMCPエンドポイントを直接パブリックインターネットに公開しないでください。
ワーカートークンとオーケストレータートークンは、通常のコントローラーログに意図的に書き込まれません。ランタイム状態は、生のSwarmトークンではなく、パッケージ/プロファイル/会話のマッピングを保存します。
報告およびデプロイメントガイダンスについてはSECURITY.mdを参照してください。
検証
ディストリビューションレベルの検証:
npm run verify:ultraChat Swarm回帰テストでは、マルチワーカーファンアウト、対象指定ルーティング、submit/repark、スパースウェイクアップ、リトライのべき等性、永続性、クローズウェイクアップ、リサイクルの安全性、リサイズの不変条件をカバーしています。
Windowsライフサイクルテストでは、さらに、隔離ランタイム起動、最小化CDP制御、ワーカーリカバリ、長期リースソーク、同一会話継続性、弾力的プロビジョニングをカバーしています。
ドキュメント
ライセンス
MIT。 LICENSEおよびNOTICEを参照してください。
DevSpace Ultraは独立したコミュニティフォーク/ディストリビューションであり、OpenAIの公式製品ではありません。ChatGPTおよびOpenAIの製品名は、それぞれの所有者の商標です。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceA multi-agent collaboration layer for AI coding agents enabling real-time communication, code review, and task handoff across distributed development sessions.1228MIT
- AlicenseNot gradedqualityBmaintenanceEnables multiple LLM agents across devices to form teams, share knowledge, memory, and tasks with live status via a web dashboard and distributed-systems reliability.Apache 2.0
- AlicenseAqualityCmaintenanceMulti-agent orchestration server that enables parallel task delegation, sequential pipelines, cron scheduling, and cross-model peer review via CLI providers like Codex, Antigravity, OpenCode, and Claude Code.42265MIT
- FlicenseNot gradedqualityDmaintenanceMulti-agent continuous development system with local LLM orchestration.1
Related MCP Connectors
Persistent cloud development environments that coding agents create, run and test software in.
Real-time chat hub for AI agents — Claude Code, Cursor, Cline, Codex over MCP or REST.
Build, validate, and deploy multi-agent AI solutions from any AI environment.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/enwong93-sketch/devspace-ultra'
If you have feedback or need assistance with the MCP directory API, please join our Discord server