Dokumentationsstand: 4. August 2026 · Deutsch · Offline
Start
CLI-Handbuch

Codex CLI – Modelle, Anzeigen und Commands

Thematisch geordnetes Nachschlagewerk zu Codex CLI: wichtige Shell- und Slash-Commands, aktuelle Modellfamilien, Reasoning, Footer- und Statusanzeigen, Approval, Sandbox, Agents, Cloud, MCP, Plugins und praktische Abläufe.

CLI nach ThemaSlash-Commands erklärtModelle & ReasoningStatusanzeigenDesktop + iPhone
01 · Schnellstart

Codex CLI in drei Ebenen

Shell-Kommandos starten und verwalten Codex. Slash-Commands steuern die laufende TUI. Schnellzeichen geben Dateien oder Shell-Befehle direkt an.

Shell

codex …

Interaktiver Start, Exec, Resume, Review, Cloud, MCP, Plugins und Diagnose.

In Codex

/…

Modell, Reasoning, Plan, Permissions, Agents, Diff, Status und Sitzungen.

Schnellzeichen

@ und !

@ erwähnt Dateien; ! führt einen lokalen Shell-Befehl aus.

$ codex --version
$ codex doctor
$ codex
> /status
> /model
> /permissions
02 · Modelle

Codex-Modelle und Reasoning genauer erklärt

Die Modellauswahl entscheidet über Fähigkeiten, Tempo und Verbrauch. Reasoning steuert innerhalb eines Modells, wie viel Rechenaufwand für die Lösung verwendet wird.

BefehlWas er machtWas du siehst / beachten solltest
gpt-5.6-solStärkstes Flaggschiff für komplexes Coding, Computer Use, tiefe Recherche und Security.Für große Architekturänderungen, schwierige Fehler, Sicherheitsanalyse und anspruchsvolle Migrationen.
gpt-5.6-terraAusgewogenes Modell für tägliche Entwicklung.Guter Standard für Implementierung, Reviews, Tests und normale Repository-Arbeit.
gpt-5.6-lunaSchnelles und günstigeres Modell.Für Navigation, kleine Änderungen, Dokumentation und klar abgegrenzte Tasks.
gpt-5.3-codex-sparkSehr schnelles textbasiertes Research-Preview-Modell, sofern verfügbar.Für nahezu sofortige Iterationen; Funktions- und Planzugang beachten.
gpt-5.5-codexÄltere Codex-Generation, je nach Konto weiterhin wählbar.Bei neuen Projekten aktuelle 5.6-Modelle bevorzugen.
gpt-5.4 / gpt-5.4-miniLegacy-Auswahl mit angekündigter Ablösung in ChatGPT-Anmeldungen.Vor dem 31. August 2026 auf 5.6-Entsprechungen migrieren, falls betroffen.

Low / Medium

Schnell für Navigation, kleine Änderungen und klare Aufgaben. Medium ist häufig der ausgewogene Startpunkt.

High / Extra high

Für tiefere Debugging-, Review- und Architekturaufgaben. Mehr Laufzeit und Tokenverbrauch einplanen.

Max / Ultra

Für sehr schwierige Aufgaben. Ultra kann zusätzliche Agenten einsetzen und ist nicht für jeden Account oder jedes Modell verfügbar.

Praktische Wahl: Terra für normale Entwicklung, Sol für komplexe oder riskante Aufgaben, Luna für kleine und schnelle Schritte. Reasoning erst erhöhen, wenn die Aufgabe tatsächlich mehr Tiefe verlangt.
$ codex -m gpt-5.6-terra
$ codex -m gpt-5.6-sol -c model_reasoning_effort="high"
> /model
> /reasoning
> /status
03 · Anzeigen

Footer, Statusline, Tool-Ausgabe und Wartestatus

Die Codex-TUI kann Modell, Reasoning, Context, Rate Limits, Git-Branch, Session-ID, Verzeichnis und Sicherheitsmodus anzeigen.

