OpenAI Codex CLI ist ein KI-Programmierungsassistent fĂŒr das Terminal, den OpenAI Mitte 2025 eingefĂŒhrt hat. Er bringt leistungsstarke Code-GenerierungsfĂ€higkeiten direkt in die Befehlszeilenumgebung. Als Kernprodukt zur Konkurrenz von Anthropic Claude Code hat sich Codex CLI dank seines offenen und kostenlosen Ansatzes, des Sandbox-Sicherheitsmodells, der MCP-Protokollintegration und des flexiblen Profile-Konfigurationssystems schnell zu einem unverzichtbaren Werkzeug im Entwickler-Toolkit des Jahres 2026 entwickelt.
Was ist Codex CLI?
Mehr als nur âChatGPT im Terminalâ
Viele Entwickler, die zum ersten Mal mit Codex CLI in BerĂŒhrung kommen, verstehen es einfach als âChatGPT, das im Terminal lĂ€uftâ. Diese Sichtweise unterschĂ€tzt jedoch die Tiefe seines Designs erheblich. Codex CLI ist ein vollstĂ€ndiger interaktiver Code-Agent, der nicht nur natĂŒrliche Sprachbefehle versteht, sondern auch:
- Projektkontext lesen: Automatische Analyse der Dateistruktur, AbhÀngigkeiten und des Code-Stils im aktuellen Verzeichnis
- Mehrstufige Aufgaben ausfĂŒhren: Von der Anforderungsanalyse ĂŒber die Code-Implementierung bis zur Testvalidierung â ein kompletter Workflow
- Sichere Sandbox-Isolierung: Durch dreistufige Sandbox-Modi und vierstufige Genehmigungsstrategien wird sichergestellt, dass KI-Operationen das System nicht beschÀdigen
- Sitzungspersistenz: UnterstĂŒtzung fĂŒr Sitzungswiederherstellung, Fork-Experimente und Historien-Tracking, damit Arbeitsfortschritte nicht verloren gehen
Kern-Architekturdesign
Codex CLI wurde in Rust entwickelt und verwendet eine modulare Architektur:
codex-cli/
âââ core/ # Core-Engine: Modellaufrufe, Kontextverwaltung
âââ sandbox/ # Sandbox-Schicht: Dateisystem-Isolierung, BefehlsausfĂŒhrungslimits
âââ mcp/ # MCP-Protokollintegration: Verbindung zu externen Tools
âââ config/ # Konfigurationssystem: Profile-Verwaltung, Alias-Auflösung
âââ ui/ # Interaktive OberflĂ€che: TUI, Slash-Befehls-Parsing
Dieses Design ermöglicht es Codex CLI, trotz seiner Leichtigkeit unternehmensweite Sicherheit und Erweiterbarkeit zu bieten. Im Vergleich zu traditionellen IDE-Plugins liegen die Vorteile auf der Hand:
- Keine Editor-Bindung: Egal ob du Vim, Emacs oder VS Code bevorzugst â du kannst es nahtlos im Terminal verwenden
- Remote-freundlich: LĂ€uft ebenso flĂŒssig auf SSH-verbindeten Servern oder in Docker-Containern
- Niedrige Ressourcennutzung: Die in Rust geschriebene BinÀrdatei startet schnell und verbraucht deutlich weniger Speicher als Electron-Anwendungen
Installation und Grundkonfiguration
Vier Installationsmethoden
1. npm-Installation (empfohlen fĂŒr die meisten Benutzer)
npm install -g @openai/codex
Dies ist die universellste Installationsmethode und funktioniert unter macOS, Linux und Windows (WSL2). Nach der Installation fĂŒhre codex --version aus, um den Erfolg zu bestĂ€tigen.
2. Homebrew-Installation (erste Wahl fĂŒr macOS-Benutzer)
brew install --cask codex
Der Vorteil der Homebrew-Installation liegt in der automatischen Behandlung von AbhĂ€ngigkeiten und PATH-Konfiguration. Zum Aktualisieren genĂŒgt ein brew upgrade codex.
3. BinÀrdatei-Download
Besuche GitHub Releases, um vorkompilierte BinĂ€rdateien fĂŒr deine Plattform herunterzuladen:
- macOS Apple Silicon:
codex-macos-arm64 - macOS Intel:
codex-macos-x86_64 - Linux x86_64:
codex-linux-x86_64 - Linux ARM64:
codex-linux-arm64 - Windows:
codex-windows-x86_64.exe
Nach dem Download vergib AusfĂŒhrungsrechte und verschiebe die Datei in ein PATH-Verzeichnis:
chmod +x codex-linux-x86_64
sudo mv codex-linux-x86_64 /usr/local/bin/codex
4. WSL2-Installation (fĂŒr Windows-Benutzer)
Die native Windows-UnterstĂŒtzung befindet sich noch in der Entwicklung. Es wird empfohlen, sie ĂŒber WSL2 (Windows Subsystem for Linux) zu installieren:
# In WSL2 Ubuntu
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs
npm install -g @openai/codex
Authentifizierungsmethoden: ChatGPT-Abonnement vs. API-Key
Codex CLI unterstĂŒtzt zwei Authentifizierungsmethoden, jede mit ihren eigenen Anwendungsszenarien:
ChatGPT-Abonnement-Login (geeignet fĂŒr Privatnutzer)
Wenn du ein ChatGPT Plus-, Pro-, Team-, Edu- oder Enterprise-Abonnement besitzt, kannst du dich direkt ĂŒber den Browser anmelden:
codex login
Dadurch wird dein Standardbrowser geöffnet. Nach Abschluss der OAuth-Autorisierung wird das Token automatisch gespeichert. Vorteile fĂŒr Abonnenten:
- Plus-Benutzer: 5 USD monatliches kostenloses API-Guthaben (30-Tage-Rolling)
- Pro-Benutzer: 50 USD monatliches kostenloses API-Guthaben (30-Tage-Rolling)
Nach Ăberschreiten des Guthabens wird nach den standardmĂ€Ăigen API-Preisen abgerechnet.
API-Key-Umgebungsvariable (geeignet fĂŒr Teams/Automatisierung)
FĂŒr Teamzusammenarbeit oder CI/CD-Integration wird die Verwendung eines API-Keys empfohlen:
export OPENAI_API_KEY="sk-proj-xxxxxxxxxxxxxxxxxxxxxxxx"
FĂŒge diese Zeile zu ~/.bashrc oder ~/.zshrc hinzu, damit sie dauerhaft wirksam wird. API-Keys können auf der OpenAI Platform erstellt und verwaltet werden.
Sicherheitshinweis: Hardcodiere API-Keys niemals in Code-Repositories. Verwende stattdessen .env-Dateien oder SchlĂŒsselverwaltungsdienste.
Systemanforderungen und Vorab-Checks
Stelle vor der Installation sicher, dass dein System die folgenden Anforderungen erfĂŒllt:
| Komponente | Mindestversion | Empfohlene Version |
|---|---|---|
| Node.js | 18.x | 20.x LTS |
| npm | 9.x | 10.x |
| Git | 2.x | 2.40+ |
| Betriebssystem | macOS 12+/Ubuntu 20.04+/WSL2 | Neueste stabile Version |
FĂŒhre die folgenden Befehle aus, um die Voraussetzungen zu prĂŒfen:
node --version # Sollte v18.x oder höher ausgeben
npm --version # Sollte 9.x oder höher ausgeben
git --version # Sollte git version 2.x ausgeben
Wenn deine Node.js-Version zu niedrig ist, besuche die Node.js-Website, um die neueste LTS-Version herunterzuladen und zu installieren.
Drei Betriebsmodi im Detail
Codex CLI bietet drei Betriebsmodi, die unterschiedliche Automatisierungsgrade und Sicherheitsstufen entsprechen:
suggest-Modus (am sichersten)
codex --mode suggest
Im suggest-Modus liefert Codex nur Code-VorschlĂ€ge und ErklĂ€rungen. Er Ă€ndert keine Dateien automatisch. Du musst den vorgeschlagenen Code manuell kopieren und in dein Projekt ĂŒbernehmen.
Anwendungsszenarien:
- Beim Lernen neuer Frameworks, wenn du die Prinzipien jedes Schritts verstehen möchtest
- Vor der ĂberprĂŒfung sensibler Code-Ănderungen, wenn eine manuelle BestĂ€tigung erforderlich ist
- Bei der ersten Verwendung von Codex, um sich mit seinem Ausgabestil vertraut zu machen
Beispiel:
$ codex --mode suggest
> Erstelle eine React Todo-Komponente
[CODEx] Ich schlage folgende Dateistruktur vor:
- src/components/TodoList.jsx
- src/components/TodoItem.jsx
- src/hooks/useTodos.js
Hier ist der Inhalt von TodoList.jsx:
[Code-Block...]
Du kannst diese Dateien manuell erstellen oder in den auto-edit-Modus wechseln, damit ich sie automatisch schreibe.
auto-edit-Modus (ausgewogen)
codex --mode auto-edit
auto-edit ist der Standardmodus. Codex bearbeitet Dateien automatisch, fordert aber bei Befehlen mit möglichen Nebenwirkungen (wie rm, git push) eine BestÀtigung an.
Anwendungsszenarien:
- TĂ€glicher Entwicklungs-Workflow
- Wenn KI schnell Code iterieren soll, aber die Genehmigungsbefugnis fĂŒr kritische Operationen erhalten bleibt
- Refactoring von Projekten mittlerer KomplexitÀt
Beispiel:
[CODEx] Ich erstelle src/components/TodoList.jsx... â
[CODEx] Ich erstelle src/components/TodoItem.jsx... â
[CODEx] Ich muss npm install react-icons ausfĂŒhren. Fortfahren? [Y/n]
full-auto-Modus (am schnellsten)
codex --mode full-auto
Im full-auto-Modus fĂŒhrt Codex alle Operationen vollautomatisch aus, einschlieĂlich Dateibearbeitungen und BefehlsausfĂŒhrungen, ohne jegliche BestĂ€tigung. Dies ist der effizienteste, aber auch gefĂ€hrlichste Modus.
Anwendungsszenarien:
- Isolierte Entwicklungsumgebungen (wie Docker-Container)
- Wenn du Codexâ Urteilsvermögen vollstĂ€ndig vertraust und maximale Effizienz anstrebst
- Batch-Code-Generierungsaufgaben
Warnung: Bevor du full-auto in einer Produktionsumgebung verwendest, konfiguriere unbedingt den Sandbox-Modus, um seinen Berechtigungsbereich einzuschrÀnken.
Tiefgehende Analyse des Sandbox-Sicherheitsmodells â Differenzierungsschwerpunkt
Die Sandbox ist der Kern-Sicherheitsmechanismus von Codex CLI. Sie isoliert Dateisystem- und BefehlsausfĂŒhrungsberechtigungen, um zu verhindern, dass fehlerhafte oder böswillige KI-Aktionen das System beschĂ€digen. Das VerstĂ€ndnis des Sandbox-Modells ist der SchlĂŒssel zur produktionsreifen Nutzung von Codex.
Vergleich der drei Sandbox-Modi
Codex bietet dreistufige Sandbox-Modi, die ĂŒber den --sandbox-Parameter angegeben werden:
| Modus | Dateisystem-Berechtigungen | BefehlsausfĂŒhrung | Anwendungsszenario |
|---|---|---|---|
read-only | Nur lesend, jegliches Schreiben verboten | Erlaubt nur Lesebefehle (ls, cat, grep) | Code-Review, Dokumentationsanalyse |
workspace-write | Schreiben nur im aktuellen Projektverzeichnis erlaubt | Erlaubt normale Befehle, verbietet systemweite Operationen | TĂ€gliche Entwicklung (empfohlen) |
danger-full-access | VollstÀndige Lese-/Schreibberechtigungen | Erlaubt alle Befehle | Isolierte Umgebungen, experimentelle Aufgaben |
Standardmodus: workspace-write, ein Gleichgewicht zwischen Sicherheit und Benutzerfreundlichkeit.
read-only-Modus in der Praxis
codex --sandbox read-only
> Analysiere die Architektur dieses Projekts
[CODEx] Ich lese die Struktur des src/-Verzeichnisses...
[CODEx] Folgende Module gefunden:
- auth/ (Authentifizierung)
- api/ (REST-API)
- components/ (UI-Komponenten)
Da ich mich im read-only-Modus befinde, kann ich keine Dateien Ă€ndern. FĂŒr Refactoring wechsle bitte zum workspace-write-Modus.
workspace-write-Modus (empfohlen)
codex --sandbox workspace-write
> Refaktorisiere das auth-Modul und fĂŒge JWT-Refresh-Token hinzu
[CODEx] Ich Ă€ndere src/auth/token.js... â
[CODEx] Ich erstelle src/auth/refresh.js... â
[CODEx] Tests ausfĂŒhren, um Ănderungen zu validieren... â
In diesem Modus kann Codex nur Dateien im aktuellen Arbeitsverzeichnis und seinen Unterverzeichnissen Àndern. Der Zugriff auf Systemverzeichnisse wie /etc oder /usr ist nicht möglich.
danger-full-access-Modus (mit Vorsicht verwenden)
codex --sandbox danger-full-access
> Alle node_modules-Verzeichnisse bereinigen
[CODEx] Warnung: Diese Operation löscht mehrere Verzeichnisse. Fortfahren? [Y/n]
Nur in folgenden Szenarien verwenden:
- TemporÀre Umgebungen in Docker-Containern
- Dedizierte Sandbox-VMs
- Wenn du Codexâ Urteilsvermögen vollstĂ€ndig vertraust und wichtige Daten gesichert hast
Vierstufige GranularitÀt der Genehmigungsstrategie
ZusĂ€tzlich zum Sandbox-Modus bietet Codex feinkörnige Befehlsgenehmigungsstrategien, die ĂŒber den --ask-for-approval-Parameter gesteuert werden:
| Strategie | Verhalten | Anwendungsszenario |
|---|---|---|
untrusted | Nur nicht vertrauenswĂŒrdige Befehle erfordern Genehmigung (Standard) | TĂ€gliche Entwicklung |
on-failure | Genehmigung nur bei Befehlsfehler | Debugging-Szenarien |
on-request | Genehmigung nur bei aktiver Anfrage durch Codex | Hohes Vertrauen in die KI |
never | Niemals Genehmigung anfordern | In Kombination mit Sandbox verwenden |
Definition nicht vertrauenswĂŒrdiger Befehle:
- Netzwerkoperationen (
curl,wget) - Paketverwaltung (
npm install,pip install) - Versionskontrolle (
git push,git reset --hard) - Systemkonfiguration (
sudo,chmod)
Kombinierte Anwendungsbeispiele
# Sicherste Kombination: Nur-Lesen-Sandbox + strikte Genehmigung
codex --sandbox read-only --ask-for-approval untrusted
# Effiziente Kombination: Workspace-Schreiben + Genehmigung bei Fehler
codex --sandbox workspace-write --ask-for-approval on-failure
# Vollautomatische Kombination: GefĂ€hrliche Sandbox + keine Genehmigung (nur fĂŒr isolierte Umgebungen)
codex --sandbox danger-full-access --ask-for-approval never
Der wesentliche Unterschied zwischen âfull-auto und âyolo
Viele Benutzer verwechseln die Parameter --mode full-auto und --yolo. Sie wirken auf unterschiedlichen Ebenen:
--mode full-auto: Steuert, ob Codex eine BenutzerbestĂ€tigung fĂŒr Code-Bearbeitungen benötigt--yolo: Ăberspringt alle Genehmigungs-Prompts fĂŒr BefehlsausfĂŒhrungen (entspricht--ask-for-approval never)
# Die folgenden beiden Befehle haben denselben Effekt
codex --mode full-auto --yolo
codex --mode full-auto --ask-for-approval never
Namensherkunft: âYoloâ stammt vom populĂ€ren Ausdruck âYou Only Live Onceâ und wird in der Tech-Community oft verwendet, um ârĂŒcksichtslose AusfĂŒhrungâ zu bedeuten. OpenAI nutzt diesen humorvollen Namen, um Benutzer daran zu erinnern: Dieser Modus birgt Risiken, bitte mit Vorsicht verwenden.
Beste Sicherheitspraktiken fĂŒr Produktionsumgebungen
Bei der Verwendung von Codex CLI in Produktionsumgebungen sollten folgende Sicherheitsrichtlinien beachtet werden:
- StandardmĂ€Ăig
workspace-write-Sandbox verwenden: BeschrĂ€nke die KI darauf, nur aktuelle Projektdateien zu Ă€ndern - Git-Integration aktivieren: Jede KI-Ănderung wird automatisch committet, was das Rollback erleichtert
- Transcripts regelmĂ€Ăig ĂŒberprĂŒfen: Codex protokolliert alle Interaktionen und Operationslogs
- Sensitive Operationen manuell ausfĂŒhren: Kritische Schritte wie Datenbank-Migrationen oder Produktions-Deployments nicht der KI ĂŒberlassen
- Profile zur Umgebungsisolierung verwenden: Unterschiedliche Sicherheitsstrategien fĂŒr verschiedene Projekte konfigurieren
# Beispielkonfiguration fĂŒr Produktionsprojekte
codex --profile production --sandbox workspace-write --ask-for-approval untrusted
# Beispielkonfiguration fĂŒr experimentelle Projekte
codex --profile experimental --sandbox danger-full-access --yolo
VollstĂ€ndige Analyse der 24 Slash-Befehle â Differenzierungsschwerpunkt
Codex CLI bietet 24 Slash-Befehle (Slash Commands), die Sitzungssteuerung, Modellwechsel, Berechtigungsverwaltung, Dateioperationen und mehr abdecken. Die Beherrschung dieser Befehle steigert die Arbeitseffizienz erheblich.
Sitzungssteuerung (/new, /resume, /fork, /compact)
/new - Neue Sitzung starten
/new
Löscht den aktuellen Kontext und beginnt ein völlig neues GesprĂ€ch. Geeignet fĂŒr Aufgabenwechsel oder zum Löschen störender Historie.
/resume - Historische Sitzung wiederherstellen
/resume
Ăffnet einen interaktiven SitzungsauswĂ€hler, der alle historischen Sitzungen auflistet und Filterung nach Datum und Verzeichnis unterstĂŒtzt. Siehe Kapitel âSitzungswiederherstellungâ weiter unten.
/fork - Fork-Experiment
/fork
Erstellt eine Kopie der aktuellen Sitzung. Versuche unterschiedliche Lösungen in einem neuen Branch, ohne die Hauptsitzung zu beeinflussen. Geeignet fĂŒr:
- Vergleich mehrerer ImplementierungsansÀtze
- Experimentelles Refactoring, das bei Misserfolg leicht verworfen werden kann
- Paralleles Erkunden verschiedener ArchitekturentwĂŒrfe
> /fork
[CODEx] Sitzungsbranch fork-2026-06-07-14-30 erstellt
> Versuche, Redux statt Context API zu verwenden
[CODEx] Im Branch werde ich das State-Management refaktorisieren...
/compact - Kontext komprimieren
/compact
Wenn die Sitzungshistorie zu lang wird und den Token-Verbrauch stark ansteigen lÀsst, verwende /compact, um den Kontext zu komprimieren. Wichtige Informationen bleiben erhalten, redundante GesprÀche werden gelöscht. Dies senkt effektiv die Kosten nachfolgender Aufrufe.
Modell und Stil (/model, /personality, /plan)
/model - Modell wechseln
/model gpt-5
Wechselt das zur Laufzeit verwendete Modell. VerfĂŒgbare Modelle sind:
gpt-5.3-codex(Standard, speziell fĂŒr Code optimiert)gpt-5(Allgemeines Flaggschiff-Modell)o4-mini(Leichtes Inferenzmodell, niedrige Kosten)
> /model o4-mini
[CODEx] Zum o4-mini-Modell gewechselt. Dieses Modell eignet sich fĂŒr einfache Aufgaben. Die InferenzfĂ€higkeiten sind schwĂ€cher, aber die Kosten sind niedriger.
/personality - KI-Persönlichkeit anpassen
/personality concise
Passt den Antwortstil von Codex an:
concise: PrĂ€gnant und direkt, wenig ErklĂ€rungverbose: Detaillierte ErklĂ€rungen, geeignet zum Lernenprofessional: Formeller Ton, geeignet zur Dokumentenerstellungfriendly: Freundlich und locker, geeignet fĂŒr alltĂ€gliche Kommunikation
/plan - AusfĂŒhrungsplan generieren
/plan
LĂ€sst Codex zuerst einen detaillierten AusfĂŒhrungsplan ausgeben, bevor er schrittweise implementiert. Geeignet fĂŒr komplexe Aufgaben, damit du potenzielle Probleme frĂŒhzeitig erkennst.
> /plan
> Das gesamte Auth-Modul refaktorisieren und OAuth2-UnterstĂŒtzung hinzufĂŒgen
[CODEx] AusfĂŒhrungsplan:
1. Bestehende auth/-Verzeichnisstruktur analysieren
2. OAuth2-Flow entwerfen (Authorization Code Grant)
3. oauth2/-Submodul erstellen
4. Login-Endpunkt Àndern, kompatibel mit traditionellem Passwort und OAuth2
5. TestfÀlle aktualisieren
6. Migrationsdokumentation generieren
Mit der AusfĂŒhrung beginnen? [Y/n]
Berechtigungen und Status (/permissions, /status, /debug-config)
/permissions - Aktuelle Berechtigungen anzeigen
/permissions
Zeigt die aktuelle Sandbox-Modus- und Genehmigungsstrategie-Konfiguration an.
> /permissions
[CODEx] Aktuelle Berechtigungskonfiguration:
- Sandbox: workspace-write
- Genehmigungsrichtlinie: untrusted
- Yolo-Modus: deaktiviert
/status - Sitzungsstatus anzeigen
/status
Zeigt detaillierte Informationen zur aktuellen Sitzung an, einschlieĂlich:
- Verwendetes Modell und Inferenzstufe
- Token-Nutzungsstatistik
- Sitzungsdauer
- Anzahl der ausgefĂŒhrten Operationen
> /status
[CODEx] Sitzungsstatus:
- Modell: gpt-5.3-codex (reasoning: high)
- Tokens: 12.450 Input / 3.200 Output
- Dauer: 45 Minuten
- Operationen: 23 Dateibearbeitungen, 8 ausgefĂŒhrte Befehle
/debug-config - Konfigurationsladekette diagnostizieren
/debug-config
Dies ist das ultimative Tool zur Behebung von Konfigurationsproblemen. Es zeigt, wie Codex Konfigurationsdateien lĂ€dt, einschlieĂlich:
- Pfad zur globalen Konfiguration (
~/.codex/config.toml) - Pfad zur Projektkonfiguration (
.codex/config.toml) - Umgebungsvariablen-Overrides
- Profil-Aktivierungsstatus
- EndgĂŒltig wirksame Konfigurationswerte
> /debug-config
[CODEx] Konfigurationsladekette:
1. Globale Konfiguration: /home/user/.codex/config.toml â
2. Projektkonfiguration: /path/to/project/.codex/config.toml â
3. Umgebungsvariablen: OPENAI_API_KEY gesetzt â
4. Aktives Profil: production
5. Finale Konfiguration:
- model: gpt-5.3-codex
- sandbox_mode: workspace-write
- approval_policy: untrusted
Dateien und Tools (/mention, /diff, /review, /mcp)
/mention - Bestimmte Datei zitieren
/mention src/auth/token.js
Zwingt Codex, sich auf eine bestimmte Datei zu konzentrieren, auch wenn sie nicht im aktuellen Kontext steht. Geeignet zur Lokalisierung SchlĂŒsseldateien in groĂen Projekten.
/diff - Ănderungsunterschiede anzeigen
/diff
Zeigt die Diff-Vergleiche aller DateiĂ€nderungen seit Beginn der Sitzung an. Praktisch zur ĂberprĂŒfung, ob die KI-Ănderungen den Erwartungen entsprechen.
/review - Code-Review
/review
LĂ€sst Codex die neuesten Code-Ănderungen ĂŒberprĂŒfen, potenzielle Probleme, LeistungsengpĂ€sse und Sicherheitsrisiken aufzeigen.
> /review
[CODEx] Code-Review-Bericht:
â Vorteile:
- Korrekte Verwendung von async/await zur Behandlung asynchroner Operationen
- Umfassende Fehlerbehandlung hinzugefĂŒgt
â VerbesserungsvorschlĂ€ge:
- token.js Zeile 45: Fehlende Eingabevalidierung, könnte zu Injection-Angriffen fĂŒhren
- refresh.js Zeile 12: HttpOnly-Flag nicht gesetzt, XSS-Risiko besteht
đŽ Kritische Probleme:
- Hartcodierter JWT-SchlĂŒssel, sollte Umgebungsvariable verwenden
/mcp - MCP-Server verwalten
/mcp list
Listet die konfigurierten Model Context Protocol (MCP)-Server auf. MCP ermöglicht Codex die Verbindung zu externen Tools wie GitHub, Datenbanken und Monitoring-Plattformen. Siehe Kapitel âMCP-Protokollintegrationâ weiter unten.
Weitere nĂŒtzliche Befehle
| Befehl | Funktion |
|---|---|
/init | Projektkonfiguration initialisieren, .codex/config.toml erstellen |
/feedback | Feedback an OpenAI senden |
/logout | Abmelden, Authentifizierungstoken löschen |
/quit | Codex CLI beenden |
/statusline | Anzeige der Terminal-Statusleiste anpassen |
/ps | Im Hintergrund laufende Tasks anzeigen |
/apps | Integrierte Anwendungen verwalten |
Sitzungswiederherstellung: Arbeitsfortschritt nie wieder verlieren â Differenzierungsschwerpunkt
Die Sitzungswiederherstellung ist eine stark unterschĂ€tzte Funktion von Codex CLI. In traditionellen Terminal-Tools bedeutet das SchlieĂen des Terminals den Verlust des gesamten Kontexts. Codex implementiert durch den Transcripts-Mechanismus die Persistenz und flexible Wiederherstellung von Sitzungen.
Vier Wiederherstellungsmethoden
1. Interaktiver AuswÀhler (empfohlen)
codex resume
Ăffnet eine interaktive OberflĂ€che, die alle historischen Sitzungen auflistet und unterstĂŒtzt:
- Sortierung nach Datum
- Filterung nach Verzeichnis
- Stichwortsuche
- Vorschau der Sitzungszusammenfassung
$ codex resume
WĂ€hle die wiederherzustellende Sitzung:
1. [2026-06-07 14:30] auth-Modul refaktorisieren (12 Ops)
2. [2026-06-07 10:15] React Todo-App erstellen (8 Ops)
3. [2026-06-06 16:45] API-Endpunkt debuggen (5 Ops)
> 1
[CODEx] Sitzung wiederhergestellt: auth-Modul refaktorisieren
2. Letzte Sitzung wiederherstellen
codex resume --last
Stellt die zuletzt verwendete Sitzung schnell wieder her, ohne interaktive Auswahl. Geeignet fĂŒr Szenarien, in denen die Arbeit nach einer Unterbrechung fortgesetzt wird.
3. Bestimmte Sitzung wiederherstellen
codex resume <SESSION_ID>
PrĂ€zise Wiederherstellung ĂŒber die Sitzungs-ID. Die Sitzungs-ID findest du in der Ausgabe des /status-Befehls oder im Transcripts-Verzeichnis.
codex resume sess_abc123def456
4. Alle Sitzungen verzeichnisĂŒbergreifend wiederherstellen
codex resume --all
Listet historische Sitzungen aus allen Verzeichnissen auf. Geeignet fĂŒr Szenarien, in denen zwischen mehreren Projekten gewechselt wird.
Was bleibt bei der Wiederherstellung erhalten?
Bei der Sitzungswiederherstellungéć»șt Codex die folgenden ZustĂ€nde:
- GesprÀchshistorie: Alle vorherigen Frage-Antwort-DatensÀtze
- Dateikontext: Liste der gelesenen und geÀnderten Dateien
- Modellkonfiguration: Verwendetes Modell und Inferenzstufe
- Sandbox-Berechtigungen: Aktuelle Sicherheitskonfiguration
- Unvollendete Aufgaben: Wenn zuvor eine mehrstufige Aufgabe ausgefĂŒhrt wurde, wird am Unterbrechungspunkt fortgefahren
Nicht gespeicherte Inhalte:
- TemporÀre Variablen oder nicht gespeicherte Zwischenergebnisse
- AusfĂŒhrungsstatus externer Befehle (wie laufende Server)
Praktische AnwendungsfÀlle
Szenario 1: Arbeit nach Unterbrechung fortsetzen
# Morgens mit dem Refactoring des Auth-Moduls begonnen
$ codex
> Auth-Modul refaktorisieren, JWT-Refresh-Token hinzufĂŒgen
[CODEx] Bestehender Code wird analysiert...
# Plötzlich muss ich zu einem Meeting, Strg+C zum Beenden
# Nachmittags zurĂŒckkommen und direkt wiederherstellen
$ codex resume --last
[CODEx] Sitzung wiederhergestellt. Zuletzt haben wir auth/token.js analysiert. Als NĂ€chstes werde ich refresh.js erstellen...
Szenario 2: Mehrere AnsÀtze vergleichen
# Hauptsitzung: Context API verwenden
$ codex
> State-Management implementieren
[CODEx] Ich werde Context API verwenden...
# Fork-Experiment: Redux versuchen
> /fork
[CODEx] Branch erstellt. Jetzt Redux-Ansatz versuchen...
# Nach dem Vergleich entscheiden, die Hauptsitzung beizubehalten und den Branch zu verwerfen
Szenario 3: Inkrementelle Entwicklung langfristiger Projekte
# Tag 1: ProjektgerĂŒst aufbauen
$ codex
> Next.js-Projektstruktur erstellen
[CODEx] Abgeschlossen...
# Tag 2: Sitzung wiederherstellen, Entwicklung fortsetzen
$ codex resume --last
[CODEx] Willkommen zurĂŒck. Gestern haben wir die Projektstruktur erstellt. Heute setzen wir die Implementierung der Seitenkomponenten fort...
Produktionsreife Konfigurationslösungen â Differenzierungsschwerpunkt
Das Konfigurationssystem von Codex CLI ist sehr flexibel und unterstĂŒtzt globale Konfiguration, Projektkonfiguration und Profile fĂŒr mehrere Szenarien. Eine vernĂŒnftige Konfiguration steigert Arbeitseffizienz und Sicherheit erheblich.
Alias-Konfiguration: Startparameter mit einem Befehl erledigen
FĂŒr hĂ€ufig verwendete Startparameter-Kombinationen können Shell-Aliase verwendet werden, um Befehle zu vereinfachen:
# ~/.bashrc oder ~/.zshrc
alias codex-safe='codex --sandbox read-only --ask-for-approval untrusted'
alias codex-dev='codex --sandbox workspace-write --mode auto-edit'
alias codex-yolo='codex --sandbox danger-full-access --yolo'
Nach der Verwendung:
codex-safe # Sicherer Review-Modus
codex-dev # TĂ€glicher Entwicklungsmodus
codex-yolo # Experimenteller Modus (Vorsicht!)
Profile fĂŒr mehrere Szenarien (die elegantere Lösung)
Obwohl Aliase einfach sind, fehlt ihnen FlexibilitÀt. Das Profile-System von Codex ermöglicht es dir, mehrere Szenarien in Konfigurationsdateien zu definieren und mit dem --profile-Parameter mit einem Klick zu wechseln.
Konfigurationsdateistruktur
Die globale Konfigurationsdatei befindet sich unter ~/.codex/config.toml, die Projektkonfigurationsdatei unter .codex/config.toml.
# ~/.codex/config.toml
# Standardkonfiguration
model = "gpt-5.3-codex"
model_reasoning_effort = "high"
web_search = "live"
sandbox_mode = "workspace-write"
approval_policy = "untrusted"
# Profil: Code-Review (nur lesen, strikte Genehmigung)
[profiles.review]
sandbox_mode = "read-only"
approval_policy = "untrusted"
model_reasoning_effort = "medium"
# Profil: Schneller Prototyp (leichtes Modell, niedrige Kosten)
[profiles.quick]
model = "o4-mini"
model_reasoning_effort = "low"
web_search = "disabled"
sandbox_mode = "workspace-write"
# Profil: Produktionsumgebung (Sicherheit an erster Stelle)
[profiles.production]
sandbox_mode = "workspace-write"
approval_policy = "on-failure"
model = "gpt-5.3-codex"
model_reasoning_effort = "high"
# Profil: Experimentelle Umgebung (vollautomatisch, hohes Risiko)
[profiles.experimental]
sandbox_mode = "danger-full-access"
approval_policy = "never"
model = "gpt-5.3-codex"
model_reasoning_effort = "high"
Profile verwenden
# Code-Review-Szenario
codex --profile review
# Schneller Prototyp-Szenario
codex --profile quick
# Produktionsprojekt
codex --profile production
# Experimentelles Projekt
codex --profile experimental
Projektkonfigurations-Override
Erstelle .codex/config.toml im Projektstammverzeichnis, um die globale Konfiguration zu ĂŒberschreiben:
# my-project/.codex/config.toml
# Dieses Projekt erzwingt nur-lesen-Sandbox
sandbox_mode = "read-only"
# Dieses Projekt deaktiviert Websuche
web_search = "disabled"
Die PrioritÀt der Codex-Konfigurationsladung lautet: Projektkonfiguration > Profil-Konfiguration > Globale Konfiguration > Standardwerte.
debug-config zur Diagnose der Konfigurationsladekette
Wenn die Konfiguration nicht wie erwartet wirkt, verwende den /debug-config-Befehl zur Diagnose:
> /debug-config
[CODEx] Konfigurationsladekette:
1. Globale Konfiguration: /home/user/.codex/config.toml â
- model: gpt-5.3-codex
- sandbox_mode: workspace-write
2. Projektkonfiguration: /path/to/project/.codex/config.toml â
- sandbox_mode: read-only (ĂŒberschreibt globale Konfiguration)
3. Aktives Profil: review
- approval_policy: untrusted
4. Umgebungsvariablen:
- OPENAI_API_KEY: gesetzt â
- CODEX_MODEL: nicht gesetzt
5. Finale Konfiguration:
- model: gpt-5.3-codex (aus globaler Konfiguration)
- sandbox_mode: read-only (aus Projektkonfiguration, höhere PrioritÀt)
- approval_policy: untrusted (aus Profil)
Durch diese Ausgabe siehst du klar die Quelle jedes Konfigurationswerts und kannst Probleme schnell lokalisieren.
Modellwechsel und Inferenzstufe
Standardmodell gpt-5.3-codex
Codex CLI verwendet standardmĂ€Ăig das gpt-5.3-codex-Modell. Dies ist eine von OpenAI speziell fĂŒr die Code-Generierung optimierte Variante mit folgenden Eigenschaften:
- Starke Code-VerstĂ€ndnisfĂ€higkeit: Tiefes VerstĂ€ndnis fĂŒrć€ç§ Programmiersprachen und Frameworks
- GroĂes Kontextfenster: UnterstĂŒtzt die Analyse langer Dateien und komplexer Projektstrukturen
- Hohe Inferenzeffizienz: FĂŒr Code-Aufgaben optimierte Inferenzpfade
Modell zur Laufzeit wechseln
Wechsle Modelle ĂŒber den /model-Befehl oder die Konfigurationsdatei:
# Zum allgemeinen Flaggschiff-Modell wechseln
/model gpt-5
# Zum leichten Modell wechseln
/model o4-mini
Anwendungsszenarien der einzelnen Modelle:
| Modell | Anwendungsszenario | Kosten |
|---|---|---|
gpt-5.3-codex | Komplexe Code-Generierung, Refactoring, Debugging | Hoch |
gpt-5 | Allgemeine Aufgaben, Dokumentenerstellung, Architekturentwurf | Hoch |
o4-mini | Einfache Aufgaben, schnelle Prototypen, kostengĂŒnstige Szenarien | Niedrig |
Strategie zur Auswahl der Inferenzstufe (high/medium/low)
Die Inferenzstufe (Reasoning Effort) steuert die Denktiefe des Modells vor der Generierung der Antwort:
| Stufe | Verhalten | Anwendungsszenario | Token-Verbrauch |
|---|---|---|---|
high | Tiefgreifende Analyse, mehrstufige Inferenz | Komplexe Algorithmen, Architekturentwurf, knifflige Bugs | Hoch |
medium | Balance zwischen Geschwindigkeit und QualitÀt | TÀgliche Entwicklung, regulÀres Refactoring | Mittel |
low | Schnelle Antwort, oberflÀchliche Inferenz | Einfache Aufgaben, Syntaxkorrektur, Template-Generierung | Niedrig |
In der Konfigurationsdatei einstellen:
model_reasoning_effort = "high" # oder "medium", "low"
Zur Laufzeit wechseln:
> /reasoning high
[CODEx] Zur hohen Inferenzstufe gewechselt. Nachfolgende Antworten werden tiefergehend analysiert.
Kostenoptimierung: Wie man monatlich die HĂ€lfte der Token einspart
Die vernĂŒnftige Verwendung von Modellen und Inferenzstufen kann die Kosten erheblich senken:
-
Einfache Aufgaben mit o4-mini + niedriger Inferenz:
codex --profile quick # Verwendet o4-mini + low -
Komplexe Aufgaben nur mit gpt-5.3-codex + hoher Inferenz:
codex --profile production # Verwendet gpt-5.3-codex + high -
RegelmĂ€Ăig /compact verwenden, um den Kontext zu komprimieren: Redundante GesprĂ€chshistorie löschen
-
ChatGPT-Abonnementguthaben nutzen: Das kostenlose Guthaben von Plus/Pro-Benutzern priorisiert verwenden
-
Unnötige Websuche vermeiden:
web_search = "disabled"einstellen, um zusÀtzliche Aufrufe zu reduzieren
GeschÀtzte Einspareffekte:
- Wenn 50 % der einfachen Aufgaben von
gpt-5.3-codex + highaufo4-mini + lowumgestellt werden, können etwa 60â70 % der Token-Kosten eingespart werden - In Kombination mit dem Abonnementguthaben können persönliche Benutzer die monatlichen durchschnittlichen Kosten innerhalb von 10â20 USD halten
MCP-Protokollintegration: Externe Tools verbinden
Model Context Protocol (MCP) ist ein offenes Protokoll, das von Anthropic vorgeschlagen wurde. Es ermöglicht KI-Assistenten, externe Tools und Datenquellen zu verbinden. Durch MCP-Integration kann Codex CLI auf externe Ressourcen wie GitHub, Datenbanken und Monitoring-Plattformen zugreifen und seine FÀhigkeitsgrenzen erheblich erweitern.
Was ist MCP?
Die Kernidee von MCP lautet: KI-Assistenten sollten nicht auf ihr eigenes Wissen beschrĂ€nkt sein, sondern Echtzeit-Zugriff auf die neuesten Daten externer Systeme haben. Ăber MCP-Server kann Codex:
- Issues und Pull Requests von GitHub-Repositories lesen
- DatensÀtze aus PostgreSQL-Datenbanken abfragen
- Fehlerlogs von Sentry abrufen
- Nachrichten aus Slack-KanÀlen accessen
GitHub/Sentry/Datenbank-MCP-Server konfigurieren
Konfiguriere MCP-Server in ~/.codex/config.toml:
[mcp_servers]
# GitHub MCP-Server
github = { command = "npx", args = ["-y", "@modelcontextprotocol/server-github"] }
# PostgreSQL MCP-Server
postgres = { command = "npx", args = ["-y", "@modelcontextprotocol/server-postgres", "postgresql://localhost/mydb"] }
# Sentry MCP-Server
sentry = { command = "npx", args = ["-y", "@modelcontextprotocol/server-sentry"] }
# Dateisystem-MCP-Server (erweitert Sandbox-FĂ€higkeiten)
filesystem = { command = "npx", args = ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/allowed/dir"] }
Praxis: Codex-FĂ€higkeiten mit MCP erweitern
Szenario 1: GitHub-Issue analysieren
codex --mcp github
> Analysiere die neuesten Bug-Reports im Repo:openai/codex
[CODEx] Ăber GitHub MCP abfragen...
[CODEx] 5 neueste Bug-Reports gefunden:
1. #123: Sitzungswiederherstellung schlÀgt unter Windows fehl
2. #124: Sandbox-Berechtigungslleck im workspace-write-Modus
3. ...
Ich werde #123 detailliert analysieren...
Szenario 2: Datenbank abfragen
codex --mcp postgres
> users-Tabelle nach recently registrierten Benutzern abfragen
[CODEx] Ăber PostgreSQL MCP Abfrage ausfĂŒhren...
[CODEx] Ergebnisse:
- user_id: 1001, email: alice@example.com, created_at: 2026-06-07
- user_id: 1002, email: bob@example.com, created_at: 2026-06-06
Szenario 3: Sentry-Fehlerææ„en
codex --mcp sentry
> Kritische Fehler der letzten 24 Stunden analysieren
[CODEx] Ăber Sentry MCP abfragen...
[CODEx] 3 kritische Fehler gefunden:
1. TypeError: Cannot read property 'token' of undefined (auth/token.js:45)
2. ...
Empfohlene Reparatur: NullwertprĂŒfung vor dem Zugriff auf die token-Eigenschaft hinzufĂŒgen...
MCP-Server anzeigen und verwalten
# Konfigurierte MCP-Server auflisten
/mcp list
# Bestimmten Server aktivieren/deaktivieren
/mcp enable github
/mcp disable postgres
# Serverstatus anzeigen
/mcp status
Codex CLI vs. Claude Code: Umfassender Vergleich
Codex CLI und Claude Code sind beide reprĂ€sentative Produkte fĂŒr Terminal-KI-Programmierungsassistenten. Jedes hat seine Vor- und Nachteile. Hier ist ein umfassender Vergleich:
Funktionsvergleichstabelle
| Dimension | Claude Code | Codex CLI |
|---|---|---|
| Benutzerdefinierte Konfiguration | UnterstĂŒtzt Statusleiste, Prompts, Ausgabestil | Profile fĂŒr mehrere Szenarien, feine Kontrolle der Inferenzstufe |
| Visueller Kontext | UnterstĂŒtzt Bildinput | UnterstĂŒtzt Strg+V zum EinfĂŒgen von Bildern |
| Sitzungsverwaltung | Sitzungswiederherstellung, Hintergrundtasks | /resume, /fork, Transcripts-Aufzeichnung |
| Sicherheit | Eingebaute SicherheitsprĂŒfung | Dreistufiger Sandbox-Modus + vierstufige Genehmigung |
| Spezialmodi | Vim-Modus | âyolo Vollautomatisch (Gefahrenmodus) |
| MCP-Integration | Native UnterstĂŒtzung | Integration ĂŒber Konfigurationsdatei |
| Open-Source-Status | Closed Source | Open Source (Apache 2.0) |
| Modellauswahl | Nur Claude-Modelle | gpt-5.3-codex, gpt-5, o4-mini |
| Community-Ăkosystem | Offizielle Anthropic-UnterstĂŒtzung | GitHub 39K+ Stars, aktive Community |
Preisvergleich
| Punkt | Claude Code | Codex CLI |
|---|---|---|
| Tool selbst | Kostenlos | Kostenlos (Open Source) |
| AbonnementgebĂŒhr | Claude Pro 20 USD/Monat | Keine feste MonatsgebĂŒhr |
| API-GebĂŒhren | Im Pro-Abonnement enthalten | Nach API-Nutzung abrechnen |
| Kostenloses Guthaben | Pro-Abonnement unbegrenzte Nutzung | Plus: 5 USD/Monat, Pro: 50 USD/Monat |
| Abrechnung nach Ăberschreitung | Keine (Pro unbegrenzt) | Nach OpenAI API-Preisen |
KostenschÀtzung:
- Leichte Benutzer (tĂ€glich 1â2 Stunden): Codex CLI monatlich durchschnittlich 5â15 USD (Nutzung des Abonnementguthabens), Claude Pro 20 USD
- Mittlere Benutzer (tĂ€glich 3â5 Stunden): Codex CLI monatlich durchschnittlich 20â50 USD, Claude Pro 20 USD
- Schwere Benutzer (tĂ€glich 6+ Stunden): Codex CLI monatlich durchschnittlich 50â150+ USD, Claude Pro 20 USD
Wie wÀhlt man?
WĂ€hle Codex CLI, wenn:
- Du Open-Source-Tools und transparente Konfigurationssysteme bevorzugst
- Feine Kontrolle ĂŒber Modellauswahl und Inferenzstufe benötigst
- Das Projektć€ç§ Modellwechsel involviert (z. B. leichte Modelle fĂŒr einfache Aufgaben)
- Sandbox-Sicherheit und Sitzungswiederherstellungsfunktionen wichtig sind
- Das Budget begrenzt ist und du Kosten durch Abonnementguthaben senken möchtest
WĂ€hle Claude Code, wenn:
- Du bereits Claude Pro-Abonnent bist
- Reife und stabile Produkterfahrungen bevorzugst
- Nicht hÀufig Modelle wechseln musst
- Offizielle Anthropic-UnterstĂŒtzung und Ăkosystem-Integration wichtig sind
Hybride Nutzungsstrategie: Viele Entwickler installieren beide Tools gleichzeitig und wÀhlen je nach Szenario:
- TĂ€gliche Entwicklung mit Claude Code (stabil, sorglos)
- Komplexes Refactoring mit Codex CLI (mehrere Modelle, feine Kontrolle)
- Bei kostenbewusster Nutzung Codex CLI (Abonnementguthaben nutzen)
HĂ€ufig gestellte Fragen (FAQ)
Nach der Installation erscheint beim AusfĂŒhren âcommand not foundâ
Ursache: Das npm-Globalinstallationsverzeichnis ist nicht im PATH.
Lösung:
# codex-Installationsposition finden
which codex
# Wenn nicht gefunden, npm-Globalverzeichnis prĂŒfen
npm config get prefix
# Das bin-Unterverzeichnis dieses Verzeichnisses zum PATH hinzufĂŒgen
echo 'export PATH=$(npm config get prefix)/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
Node.js-Version zu niedrig
Ursache: Codex CLI erfordert Node.js 18.x oder höher.
Lösung:
# Aktuelle Version prĂŒfen
node --version
# Wenn niedriger als 18.x, auf LTS-Version upgraden
# macOS
brew install node@20
# Ubuntu
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs
# nvm verwenden (empfohlen)
nvm install 20
nvm use 20
API-Key ungĂŒltig
Ursache: API-Key-Format falsch, abgelaufen oder unzureichende Berechtigungen.
Lösung:
- API-Key-Format bestÀtigen: Sollte mit
sk-proj-odersk-beginnen - Key-Status auf der OpenAI Platform prĂŒfen
- Sicherstellen, dass das Konto ausreichendes Guthaben oder Abonnementguthaben hat
- Umgebungsvariable neu exportieren:
export OPENAI_API_KEY="sk-proj-dein-korrekter-SchlĂŒssel"
Wie verwendet man Codex CLI in China?
Netzwerkprobleme: Codex CLI muss auf die OpenAI API zugreifen. Direkte Verbindungen aus China können instabil sein.
Lösungen:
- Proxy verwenden: HTTP_PROXY-Umgebungsvariable konfigurieren
export HTTP_PROXY=http://dein-proxy:port export HTTPS_PROXY=http://dein-proxy:port - Relay-Dienste verwenden: Einige Cloud-Anbieter bieten API-Relays an
- Lokale Modelle bereitstellen: In Kombination mit lokalen Model-Tools wie Ollama (Codex-Konfiguration muss geÀndert werden)
Kontoprobleme: Die Registrierung eines OpenAI-Kontos erfordert möglicherweise eine auslÀndische Telefonnummer oder E-Mail.
Zahlungsprobleme: ChatGPT-Abonnements erfordern internationale Kreditkarten oder Geschenkkarten.
Wie behandelt man Git-Warnungen?
PhĂ€nomen: Git-bezogene Warnungen erscheinen wĂ€hrend der Codex-AusfĂŒhrung.
Ursache: Git ist nicht installiert oder Benutzerinformationen sind nicht konfiguriert.
Lösung:
# Git installieren
# macOS
brew install git
# Ubuntu
sudo apt install git
# Benutzerinformationen konfigurieren
git config --global user.name "Dein Name"
git config --global user.email "deine@email.com"
# Repository initialisieren (wenn im Projektverzeichnis)
git init
Zusammenfassung und Schnellstart in drei Schritten
OpenAI Codex CLI reprÀsentiert die neueste Entwicklungsrichtung von Terminal-KI-Programmierungsassistenten. Es ist nicht nur ein Tool zur Code-Generierung, sondern eine komplette Entwicklungsplattform, die Sicherheits-Sandbox, Sitzungsverwaltung, MCP-Integration und produktionsreife Konfiguration integriert.
Kernwerte im Ăberblick
- Sicherheit an erster Stelle: Dreistufiger Sandbox-Modus + vierstufige Genehmigungsstrategie,祟äżt kontrollierbare KI-Operationen
- Flexible Konfiguration: Profile-System unterstĂŒtztäžéźćæą mehrerer Szenarien
- Sitzungspersistenz: /resume und /fork sorgen dafĂŒr, dass Arbeitsfortschritt nicht verloren geht
- Ăkosystem-Erweiterung: MCP-Protokoll verbindet GitHub, Datenbanken und andere externe Tools
- Kostenoptimierung: Mehrere Modellauswahlen + Inferenzstufenkontrolle, bedarfsgerechte Nutzung
Schnellstart in drei Schritten
Schritt 1: Installation und Authentifizierung
npm install -g @openai/codex
codex login # oder API-Key verwenden
Schritt 2: Sicherheitsmodus wÀhlen
# FĂŒr AnfĂ€nger empfohlen: Sicherer Review-Modus
codex --sandbox read-only
# TĂ€gliche Entwicklung: Workspace-Schreibmodus
codex --sandbox workspace-write
Schritt 3: Erste Aufgabe starten
codex
> Erstelle eine einfache Express.js-API mit GET /health-Endpunkt
[CODEx] Ich werde folgende Dateien erstellen:
- package.json
- server.js
- routes/health.js
AusfĂŒhrung beginnen... â
NĂ€chste Lernressourcen
- Offizielle Dokumentation: developers.openai.com/codex
- GitHub-Repository: github.com/openai/codex
- IDE-Integrationsanleitung: developers.openai.com/codex/ide
- API-Preisdetails: openai.com/api/pricing
- Community-Diskussion: GitHub Issues und Reddit r/OpenAI
Egal ob erfahrener Entwickler oder KI-Programmier-AnfĂ€nger â Codex CLI kann deinen Workflow erheblich verbessern. Beginne noch heute und lass KI dein Pair-Programming-Partner im Terminal werden!
WeiterfĂŒhrende LektĂŒre:
- Aider Komplette Anleitung 2026: Das Open-Source-KI-Pair-Programming-Wunderwerkzeug im Terminal
- Claude Code CLI Komplette Anleitung 2026
- OpenCode CLI Tiefenbewertung 2026