For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
Hauptnavigation

WSL

Codex im Windows-Subsystem für Linux ausführen und Fehler beheben

Wenn du WSL2 verwendest, läuft Codex in der Linux-Umgebung und nutzt nicht die native Windows-Sandbox. Wähle WSL2, wenn du native Linux-Tools benötigst, deine Repositories und dein Entwicklungsworkflow bereits in WSL2 eingerichtet sind oder keiner der beiden nativen Windows-Sandbox-Modi in deiner Umgebung funktioniert.

WSL1 wurde bis einschließlich Codex 0.114 unterstützt. Ab Codex 0.115 wurde die Sandbox für Linux auf bubblewrap umgestellt, weshalb WSL1 nicht mehr unterstützt wird.

VS Code aus WSL heraus starten

Eine Schritt-für-Schritt-Anleitung findest du im offiziellen WSL-Tutorial für VS Code.

Voraussetzungen

  • Windows mit installiertem WSL. Öffne zum Installieren von WSL PowerShell mit Administratorrechten und führe dann wsl --install aus (Ubuntu ist eine gängige Wahl).
  • VS Code mit installierter WSL-Erweiterung.

VS Code über ein WSL-Terminal öffnen

# From your WSL shell
cd ~/code/your-project
code .

So öffnest du ein WSL-Remote-Fenster. Bei Bedarf wird der VS Code Server installiert und integrierte Terminals werden unter Linux ausgeführt.

Verbindung mit WSL prüfen

  • Achte auf die grüne Statusleiste mit der Anzeige WSL: <distro>.

  • Integrierte Terminals sollten Linux-Pfade (z. B. /home/...) statt C:\ anzeigen.

  • Du kannst dies wie folgt überprüfen:

    echo $WSL_DISTRO_NAME

    Damit wird der Name deiner Distribution ausgegeben.

Wenn du „WSL: ...“ nicht in der Statusleiste siehst, drücke Ctrl+Shift+P, wähle WSL: Reopen Folder in WSL aus und lege dein Repository für optimale Leistung unter /home/... ab (nicht unter C:\).

Wenn die Windows-App oder die Projektauswahl dein WSL-Repository nicht anzeigt, gib \wsl$ in der Dateiauswahl oder im Explorer ein und navigiere dann zum Home-Verzeichnis deiner Distribution.

Codex CLI mit WSL verwenden

Führe diese Befehle in PowerShell oder Windows Terminal mit Administratorrechten aus:

# Install default Linux distribution (like Ubuntu)
wsl --install

# Start a shell inside Windows Subsystem for Linux
wsl

Führe anschließend diese Befehle in deiner WSL-Shell aus:

# Install and run Codex in WSL
curl -fsSL https://chatgpt.com/codex/install.sh | sh
codex

Code in WSL bearbeiten

  • Das Arbeiten mit unter Windows eingebundenen Pfaden wie /mnt/c/... kann langsamer sein als mit nativen Windows-Pfaden. Lege deine Repositories für schnellere E/A-Vorgänge und weniger Probleme mit Symlinks und Berechtigungen in deinem Linux-Home-Verzeichnis ab, zum Beispiel unter ~/code/my-app:
    mkdir -p ~/code && cd ~/code
    git clone https://github.com/your/repo.git
    cd repo
  • Wenn du von Windows aus auf die Dateien zugreifen musst, findest du sie im Explorer unter \wsl$\Ubuntu\home&lt;user>.

Fehlerbehebung und FAQ