AnzeigeBedeutungWichtig
Modell + ReasoningAktive Modellvariante und Denkstufe.Mit /model, /reasoning und /status prüfen.
Context / TokensBelegung oder verbleibender Gesprächskontext.Je nach Statusline eindeutig beschriften.
Rate limit / UsageVerbrauch in Kontofenstern.Nicht mit Context-Belegung verwechseln.
Approval wartetCodex benötigt deine Freigabe für einen Befehl oder Zugriff.Befehl und Pfade vor /approve lesen.
Read / shell / patch / toolTatsächliche Aktion oder Werkzeugausgabe.Diese Zeilen zeigen reale Arbeit, nicht ein Spinnerwort.
Git branch / worktreeAktiver Branch oder isolierter Arbeitsbaum.Vor Apply/Commit sicherstellen, dass der richtige Arbeitsbereich aktiv ist.
Session-IDEindeutige Sitzung für Resume/Fork.Für Automation und Support hilfreich.
Eigene Statusline: Mit /statusline kann die Anzeige angepasst werden. Deshalb bei Prozenten immer kennzeichnen, ob „used“ oder „remaining“ gemeint ist.
04 · Shell-Befehle

Wichtige Codex-CLI-Befehle nach Thema

Enthält interaktive und nicht-interaktive Nutzung, Sitzungen, Modelle, Sandbox, Review, Cloud, MCP, Plugins und Diagnose.

