Codex Native Windows-Unterstützung
Codex bietet native Unterstützung unter Windows und kann ohne WSL ausgeführt werden. Dieser Abschnitt behandelt Windows-spezifische Funktionen und Konfiguration.
Windows-Unterstützungsübersicht
Codex unterstützt die folgenden Windows-Umgebungen:
| Umgebung | Support-Status |
|---|---|
| Windows 11 (Nativ) | Offizieller Support |
| Windows 10 | Offizieller Support |
| Windows 11 + WSL2 | Vollständiger Support |

Codex kann nativ unter Windows ausgeführt werden und behält den Windows-Workflow bei.
Installation
Installation mit winget
winget-Installation
winget install OpenAI.Codex
# Oder die Vorschauversion installieren
winget install OpenAI.Codex --source winget --accept-source-agreements --accept-package-agreements
Verwendung von Chocolatey
Chocolatey-Installation
choco install codex -y
Manuelle Installation
Laden Sie die Windows-Version von GitHub herunter:
https://github.com/openai/codex/releases
Laden Sie den .exe-Installer herunter und führen Sie ihn aus.
Die Installation über winget oder Chocolatey wird für automatische Updates empfohlen.
Native Sandbox
Codex kann nativ in Windows PowerShell ausgeführt werden:
- Weder WSL noch eine virtuelle Maschine erforderlich
- Windows-Workflow beibehalten
- Nahtlose Integration mit Windows-Tools
Konfiguration des Sandbox-Modus
Sandbox konfigurieren
[windows]
# Sandbox-Modus: unelevated | elevated
sandbox = "unelevated"
# Sandbox-Kindprozess auf einem privaten Desktop ausführen
sandbox_private_desktop = true
Beschreibung des Sandbox-Modus
| Mode | Beschreibung |
|---|---|
unelevated | Mit Standardbenutzerberechtigungen ausführen (empfohlen) |
elevated | Mit Administratorberechtigungen ausführen |
Der Modus ohne erhöhte Rechte wird empfohlen, um die Sicherheit zu wahren.
PowerShell-Integration
Codex kann direkt in PowerShell verwendet werden:
Verwendung in PowerShell
codex
# Nicht-interaktiver Modus
codex exec "Code überprüfen"
# PowerShell-Befehl verwenden
codex ! Get-Process
CMD-Unterstützung
Codex unterstützt auch die traditionelle CMD-Umgebung:
Verwendung in CMD
codex exec "Dateien auflisten"
Codex erkennt den Terminaltyp automatisch und optimiert die Ausgabe.
Windows-spezifische Konfiguration
Pfadbehandlung
Windows-Pfade unterscheiden sich von Unix; Codex behandelt dies automatisch:
- Konvertierung von Backslash in Forward Slash
- Umgang mit Laufwerksbuchstaben
- Unterstützung für UNC-Pfade
Umgebungsvariablen
Windows-Umgebungsvariablen
set CODEX_HOME=C:\Users\YourName\.codex
set CODEX_SQLITE_HOME=C:\Users\YourName\.codex
Proxy-Konfiguration
Proxy-Einstellungen
set HTTP_PROXY=http://proxy.example.com:8080
set HTTPS_PROXY=http://proxy.example.com:8080
# Dann Codex ausführen
codex
Wenn Ihr Netzwerk einen Proxy erfordert, konfigurieren Sie einfach die Umgebungsvariablen.
Fehlerbehebung
FAQ
Start nicht möglich?
- Prüfen Sie, ob die erforderlichen Visual C++-Laufzeitbibliotheken installiert sind
- Versuchen Sie, mit Administratorberechtigungen auszuführen
- Prüfen Sie, ob Antivirensoftware es blockiert
PowerShell-Befehle werden nicht ausgeführt?
Stellen Sie sicher, dass die ausführbare PowerShell-Datei in PATH ist.
Problem mit chinesischem Pfad?
Codex unterstützt Unicode, aber einige ältere Terminals können Probleme haben.
Die meisten Probleme können durch Neuinstallation oder Aktualisierung behoben werden.
Protokollspeicherort
Speicherorte der Windows-Protokolle:
%USERPROFILE%\.codex\log\codex-tui.log
Überprüfen Sie die Protokolle, um detaillierte Fehlermeldungen zu sehen.
Vergleich mit WSL2
| Funktionen | Natives Windows | WSL2 |
|---|---|---|
| Leistung | Schneller | Etwas langsamer |
| Einstellungen | Einfach | WSL-Installation erforderlich |
| Kompatibilität | Windows-Tools | Linux-Tools |
| Wartung | Automatische Aktualisierung | Eigenständiges Update |
Für die meisten Windows-Benutzer wird die native Version empfohlen.
Best Practices
- Installation mit winget oder Chocolatey
- System und Codex aktuell halten
- Sandbox-Modus ohne erhöhte Rechte verwenden
- Einen geeigneten Proxy konfigurieren (falls erforderlich)
Die native Windows-Unterstützung ermöglicht es Codex, sich nahtlos in Ihren Windows-Workflow einzufügen.
FAQ
F: Welche ist besser, die native Windows-Version oder die WSL-Version?
Für die meisten Benutzer ist die native Version besser - schneller und einfacher.
F: Kann sie mit WSL koexistieren?
Ja, beide können gleichzeitig installiert und verwendet werden.
F: Erfordert sie Administratorrechte?
Nein, der unelevated-Modus erfordert keine Administratorrechte.
F: Unterstützt es PowerShell ISE?
Es wird empfohlen, Windows Terminal oder die neue Version von PowerShell zu verwenden.
Weitere Erweiterungen