DevSpace Ultra
DevSpace Ultra
DevSpace Ultra ist eine unter der MIT-Lizenz veröffentlichte Distribution von DevSpace mit einer elastischen ChatGPT Classic Multi-Agenten-Laufzeitschicht.
Es behält die ursprünglichen lokalen MCP-Arbeitsbereichsfunktionen von DevSpace bei – lokale Dateien, Codesuche, Bearbeitung, Terminalausführung, Artefakte, Fähigkeiten und sicheres Self-Hosting – und fügt eine produktionsorientierte Chat-Swarm-Steuerungsebene hinzu, um mehrere unabhängige ChatGPT Classic Worker-Konversationen auf einem Computer auszuführen.
Ursprungsprojekt: Waishnav/devspace. DevSpace Ultra bewahrt die ursprüngliche MIT-Lizenz und die Namensnennung des Upstream-Projekts und fügt die Ultra-Laufzeit-/Orchestrierungsschicht hinzu.
Was Ultra hinzufügt
Elastischer Worker-Pool – der Hauptagent kann die Anzahl der Worker je nach aktueller Arbeitslast dynamisch erhöhen oder verringern, anstatt eine feste Worker-Anzahl zu verwenden.
Live-Swarm-Größenänderung – die Backend-Kapazität kann wachsen oder schrumpfen, ohne dass der Orchestrator ersetzt oder abgeschlossene Arbeiten verloren gehen. Das Verkleinern erfolgt sicherheitsorientiert und verweigert die Entfernung von beschäftigten/letzten Workern.
Unabhängige ChatGPT Classic-Laufzeiten – unter Windows verwenden Worker-Pakete isolierte Paketidentitäten, Profile, Sitzungen und Konversationen.
Kontextkontinuität innerhalb desselben Workers – ein Worker kann an seiner exakt gespeicherten ChatGPT-Konversation wiedereröffnet werden und mit dem Worker-Token dieser Konversation fortfahren.
Zero-Copy-Bootstrap – Worker können gestartet, minimiert, in ein konfiguriertes
sub-agentsChatGPT-Projekt gesendet, einem Swarm beigetreten und geparkt werden, ohne manuelles Kopieren/Einfügen von Einladungscodes.Backend-erste Weiterleitung – normale Arbeit wird immer über das DevSpace-Chat-Swarm-Backend weitergeleitet. UI/CDP-Automatisierung dient nur dem Lebenszyklus, Bootstrap und der Wiederherstellung.
Wiederherstellung – erkennt fehlende Laufzeiten, unterbrochene Verbindungen, veraltete Worker-Schleifen und blockierende UI-Hinweise; kann die genaue Worker-Konversation erneut öffnen und fortsetzen.
Update-Kompatibilitätsmanager – erkennt ChatGPT Classic-Versionsabweichungen, unterstützt eine Canary-Laufzeit, Profilsicherung, rollierendes Worker-Update, exakte Konversationswiederherstellung, Verifizierung und Rollback.
Konfigurierbare Laufzeitreservierung – Betreiber können beliebige Laufzeitnummern für den eigenständigen/privaten Gebrauch reservieren; im öffentlichen Paket ist standardmäßig keine Laufzeitnummer reserviert.
Related MCP server: ATMcp
Ein-Klick-Installation
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 | bashOder direkt von GitHub mit npm installieren:
npm install -g github:enwong93-sketch/devspace-ultra#mainDann initialisieren und ausführen:
devspace-ultra init
devspace-ultra servedevspace bleibt als Kompatibilitätsalias verfügbar.
Mindestanforderungen und Kompatibilität
DevSpace-Kern
Windows 10/11 x64, macOS oder eine gängige Linux-Distribution, die von Node/nativen Abhängigkeiten unterstützt wird
Node.js
>=22.19 <27(Node 22 LTS empfohlen)npm (in Node.js enthalten)
Git für die Installation direkt aus diesem GitHub-Repository
Netzwerkzugriff für die Erstinstallation und für den von Ihnen konfigurierten ChatGPT/MCP-Verbindungspfad
Tailscale ist optional; DevSpace Ultra benötigt es nicht
ChatGPT Classic elastische Desktop-Worker
Nur Windows 10/11 x64 für automatisches isoliertes Desktop-Laufzeit-Klonen/Wiederherstellung
ChatGPT Classic Windows Desktop-App installiert und angemeldet
Ein ChatGPT-Konto, das die Worker-Konversationen verwenden kann
Arbeitsspeicher entsprechend der Worker-Anzahl: 16 GB sind ein praktischer Ausgangspunkt für 2–4 Worker; 32 GB+ werden für größere Pools empfohlen. Dies sind betriebliche Empfehlungen, keine festen Grenzen.
Für DevSpace Ultra oder die ChatGPT Classic Worker-Laufzeiten selbst wird keine GPU benötigt
macOS/Linux-Benutzer erhalten weiterhin den DevSpace-Codierungs-/MCP-Kern und das Chat-Swarm-Backend, jedoch derzeit nicht den Windows-Paketidentitäts-Worker-Klonungspfad.
Plattformunterstützung
Fähigkeit | Windows | macOS | Linux |
Basis-DevSpace-MCP-Arbeitsbereich | ✅ | ✅ | ✅ |
Chat-Swarm-Backend / Routing | ✅ | ✅ | ✅ |
Manuelle/Browser-Worker-Konversationen | ✅ | ✅ | ✅ |
Elastische Backend-Worker-Slot-Größenänderung | ✅ | ✅ | ✅ |
Automatisches isoliertes ChatGPT Classic Desktop-Laufzeit-Klonen | ✅ | — | — |
Automatische Desktop-Worker-Wiederherstellung per Paket-/Profilidentität | ✅ | — | — |
ChatGPT Classic Canary/Rolling-Paket-Update-Manager | ✅ | — | — |
DevSpace Ultra installiert und führt die Basis-DevSpace/Chat-Swarm-Schicht auf unterstützten Node-Plattformen aus. Die Windows-exklusiven Zeilen hängen von der Windows-AppX-Paketidentität und dem aktuellen ChatGPT Classic Desktop-Verteilungsmodell ab. Ultra erkennt diese Fähigkeiten durch Merkmalserkennung, anstatt so zu tun, als ob sie auf Plattformen existieren, auf denen derselbe Desktop-Paketmechanismus nicht verfügbar ist.
Produktionsablauf
Eine normale Haupt-Agenten-Sitzung kann auf dieser Ebene arbeiten:
assess workload
-> choose desiredWorkers
-> elastic scale runtime + Swarm capacity
-> dispatch independent or targeted tasks
-> collect / synthesize
-> shrink idle tail workers when no longer neededDer Haupt-Agent muss nicht alle Worker offen halten. Vorhandene Worker-Konversationen werden wann immer möglich wiederverwendet.
Laufzeit-Lebenszyklus-Werkzeuge
Der Ultra-Server registriert Laufzeitwerkzeuge wie:
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
Das Chat-Swarm-Backend umfasst:
create / join / status
dispatch / collect / cancel
lange Wartezeiten für geparkte Worker und submit/repark
gezieltes oder erstverfügbares Routing
idempotente
taskKey-WiederholungenPersistenz über DevSpace-Neustarts hinweg
Worker-Recycle-Fallback
sichere Live-Kapazitätsänderung
Elastische Skalierungsrichtlinie
Ultra trennt bewusst Laufzeitkapazität von Aufgaben-Routing.
Der Haupt-Agent kann eine kleine Worker-Anzahl für einfache Arbeit wählen und für parallelisierbare Arbeit vergrößern.
reservedWorkerskann beliebige vom Betreiber gewählte Laufzeitnummern von der elastischen Produktionsskalierung ausschließen; die öffentliche Voreinstellung ist eine leere Reservierungsliste.Das Verkleinern entfernt nur sichere, inaktive letzte Kapazität; es unterbricht keinen beschäftigten Worker nur, um sofort eine bestimmte Anzahl zu erreichen.
Vorhandene Worker-Konversationen und gespeicherte Kontexte werden gegenüber dem Erstellen von Wegwerf-Konversationen bevorzugt.
Normale Aufgaben werden niemals vom Controller in die Worker-Benutzeroberfläche eingegeben. Sie werden über das gemeinsame Chat-Swarm-Backend übertragen.
Routing des sub-agents-Projekts
Wenn eine ChatGPT-Projekt-URL konfiguriert ist, werden neue Worker-Konversationen innerhalb des sub-agents-Projekts erstellt, anstatt die allgemeine Chat-Liste zu überladen. Projektbezogene Konversations-URLs werden gespeichert und vom Wiederherstellungspfad akzeptiert.
Updatesicherheit
chat-swarm-classic-update-manager.ps1 ist auf eine Canary-First-Ausrollung ausgelegt:
Erkennen der primären ChatGPT Classic-Version und Worker-Abweichung;
Vorbereiten einer freien Canary-Laufzeit aus dem neuen primären Paket;
Wiederherstellen eines bekannten authentifizierten Seed-Profils;
Überprüfen des Canary-Renderers/Logins/Composers und Ausführen einer echten Worker-Aufgabe auf der Orchestrierungsebene;
Aktualisieren der Produktions-Worker einzeln;
Sichern des Profil-/Sitzungszustands vor jedem Worker-Update;
Erneutes Öffnen der exakt gespeicherten Konversation und Überprüfen des Workers nach dem Update;
Rollback des betroffenen Workers, wenn die Verifizierung fehlschlägt.
Wenn keine Versionsabweichung vorliegt, ist kein Ausrollen erforderlich.
Sicherheitsmodell
DevSpace Ultra übernimmt das selbst gehostete MCP-Modell von DevSpace. Halten Sie den Server gebunden und nur über einen von Ihnen kontrollierten Transport exponiert, verwenden Sie Authentifizierung und vermeiden Sie, den lokalen MCP-Endpunkt direkt dem öffentlichen Internet auszusetzen.
Worker-Tokens und Orchestrator-Tokens werden nicht absichtlich in normale Controller-Protokolle geschrieben. Der Laufzeitzustand speichert Paket-/Profil-/Konversationszuordnungen, keine rohen Swarm-Tokens.
Siehe SECURITY.md für Hinweise zur Meldung und Bereitstellung.
Verifizierung
Verifizierung auf Distributionsebene:
npm run verify:ultraDie Chat-Swarm-Regression umfasst Multi-Worker-Fan-Out, gezieltes Routing, submit/repark, spärliches Aufwecken, Wiederholungs-Idempotenz, Persistenz, Schließen/Aufwecken, Recycle-Sicherheit und Größenänderungs-Invarianten.
Windows-Lebenszyklustests umfassen zusätzlich isolierten Laufzeitstart, minimierte CDP-Steuerung, Worker-Wiederherstellung, Langzeit-Auslastungstest, Konversationskontinuität auf demselben Worker und elastische Bereitstellung.
Dokumentation
Lizenz
MIT. Siehe LICENSE und NOTICE.
DevSpace Ultra ist ein unabhängiger Community-Fork/Verteilung und kein offizielles OpenAI-Produkt. ChatGPT und OpenAI-Produktnamen sind Marken ihrer jeweiligen Inhaber.
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