Installation, Version und Anmeldung
BefehlWas er machtWas du siehst / beachten solltest
npm install -g @openai/codexInstalliert Codex CLI global über npm.Danach codex --version und codex doctor prüfen.
brew install --cask codexInstalliert Codex CLI auf macOS über Homebrew.Updates anschließend mit Homebrew oder codex update durchführen.
codex --versionZeigt die installierte Codex-Version.Bei abweichender TUI oder fehlenden Commands zuerst vergleichen.
codex updateAktualisiert die Codex-Installation.Installationsweg und Plattform können den Ablauf beeinflussen.
codex doctorPrüft Installation, Konfiguration und Laufzeitumgebung.Guter erster Schritt bei Sandbox-, PATH-, Terminal- und Auth-Problemen.
codex loginStartet die interaktive Anmeldung mit ChatGPT/OpenAI.Browser- oder Device-Flow hängt von Umgebung und Account ab.
codex login --device-authVerwendet einen Device-Code-Flow.Praktisch auf Servern oder Terminals ohne direkt öffnenden Browser.
printenv OPENAI_API_KEY | codex login --with-api-keyÜbernimmt einen API-Key über stdin.Key nicht als sichtbares Kommandoargument oder im Shell-Verlauf speichern.
codex login statusZeigt den aktuellen Anmeldestatus.Hilfreich bei Account-, Workspace- oder API-Key-Verwechslungen.
codex logoutEntfernt die lokale Anmeldung.Repository und Konfiguration bleiben bestehen.
codex completion bashErzeugt Shell-Completion für die angegebene Shell.Unterstützte Shells über codex completion --help prüfen.
Interaktive Sitzung starten und konfigurieren
BefehlWas er machtWas du siehst / beachten solltest
codexStartet die interaktive Codex-TUI im aktuellen Verzeichnis.Codex erkennt Projektregeln und Git-Kontext.
codex "Analysiere das Maven-Projekt"Startet mit einem ersten Auftrag.Die TUI bleibt danach geöffnet.
codex -C C:\Projekte\order-serviceStartet in einem bestimmten Arbeitsverzeichnis.Unter Windows Pfade mit Leerzeichen korrekt quoten.
codex -m gpt-5.6-solWählt beim Start ein konkretes Modell.Verfügbarkeit hängt von Konto und Oberfläche ab.
codex -c key=valueÜberschreibt einen Config-Wert nur für diesen Start.Werte folgen TOML-Syntax; Strings gegebenenfalls quoten.
codex --profile workAktiviert ein Profil aus ~/.codex/config.toml.Geeignet für unterschiedliche Projekte, Provider oder Sicherheitsmodi.
codex --image screenshot.png "Analysiere den Fehler"Fügt dem ersten Prompt ein Bild hinzu.Unterstützte Formate und Größen beachten.
codex --add-dir ../sharedErlaubt zusätzliches Verzeichnis.Nur notwendige, vertrauenswürdige Pfade freigeben.
Nicht-interaktiv, Skripte und CI
BefehlWas er machtWas du siehst / beachten solltest
codex exec "Prüfe die Tests und erkläre Fehler"Führt einen Auftrag nicht-interaktiv aus.Alias: codex e. Ergebnis und Exit-Code eignen sich für Automatisierung.
codex exec -m gpt-5.6-terra "…"Wählt für einen Exec-Auftrag ein bestimmtes Modell.Kosten, Tempo und Reasoning passend zum Task wählen.
cat prompt.txt | codex exec -Liest den Prompt von stdin.Praktisch für generierte oder mehrzeilige Aufträge.
codex exec --json "…"Gibt JSONL-Ereignisse aus.Für Maschinenverarbeitung und Live-Auswertung.
codex exec --output-last-message result.txt "…"Schreibt die letzte Modellnachricht zusätzlich in eine Datei.Nützlich für Build-Artefakte und Folgeprozesse.
codex exec resume --last "Fahre mit den Fehlern fort"Setzt die letzte nicht-interaktive Sitzung fort.Hält Kontext über mehrere Skriptschritte hinweg.
codex exec --sandbox read-only "…"Beschränkt den Auftrag auf Lesen.Für Analyse in CI sicherer als Schreibzugriff.
codex exec --full-auto "…"Verwendet eine automatisiertere Voreinstellung.Trotzdem Sandbox- und Approval-Wirkung explizit prüfen.
Sitzungen fortsetzen, verzweigen und archivieren
BefehlWas er machtWas du siehst / beachten solltest
codex resumeÖffnet die Sitzungsauswahl.Zeigt fortsetzbare lokale Sessions.
codex resume --lastSetzt die letzte Sitzung fort.Schnellster Rückweg in die vorherige Arbeit.
codex resume <session-id>Setzt eine konkrete Sitzung fort.Session-ID kann über Status oder Session-Auswahl ermittelt werden.
codex fork --lastErzeugt aus der letzten Sitzung einen unabhängigen Zweig.Gut für alternative Lösungen ohne den Originalverlauf zu verändern.
codex fork <session-id>Verzweigt eine bestimmte Sitzung.Neuer Verlauf erhält eigene Session-ID.
codex archive <session-id>Archiviert eine Sitzung.Sie verschwindet aus normalen Listen, bleibt aber wiederherstellbar.
codex unarchive <session-id>Stellt eine archivierte Sitzung wieder her.Danach wieder über Resume auswählbar.
codex app [pfad]Öffnet die Codex-App für einen Pfad, sofern installiert/unterstützt.Die CLI übergibt den Projektkontext an die Desktop-Oberfläche.
Modelle, Reasoning und Verhalten
BefehlWas er machtWas du siehst / beachten solltest
codex -m gpt-5.6-solWählt das stärkste Modell für schwierige Coding-Aufgaben.Für Architektur, große Refactorings, Security und komplexe Debugging-Fälle.
codex -m gpt-5.6-terraWählt das ausgewogene Alltagsmodell.Guter Standard für normale Entwicklung und Reviews.
codex -m gpt-5.6-lunaWählt ein schnelles, günstigeres Modell.Für kleine Änderungen, Navigation und klar begrenzte Aufgaben.
codex -c model_reasoning_effort="high"Setzt den Reasoning-Aufwand für diesen Start.Verfügbare Stufen hängen vom Modell ab.
/modelÖffnet die Modellauswahl in der TUI.Zeigt verfügbare Modelle und meist Reasoning-Optionen.
/reasoningÄndert den Reasoning-Aufwand, sofern in der Version verfügbar.Typisch: Low, Medium, High, Extra high, Max oder Ultra.
/fastSchaltet einen schnelleren Modus um.Nicht mit der Wahl eines kleineren Modells gleichsetzen.
/personalityÄndert den Antwort-/Arbeitsstil.Beeinflusst Darstellung und Interaktion, nicht Sandbox-Rechte.
/statusZeigt aktives Modell, Reasoning, Sandbox, Approval und Kontext.Bei Unsicherheit die verlässlichste In-Session-Anzeige.
Approval, Sandbox und freigegebene Pfade
BefehlWas er machtWas du siehst / beachten solltest
codex -a on-requestFragt bei Aktionen an, die zusätzliche Freigabe benötigen.Guter interaktiver Standard für normale Projektarbeit.
codex -a neverStellt keine Approval-Fragen.Nicht erlaubte Aktionen können scheitern; für kontrollierte Automation.
codex --sandbox read-onlyErlaubt Lesen, aber keine normalen Schreibänderungen.Ideal für Analyse und Review.
codex --sandbox workspace-writeErlaubt Schreiben innerhalb des Arbeitsbereichs.Außerhalb gelten weiterhin Sandbox-Grenzen.
codex --sandbox danger-full-accessHebt Sandbox-Beschränkungen weitgehend auf.Nur in isolierter, entbehrlicher Umgebung verwenden.
codex --add-dir ../sharedFügt einen zusätzlichen zugelassenen Pfad hinzu.So eng wie möglich freigeben.
codex --yoloUmgeht Approvals und Sandbox weitgehend.Höchstes Risiko; nur Container/VM ohne wichtige Daten.
codex sandboxStartet beziehungsweise untersucht die plattformspezifische Sandbox.Unterbefehle unterscheiden sich zwischen Linux, macOS und Windows.
codex execpolicyPrüft oder verwaltet Ausführungsrichtlinien.Hilfreich für reproduzierbare Command-Freigaben.
/permissionsÖffnet die interaktive Berechtigungsansicht.Zeigt beziehungsweise ändert aktuelle Approval-/Sandbox-Wahl.
/sandbox-add-read-dir <Pfad>Ergänzt einen weiteren lesbaren Pfad.Kein Schreibrecht; trotzdem nur vertrauenswürdige Daten einbinden.
Git, Review und Änderungen
BefehlWas er machtWas du siehst / beachten solltest
codex review --uncommittedPrüft nicht committete Änderungen.Ideal vor Commit; Findings anschließend im Diff verifizieren.
codex review --base mainVergleicht den aktuellen Branch mit main.Geeignet für Branch- oder PR-Vorbereitung.
codex review --commit <sha>Prüft einen bestimmten Commit.Review bleibt auf den gewählten Commit begrenzt.
codex apply <cloud-task-id>Übernimmt den Patch eines Cloud-Tasks lokal.Vorher sauberen Git-Status sicherstellen und danach Diff/Tests prüfen.
/diffZeigt lokale Änderungen innerhalb der TUI.Vor Freigabe oder Commit verwenden.
/reviewStartet ein interaktives Code-Review.Umfang und Vergleichsbasis im Dialog auswählen.
/worktreeVerwaltet oder startet isolierte Worktree-Arbeit, sofern verfügbar.Nützlich für parallele Agenten/Änderungen.
/mention <datei>Referenziert gezielt eine Datei oder Ressource.Reduziert unnötiges Repository-Scanning.
/initErzeugt eine AGENTS.md-Grundlage für das Projekt.Inhalt fachlich prüfen und an Build/Test/Architektur anpassen.
Cloud-Aufgaben und Remote-Ausführung
BefehlWas er machtWas du siehst / beachten solltest
codex cloudÖffnet die Cloud-Task-Auswahl beziehungsweise Cloud-Funktionen.Account und Cloud-Umgebung müssen verfügbar sein.
codex cloud exec --env <env-id> "Auftrag"Startet einen Cloud-Task in einer definierten Umgebung.Umgebungs-ID, Secrets und Netzwerkzugriff vorher konfigurieren.
codex cloud listListet Cloud-Tasks.Status wie pending, running oder completed prüfen.
codex cloud list --jsonGibt Cloud-Tasks maschinenlesbar aus.Für Dashboards oder Automatisierung geeignet.
codex remote-controlStartet unterstützte Remote-Control-Funktionen.Nur bei aktivierter Oberfläche und sicherer Verbindung verwenden.
/cloudWechselt beziehungsweise öffnet Cloud-Funktionen, sofern angeboten.Lokale und Cloud-Ausführung unterscheiden sich bei Umgebung und Datenzugriff.
/localKehrt zu lokaler Ausführung zurück, sofern der Command verfügbar ist.Aktive Arbeitsumgebung im Status prüfen.
/projectWählt einen Projektkontext in unterstützten Oberflächen.Nicht in jeder CLI-Version vorhanden.
MCP, Plugins, Apps und Erweiterungen
BefehlWas er machtWas du siehst / beachten solltest
codex mcp listListet konfigurierte MCP-Server.Mit --json maschinenlesbar.
codex mcp add <name> -- <command>Registriert einen lokalen stdio-MCP-Server.Command, Argumente und Umgebungsvariablen sorgfältig prüfen.
codex mcp get <name>Zeigt Details eines MCP-Servers.Transport, Status und Konfiguration kontrollieren.
codex mcp login <name>Authentifiziert einen unterstützten MCP-Server.Nur bei passenden OAuth-/Auth-Funktionen.
codex mcp logout <name>Meldet den MCP-Server lokal ab.Server kann konfiguriert bleiben.
codex mcp remove <name>Entfernt eine MCP-Konfiguration.Vorher prüfen, ob Projekte davon abhängen.
codex mcp-serverStartet Codex selbst als MCP-Server.Für Integrationen; Netzwerk- und Zugriffsschutz beachten.
codex plugin listListet installierte Plugins.Plugins können Commands und Fähigkeiten ergänzen.
codex plugin add <quelle>Installiert ein Plugin aus einer unterstützten Quelle.Nur vertrauenswürdige Quellen verwenden.
codex plugin marketplace listZeigt konfigurierte Plugin-Marktplätze.Organisationsrichtlinien beachten.
/mcpZeigt MCP-Status in der TUI.Fehlende Authentifizierung und Serverfehler werden sichtbar.
/appsÖffnet verbundene Apps, sofern verfügbar.App-Zugriffe können zusätzliche Datenquellen erschließen.
/pluginsÖffnet Plugin-Verwaltung.Nach Installation ggf. Sitzung neu starten.
/hooksZeigt Hook-Funktionen.Hooks können automatisch lokale Befehle ausführen.
/skillsZeigt geladene Skills.Skills beeinflussen Arbeitsabläufe und Commands.
Diagnose, Features und interne Dienste
BefehlWas er machtWas du siehst / beachten solltest
codex doctorPrüft die lokale Installation.Erster Diagnosebefehl.
codex features listListet stabile und experimentelle Features.Aktivierungsstatus dokumentieren, wenn Verhalten reproduzierbar sein soll.
codex features enable <feature>Aktiviert ein Feature.Experimentelle Funktionen können sich kurzfristig ändern.
codex features disable <feature>Deaktiviert ein Feature.Hilfreich zum Eingrenzen von Regressionen.
codex debug modelsZeigt modellbezogene Debug-Informationen, sofern verfügbar.Bei Modellauflösung oder Providerproblemen.
codex app-serverStartet den internen App-Server.Für Integrationen und Entwicklung, nicht als normaler Alltagsstart.
codex remote-controlStartet Remote-Control-Unterstützung.Zugriff und Netzwerkgrenzen kontrollieren.
/debug-configZeigt die wirksame Konfiguration und Herkunft der Werte.Sehr hilfreich bei widersprüchlichen globalen/projektlokalen Einstellungen.
/feedbackSendet Produktfeedback.Keine vertraulichen Repository-Inhalte einfügen.
/usageZeigt Nutzung und Rate-Limit-Informationen.Je nach Konto unterschiedliche Zeitfenster und Werte.
05 · In der TUI

