Vereinfacht gesagt,bestehen Codespaces aus einem Docker-Container mit einem Linuxsystem und dem Editor Visual Studio Code als alleiniger Benutzeroberfläche 1. VSC besitzt ein integriertes Terminal und verfügt dementsprechend über eine Kommandozeile. Dank Root-Zugriff installieren Sie damit vor allem beliebige Software nach.
Ein Codespace stellt Rechenleistung (CPUs) und Speicherplatz bereit. Dafür verlangt der Betreiber selbstverständlich Geld, in diesem Fall Microsoft als Github-Besitzer. Das kostenlose Einsteigerangebot besteht aus pro Monat 120 CPU-Stunden und 15 GByte