Integrierter VS Code Server
Jeder Codesphere Workspace verfügt über einen integrierten VS Code Server, der eine voll ausgestattete Remote-Entwicklungsumgebung direkt im Browser bereitstellt. So erhält man Zugriff auf das komplette VS Code-Erlebnis – ausgeführt auf demselben Dateisystem wie die Anwendung – ganz ohne lokale Einrichtung oder Remote-Tunnel.
Wann der VS Code Server verwendet werden sollte
Während die Codesphere Cloud IDE für Echtzeit-Zusammenarbeit, Code-Reviews und kleinere Änderungen im Team optimiert ist, ist der VS Code Server ideal, wenn Folgendes benötigt wird:
- Voll ausgestattete Remote-Entwicklung, wenn keine lokale IDE verfügbar ist
- Umfangreiche VS Code-Erweiterungen und Anpassungsmöglichkeiten
- Gewohnter VS Code-Workflow für längere Coding-Sessions
- Die eigene Entwicklungsumgebung in der Cloud
Beide Tools laufen im selben Workspace und greifen auf dasselbe Dateisystem zu, sodass je nach Bedarf nahtlos zwischen ihnen gewechselt werden kann.
Architektur
Der VS Code Server ist eine Open-Source-Serverversion von VS Code, die direkt im Workspace-Pod läuft und auf demselben Dateisystem-Volume wie die Anwendung eingebunden ist.

Entsprechende barrierefreie Textbeschreibung
Änderungen werden direkt auf demselben Dateisystem vorgenommen und beobachtet – keine Remote-Tunnel, Synchronisationsverzögerungen oder Dateiübertragungsprotokolle nötig. Was in VS Code bearbeitet wird, steht der laufenden Anwendung sofort zur Verfügung.
Da der VS Code Server im selben Pod wie die Codesphere IDE läuft, profitiert er von effizientem Ressourcenmanagement. Der Pod wird bei Nichtnutzung automatisch abgeschaltet, die Pod-Größe kann je nach Bedarf selbst festgelegt werden, und es ist keine zusätzliche Infrastruktur erforderlich.
Der VS Code Server ist durch Codespheres Restricted-Domain-Funktion geschützt, sodass nur autorisierte Teammitglieder Zugriff auf die Entwicklungsumgebung haben.
Arbeiten mit dem VS Code Server
VS Code Server starten
- Zum Workspace in der Codesphere-Plattform navigieren
- Nach dem VS Code Server-Button in der oberen rechten Ecke der Workspace-Oberfläche suchen
- Auf den Button klicken, um den VS Code Server zu starten
- Der Server öffnet sich in einem neuen Browser-Tab mit der vollständigen VS Code-Oberfläche
Der Server startet sofort und ist einsatzbereit – alle Workspace-Dateien sind bereits eingebunden und zugänglich. Alle Einstellungen und installierten Erweiterungen werden automatisch im Verzeichnis .codesphere-internal gespeichert.
Erweiterungen installieren
Der integrierte VS Code Server unterstützt Erweiterungen über OpenVSIX, eine Open-Source-Alternative zum offiziellen VS Code Marketplace. Nach dem Start können Erweiterungen direkt über die VS Code Server-Oberfläche durchsucht und installiert werden – genau wie bei einer lokalen VS Code-Installation.
GitHub Copilot-Integration
Microsoft veröffentlicht (Stand jetzt) seine offiziellen Erweiterungen (selbst die Open-Source-Varianten wie Copilot) nicht im offenen Marketplace. Es ist jedoch möglich, dem VS Code Server vollständige GitHub Copilot-Unterstützung hinzuzufügen, indem die Erweiterung manuell installiert wird – vorausgesetzt, ein gültiges Abonnement liegt vor. Die Erweiterung kann entweder selbst aus dem Quellcode gebaut oder direkt herunterladen werden.
Voraussetzungen:
- Aktuelles Codesphere-Basisimage (Ubuntu 24 slim / LTS Q1 2026 oder neuer)
- GitHub Copilot-Abonnement
Installationsschritte:
- Im Workspace die GitHub Copilot
.vsix-Datei direkt von Microsoft herunterladen:wget -O github-copilot-chat.vsix "https://github.gallery.vsassets.io/_apis/public/gallery/publisher/GitHub/extension/copilot-chat/0.37.0/assetbyname/Microsoft.VisualStudio.Services.VSIXPackage" - Im VS Code Server zu Extensions wechseln
- Auf das "..."-Menü klicken und "Install from VSIX..." auswählen
- Die heruntergeladene Datei
github-copilot-chat.vsixauswählen, um die Erweiterung zu installieren - Bei Aufforderung mit dem GitHub-Konto anmelden
Nach erfolgreicher Authentifizierung funktioniert GitHub Copilot genau wie in einer lokalen VS Code-Installation.