Wichtige Codex-Slash-Commands nach Thema

Die lokale Ausgabe von /help ist maßgeblich, weil experimentelle Funktionen, Plugins und Kontozugang die Liste verändern.

Sitzung und Verlauf
BefehlWas er machtWas du siehst / beachten solltest
/newBeginnt eine neue Sitzung.Bisherige Git-Änderungen bleiben bestehen.
/clearLeert den aktuellen Gesprächskontext.Nicht mit Zurücksetzen von Dateien verwechseln.
/resumeÖffnet die Auswahl vorhandener Sessions.Zum Wechseln in einen früheren Verlauf.
/forkErzeugt einen neuen Sitzungszweig.Originalsitzung bleibt unverändert.
/rename <Name>Benennt die Sitzung.Hilft bei vielen parallelen Tasks.
/archiveArchiviert die aktuelle Sitzung.Später über Unarchive/CLI wiederherstellbar.
/deleteLöscht die aktuelle Sitzung aus der Verwaltung.Projektdateien nicht automatisch betroffen; Dialog genau lesen.
/compactVerdichtet den Verlauf, um Context freizugeben.Wichtige Entscheidungen vorher explizit zusammenfassen lassen.
/copyKopiert die letzte Antwort.Für normale Textweitergabe.
/rawZeigt oder kopiert rohe Antwortdaten, sofern unterstützt.Nützlich bei Formatierungsproblemen.
/exitBeendet die TUI.Alias/Alternative kann /quit sein.
Modell, Reasoning und Stil
BefehlWas er machtWas du siehst / beachten solltest
/modelWählt Modell und häufig Reasoning-Stufe.Verfügbare Auswahl hängt vom Konto ab.
/reasoningWählt den Denkaufwand.Nicht jedes Modell unterstützt jede Stufe.
/fastSchaltet einen schnelleren Modus um.Qualitäts-/Geschwindigkeitsprofil, nicht automatisch anderes Sandbox-Verhalten.
/personalityWählt den Interaktionsstil.Ändert Ton und Arbeitsweise, nicht Berechtigungen.
/planWechselt in einen Planungsmodus.Vor großen Änderungen empfehlenswert.
/goal <Ziel>Definiert ein prüfbares Ziel für längere Arbeit.Ziel, Tests und Abbruchkriterien konkret formulieren.
/side <Frage>Startet eine Nebenfrage beziehungsweise Seitenspur.Alias/Variante kann /btw sein.
/statusZeigt Modell, Reasoning, Context, Sandbox und Approval.Verlässlichster Gesamtüberblick in der Sitzung.
/statuslineKonfiguriert Statuszeilenfelder.Mögliche Felder: Modell, Reasoning, Context, Limits, Git, Session-ID, Verzeichnis.
/titleÄndert den Terminal-/Fenstertitel.Hilfreich bei mehreren Sessions.
/themeWechselt das Farbschema.Reine Darstellungseinstellung.
/petsSteuert optionale dekorative TUI-Elemente, sofern verfügbar.Hat keine fachliche Wirkung.
Berechtigungen, Sandbox und Freigaben
BefehlWas er machtWas du siehst / beachten solltest
/permissionsÖffnet die Auswahl für Approval und Sandbox.Die beiden Konzepte getrennt betrachten.
/approveGenehmigt eine aktuell wartende Aktion.Vorher Befehl, Pfade und Auswirkung lesen.
/setup-default-sandboxRichtet plattformspezifische Standard-Sandbox ein.Besonders nach Erstinstallation oder Diagnose relevant.
/sandbox-add-read-dir <Pfad>Erlaubt einen weiteren Pfad lesend.Kein allgemeines Schreibrecht.
/ideVerbindet oder konfiguriert IDE-Kontext.Aktiven Workspace kontrollieren.
/keymapWählt Tastaturbelegung.Hilfreich bei Terminal-/Editor-Konflikten.
/vimSchaltet Vim-Eingabemodus um.Nur aktivieren, wenn die Navigation vertraut ist.
/debug-configZeigt wirksame Konfiguration.Erklärt, welcher Wert aus welcher Datei/Quelle stammt.
Agents, Prozesse und parallele Arbeit
BefehlWas er machtWas du siehst / beachten solltest
/agentÖffnet oder startet Agent-Funktionen.In manchen Versionen als /subagents sichtbar.
/subagentsZeigt laufende und abgeschlossene Subagents.Parallelität erhöht Verbrauch und Koordinationsbedarf.
/psZeigt laufende Hintergrundprozesse.Hilft bei langen Builds oder Tests.
/stopStoppt einen laufenden Prozess oder Agenten.Bereits geschriebene Änderungen bleiben.
/forkVerzweigt eine Sitzung für parallele Lösungswege.Konfliktfreie Arbeitsbereiche bevorzugen.
/worktreeVerwaltet isolierte Git-Worktrees, sofern verfügbar.Sehr gut für parallele Implementierungen.
/cloudÖffnet Cloud-Tasks, sofern aktiviert.Umgebung und Secrets unterscheiden sich von lokal.
/localWechselt zurück zur lokalen Ausführung, sofern angeboten.Status danach prüfen.
/goalLässt Agenten auf ein definiertes Ziel hinarbeiten.Klare Tests und Abschlusskriterien sind entscheidend.
Projektwissen und Kontext
BefehlWas er machtWas du siehst / beachten solltest
/initErzeugt eine AGENTS.md-Projektanleitung.Build-, Test-, Architektur- und Stilregeln konkret dokumentieren.
/mention <Datei>Fügt gezielt eine Datei in den Kontext ein.Alternativ @datei nutzen.
/importImportiert unterstützten Kontext oder eine Ressource.Quelle und Datenschutz vor Import prüfen.
/memoriesZeigt gespeicherte projekt- oder nutzerbezogene Erinnerungen.Veraltete Regeln entfernen.
/skillsZeigt Skills.Skills können wiederverwendbare Arbeitsabläufe enthalten.
/mcpZeigt verbundene MCP-Server und Tools.Nur benötigte Server aktivieren.
/appsÖffnet verbundene Apps.Datenzugriff und Berechtigungen kontrollieren.
/pluginsVerwaltet Plugins.Nur vertrauenswürdige Plugins installieren.
/hooksZeigt automatische Hooks.Hooks vor Freigabe auf Shell-Befehle prüfen.
/projectWählt Projektkontext in unterstützten Oberflächen.Nicht in jeder CLI-Version verfügbar.
Git, Review und Ergebnis
BefehlWas er machtWas du siehst / beachten solltest
/diffZeigt lokale Änderungen.Vor Commit und nach Agent-Arbeit prüfen.
/reviewStartet ein Code-Review.Vergleichsbasis und Scope auswählen.
/copyKopiert die letzte Antwort.Für formatierte Weitergabe.
/rawZeigt rohe Antwort.Für genaue Ausgabe oder maschinelle Weiterverarbeitung.
/feedbackSendet Feedback.Keine Secrets oder vertraulichen Quelltexte mitsenden.
/archiveRäumt abgeschlossene Sitzungen auf.Archiv ist wiederherstellbar; Delete nicht unbedingt.
/usageZeigt Kontingent und Rate Limits.Nicht mit Context-Prozent verwechseln.
/statusZeigt auch Git-, Modell- und Sicherheitsstatus.Vor riskanten Schritten erneut prüfen.
Bedienung und Darstellung
BefehlWas er machtWas du siehst / beachten solltest
/keymapÖffnet Tastaturbelegung.Terminal kann einzelne Kombinationen abfangen.
/vimSchaltet Vim-Modus.Esc-/Insert-Verhalten ändert sich.
/ideSteuert IDE-Integration.Editor-Kontext kann ausgewählte Dateien automatisch einbeziehen.
/titleSetzt Fenstertitel.Bei mehreren Terminals sehr nützlich.
/themeWählt Theme.Dark Mode auf ausreichenden Kontrast prüfen.
/statuslineWählt Footer-/Statusfelder.Kontext und Rate Limits sichtbar machen.
/feedbackÖffnet Feedback-Flow.Produktfeedback statt Projektauftrag.
/logoutMeldet Codex ab.Lokale Dateien bleiben.
/quitBeendet Codex.Entspricht funktional dem Exit der TUI.
06 · Sicherheit

Approval und Sandbox sind zwei getrennte Schichten

Approval entscheidet, wann Codex dich fragt. Sandbox begrenzt, worauf ein gestarteter Prozess technisch zugreifen darf.

Approval Policy

on-request, never und weitere verfügbare Modi steuern Freigabefragen.

Sandbox Mode

read-only, workspace-write oder danger-full-access bestimmen die OS-Grenzen.

--yolo beziehungsweise Bypass: deaktiviert Schutzschichten weitgehend. Nur in einer isolierten VM oder einem Container ohne wichtige Daten, Credentials oder Netzwerkzugriff verwenden.
07 · Konfiguration

config.toml, Profile und AGENTS.md

Globale Einstellungen liegen typischerweise unter ~/.codex/config.toml; projektbezogene Konfiguration kann in vertrauenswürdigen Projekten unter .codex/config.toml ergänzt werden.

Globale Konfiguration

Standardmodell, Reasoning, Approval, Sandbox, MCP und allgemeine Präferenzen.

Profile

Mehrere benannte Kombinationen, gestartet mit --profile. Gut für Arbeit, privat, Read-only und CI.

AGENTS.md

Projektanweisungen zu Architektur, Build, Tests, Stil, Grenzen und Arbeitsabläufen. Mit /init als Ausgangspunkt erzeugbar.

$ codex --profile work
$ codex -c model="gpt-5.6-terra"
> /init
> /debug-config
08 · Praxis

Typische Codex-Workflows

Kleine, prüfbare Schritte liefern meist bessere Ergebnisse als ein unkontrollierter Großauftrag.

Repository analysieren

$ codex -m gpt-5.6-terra
> /plan Analysiere Architektur, Build, Tests und Risiken
> /status
> /mention pom.xml

Änderungen prüfen

> /diff
> /review
$ !mvn test
> /status

Read-only Review

$ codex review --uncommitted
$ codex review --base main
$ codex exec --sandbox read-only "Prüfe Security-Risiken"

Automation

$ codex exec --json "Führe Tests aus und fasse Fehler zusammen"
$ codex exec --output-last-message result.txt "Erzeuge Release-Zusammenfassung"
09 · Quellen

Offizielle OpenAI-Dokumentation

Bei Funktionsunterschieden gelten codex --help, codex <command> --help, /help und die aktuelle offizielle Referenz.