codex:~/docs$ cat codex.md

Codex CLI: Das definitive technische Referenzhandbuch

# Vollständiges Codex CLI-Referenzhandbuch: Installation und Authentifizierung, Modelle und Preise, Sandbox- und Genehmigungsmodi, AGENTS.md, MCP, Skills und Cloud-Aufgaben. Aktualisiert für v0.153.4.

author: words: 53400 read_time: 267m updated: 2026-09-09 02:10

Vollständiges Codex CLI-Referenzhandbuch: Installation und Authentifizierung, Modelle und Preise, Sandbox- und Genehmigungsmodi, AGENTS.md, MCP, Skills und Cloud-Aufgaben. Aktualisiert für v0.153.4.

Zuletzt aktualisiert: 2026-09-09 · 267 Min. Lesezeit · 53K+ words

$ less codex.md

Kurzfassung: Codex ist ein Coding-Agent für mehrere Oberflächen: Er liest Ihre Codebasis, führt Befehle in einer Sandbox auf Betriebssystemebene aus, nimmt Änderungen an Dateien vor und delegiert Aufgaben an die Cloud. Beherrschen Sie fünf Systeme – config.toml, das Sandbox-/Freigabemodell, AGENTS.md, MCP und skills – und Codex wird zum Produktivitätsmultiplikator. GPT-6-Astra ist die neue empfohlene Standardeinstellung (veröffentlicht am 3. September 2026; seit v0.153.4 die gebündelte Standardeinstellung von CLI) – OpenAI meldete den Abschluss der Einführung am 4. September (Plus und Business waren bis zum Abend eingeschlossen). In der Praxis ist die Zugriffsberechtigung jedoch weiterhin uneinheitlich. Konten ohne entsprechende Berechtigung sollten daher GPT-5.6 Sol (die Einstellung „Power“ mit mittlerem Reasoning) als stabile Ausweichlösung festlegen. GPT-5.5, das Spitzenmodell der vorherigen Generation, bietet in Codex einen Kontext von 400K und in API von 1M.83117145146148149 Sind Sie neu hier? Wechseln Sie direkt zu Installation und Schnellstart. Verfolgen Sie die Veröffentlichungen? Die neueste stabile Version ist v0.153.4 (4. September 2026)147148 – unter Versionshighlights finden Sie eine Übersicht der jüngsten Versionen und im Changelog sämtliche Aktualisierungen.116

Codex arbeitet als Coding-Agent für mehrere Oberflächen, nicht als Chatbot, der Code schreibt. CLI liest Ihre Codebasis, führt Befehle in einer Sandbox aus, nimmt Änderungen an Dateien vor, stellt über MCP Verbindungen zu externen Diensten her und delegiert lang laufende Aufgaben an die Cloud. Codex läuft lokal, denkt aber global: Dieselbe Intelligenz bildet je nach Ihrer Arbeitsweise die Grundlage für fünf verschiedene Oberflächen – darunter die Browsererweiterung für Chrome, Edge, Brave, Opera und Vivaldi, mit der Codex in Ihrem Browser ausgeführt wird, ohne dessen Steuerung zu übernehmen.90127

Ob Sie Codex nur gelegentlich oder wirklich effektiv nutzen, hängt von fünf Kernsystemen ab. Beherrschen Sie diese, wird Codex zum Produktivitätsmultiplikator:

  1. Konfigurationssystem: steuert das Verhalten über config.toml
  2. Sandbox- und Freigabemodell: regelt, was Codex tun darf
  3. AGENTS.md: definiert Betriebsvereinbarungen auf Projektebene
  4. MCP-Protokoll: erweitert die Funktionen um externe Dienste
  5. Skills-System: bündelt wiederverwendbares Fachwissen

Ich habe Codex monatelang zusammen mit Claude Code in produktiven Codebasen, CI/CD-Pipelines und Teamworkflows eingesetzt. Dieser Leitfaden verdichtet meine Erfahrungen zu dem vollständigen Nachschlagewerk, das ich mir zu Beginn gewünscht hätte. Jede Funktion enthält die tatsächliche Syntax, praxisnahe Konfigurationsbeispiele und jene Sonderfälle, die selbst erfahrenen Benutzern Schwierigkeiten bereiten.

Wichtigste Erkenntnisse

  • Fünf Oberflächen, eine Intelligenz: CLI, Desktop-App, IDE-Erweiterung, Cloud-Aufgaben und Browser-Erweiterung (für Chrome, Edge, Brave, Opera und Vivaldi) nutzen dieselbe GPT-5.x-Codex-Intelligenz. Wählen Sie daher die Oberfläche, die zu Ihrem Arbeitsablauf passt.90
  • Sandboxing auf Betriebssystemebene: Codex setzt Datei- und Netzwerkeinschränkungen auf Kernel-Ebene durch (Seatbelt unter macOS, Landlock + seccomp unter Linux), nicht innerhalb von Containern.
  • AGENTS.md funktioniert werkzeugübergreifend: Ihre Projektanweisungen funktionieren in Codex, Cursor, Copilot, Amp, Jules, Gemini CLI, Windsurf, Cline, Aider, Zed und mehr als 60.000 Open-Source-Projekten. Einmal schreiben, überall verwenden.
  • Profile sparen Aufwand beim Kontextwechsel: Definieren Sie benannte Konfigurationsvoreinstellungen (fast, careful, auto) und wechseln Sie mit --profile zwischen ihnen.
  • Kontextverwaltung ist entscheidend: Die GPT-5.6-Familie (Sol, Terra, Luna) verfügt über ein Kontextfenster von 272K; GPT-5.5, das Flaggschiff der vorherigen Generation, bietet 400K in Codex und 1M in API. Verwalten Sie Ihr Token-Budget vorausschauend mit /compact, präzisen Prompts und @file-Verweisen.83112

So verwenden Sie diesen Leitfaden

Dieser Leitfaden umfasst mehr als 3.300 Zeilen – beginnen Sie dort, wo es Ihrem Erfahrungsstand entspricht:

Erfahrung Hier beginnen Anschließend erkunden
Neu bei Codex InstallationSchnellstartMentales Modell Konfiguration, Sandbox
Tägliche Nutzung AGENTS.md, Skills, Plan Mode MCP, Hooks
Teamleitung / Unternehmen Unternehmensweite BereitstellungBewährte Vorgehensweisen Entscheidungsrahmen, Workflow-Rezepte
Wechsel von einem anderen Tool Migrationsleitfaden Entscheidungsrahmen

Die Kurzreferenz am Ende bietet eine übersichtliche Zusammenfassung aller wichtigen Befehle.


Release-Highlights: Was sich kürzlich geändert hat

Die Versionsgeschichte für Leser, die den Release-Zyklus von Codex verfolgen. Sind Sie neu hier? Überspringen Sie diesen Abschnitt zunächst und kehren Sie nach dem Schnellstart zurück – für produktives Arbeiten benötigen Sie nichts davon.

GPT-6-Astra ist das empfohlene Codex-Modell – es wurde am 3. September 2026 schrittweise eingeführt (zunächst für eine begrenzte Zahl von Organisationen, allen voran Partner des Cybersicherheitsprogramms); am folgenden Tag erklärte OpenAI die Einführung weitgehend für abgeschlossen: In einem OpenAI-Beitrag auf X vom 4. September heißt es, Astra „ist jetzt für alle Benutzer von Pro, Enterprise und Business Premium in ChatGPT Work und Codex verfügbar“ und „live in der API“. Codex-Leiter Tibo Sottiaux ergänzte noch am selben Abend, dass „Astra nun auch für alle Plus- und Business-Benutzer eingeführt ist“. In der Praxis ist die Berechtigung weiterhin uneinheitlich – Community-Berichte vom 5. September zeigen Plus-Konten, denen in Codex ausschließlich GPT-5.6-Modelle angezeigt werden, und laut Modelldokumentation hängt die Verfügbarkeit weiterhin „von der Einführung, Ihrer Anmeldemethode und Ihrem Client ab“. Daher bleibt GPT-5.6 Sol (die Einstellung „Power“ mit mittlerem Reasoning, anpassbar in Richtung Smarter oder Faster) die stabile Empfehlung für Konten, bei denen Astra noch nicht antwortet; GPT-5.5 (23. April 2026: 400K Kontext in Codex, 1M in der API, 5/30 US-Dollar pro MTok, 82,7 % und damit SOTA bei Terminal-Bench 2.0) ist das Flaggschiff der vorherigen Generation.83117145146149 v0.153.3 und v0.153.4 (4. September 2026) sind stabile Patches vom selben Tag, die die Einführung von GPT-6-Astra in die CLI bringen; npm latest ist jetzt 0.153.4. Der Vergleich rust-v0.153.2…rust-v0.153.4 umfasst genau vier PRs sowie eine Versionsanhebung. v0.153.3 (19:01 UTC): GPT-6-Astra wird in die Amazon-Bedrock-Kataloge aufgenommen (#42805 – die globalen und US-amerikanischen Routen von Mantle und Runtime; GPT-5.6 Sol bleibt das Standardmodell für Bedrock), außerdem werden Astras Hinweise zu asynchronen Klärungsfragen korrigiert (#42809, ausschließlich Text). v0.153.4 (23:25 UTC): Die Sichtbarkeit des gebündelten Modellkatalogs wechselt von ausgeblendet zu aufgelistet; durch die bereits vorhandene Katalogpriorität von GPT-6-Astra wird es zum gebündelten Standardmodell, sofern kein Modell ausdrücklich konfiguriert wurde (#42874, die für Benutzer sichtbare Freigabe der Vorbereitung, die der 0.154.0-alpha-Zweig als #42607 enthielt), zudem werden die Hinweise zu asynchronen Fragen von der Verfügbarkeit des Tools abhängig gemacht (#42878). Astra lässt sich seit v0.153.1 über die API konfigurieren (-m gpt-6-astra) und erscheint ab v0.153.4 in der Modellauswahl sowie als gebündeltes Standardmodell; da keine minimale CLI-Version dokumentiert ist, sollten Sie diese Versionen als effektive Untergrenzen betrachten. Betrieblicher Vorbehalt: Unter CLI 0.153.4 und neuer enthält ein noch nicht für die Einführung freigeschaltetes Konto ein gebündeltes Standardmodell, das der Benutzer nie ausgewählt hat, während das tatsächlich bereitgestellte Modell von der Berechtigung abhängt – legen Sie während der Einführung für eine deterministische Auswahl model = "gpt-5.6-sol" in config.toml fest (oder übergeben Sie -m).145146147148 v0.153.1 und v0.153.2 (3. September 2026) sind stabile Patches vom selben Tag. Die wichtigste Änderung von v0.153.1 wird im zugehörigen Release-Text nicht aufgeführt und lässt sich nur anhand des Vergleichs rust-v0.153.0…rust-v0.153.1 belegen: Die Computer-Use-Bewertung von Guardian berücksichtigt nun die Modellanforderungen – ausschließlich auf Computer Use beschränkte Guardian-Bewertungen und schnelle Genehmigungsentscheidungen werden nur ausgeführt, wenn beim aktiven Modell node_repl_auto_review_required gesetzt ist. Frühere oder noch laufende Bewertungen werden ungültig, wenn ein Modellwechsel die Bewertung überspringt, sodass die spätere Rückkehr zu einem überprüften Modell keine veraltete Genehmigungsentscheidung reaktivieren kann. Die aufgeführte Änderung von v0.153.1 portiert einen GPT-6-Astra-Eintrag im Modellkatalog zurück, der ausschließlich über die API konfigurierbar ist – zu diesem Zeitpunkt handelte es sich um eine Katalogvorbereitung, nicht um eine Veröffentlichung: Standardmodell und Modellauswahl blieben unverändert, bis v0.153.4 am folgenden Tag das gebündelte Standardmodell umstellte. v0.153.2 enthält nur eine kosmetische Korrektur: In der Beschreibung des Fast-Tarifs von GPT-6-Astra wird „1.5x“ durch „2x speed, increased usage“ ersetzt – betroffen ist lediglich der Anzeigetext. Keiner der beobachteten Einträge aus 0.154.0-alpha wird im Vergleich rust-v0.153.0…rust-v0.153.2 übernommen; über 0.153.0 hinaus besteht das stabile Delta aus genau diesen drei Änderungen.142143 Seit CLI v0.153.0 (stabil, 3. September 2026) unterstützt der Vim-Modus Rückgängig und Wiederholenu macht vollständige Composer-Entwürfe rückgängig, einschließlich eingefügter Inhalte und Bildanhänge, Ctrl+R stellt sie wieder her; Bearbeitungsschritte werden gruppiert und es gibt eine konfigurierbare Keymap-Aktion vim_normal.redo –, die Plugin-CLI kann Plugins aus Remote-Marktplätzen auflisten, installieren und entfernen (Remote-Katalogeinträge erscheinen in codex plugin list mit Quelle, Version, Installationsrichtlinie und Authentifizierungsrichtlinie in der JSON-Ausgabe), tui.auto_recap = false deaktiviert automatische Zusammenfassungen, während /recap weiterhin manuell verfügbar bleibt, und Plus- sowie Team-Tarife erhalten früher eine Warnung zum Nutzungslimit, sobald in einem Nutzungsfenster von ungefähr fünf Stunden weniger als die Hälfte des Kontingents verbleibt (für andere Tarife gelten weiterhin die bisherigen Schwellenwerte von 75/90/95 %). Der Umfang von Guardian richtet sich nun nach dem Genehmigungsmodus: Full Access überspringt Guardian-Prüfungen für Aktionen, die lediglich eine Bestätigung erfordern, und im Modus User approval werden die Guardian-Hintergrundbewertung und das Vorwärmen übersprungen, während Prüfungen sensibler Aktionen und Anfragen nach Benutzereingaben unverändert behandelt werden. Eine neue Konfigurationsoberfläche features.context_management.experimental_mode (standardmäßig deaktiviert) aktiviert für berechtigte ChatGPT-Plus-, Pro- und Pro-Lite-Sitzungen auf dem Codex-Backend tokenbudgetbasierten Kontext, Verlaufsnotizen und das Tool new_context – Sitzungen mit API-Schlüssel, benutzerdefinierte Anbieter und temporäre strukturierte Threads bleiben ausgeschlossen – und tui.disable_paste_burst ersetzt den Schlüssel auf oberster Ebene (der alte Speicherort funktioniert weiterhin als Fallback). Korrekturen: TUI-Sitzungen stellen nach dem Abbruch einer externen App-Server-Verbindung erneut eine Verbindung her und bewahren dabei Entwürfe und Transkripte; der Guardian-Prüfverlauf bleibt nach Komprimierungen, Neustarts und vom Benutzer erstellten Forks erhalten; gespeicherte Genehmigungen für MCP-Tools werden auf das ausgewählte App-Konto beschränkt und relative Pfade zu ausführbaren MCP-Dateien starten unter macOS zuverlässiger; die Rollout-Komprimierung bezieht gemeinsam genutzte Verläufe ein; und die Thread-Metadaten des App-Servers erhalten nullable Felder model und reasoningEffort sowie strukturierte asynchrone Fragen über request_user_input_async, sofern dies durch den Modellkatalog aktiviert ist.140 Seit CLI v0.152.0 (stabil, 1. September 2026) ist die gesamte dreizehnteilige Beobachtungsliste aus 0.152-alpha ausgeliefert – mit einer Umkehrung: update_plan wurde optional, nicht standardmäßig aktiviert, veröffentlicht. Der endgültige Stand entspricht #41744 „Make the update_plan tool opt-in“: tools.update_plan.enabled ist standardmäßig false, und solange das Tool deaktiviert ist, werden die gebündelten Hinweise zu update_plan aus den Prompts für Modelle, Kollaborationsmodus, Multi-Agent, Komprimierung, Vorwärmen und Zielfortsetzung entfernt (siehe Plan Mode & Collaboration). Der übrige Release umfasst: Vim-Suchbewegungen (entwurfsinterne Literalsuche mit / und ?, hervorgehobene Treffer sowie wiederholte Navigation mit n/N, kombinierbar mit den Operatoren c/d/y; neue Vim-Entwürfe beginnen jetzt im Insert-Modus), aktionsfähige Banner zu Nutzungslimits in der TUI (Nutzung prüfen, Credits verwalten, Limits zurücksetzen und Tarife verwalten, gefiltert nach dem authentifizierten Konto), Fortschrittsanzeigen bei der Aktualisierung von Anmeldedaten in der TUI und in codex exec, einschließlich erneuter Amazon-Bedrock-Authentifizierung, Paketnamen ähnliche Namen für MCP-Server (:, @, / und . sind nun zulässig, sodass Namen wie npm:@modelcontextprotocol/server-sequential.thinking in CLI-Befehlen, Tool-Namespaces zur Laufzeit und der Suche nach OAuth-Anmeldedaten funktionieren), Formularanfragen über MCP openai/elicitation, ein MCP-spezifisches output_token_limit pro Tool mit konsistenter Kürzung auch nach dem Fortsetzen von Sitzungen, auf vertrauenswürdige Ursprünge beschränkte Anmeldedaten für Cloud-Aufgaben bei deaktivierten Weiterleitungen, konfigurierbare Zeitüberschreitungen für thread/shellCommand, einschließlich Fristen von mehr als einer Stunde, sowie standardmäßig über Modellmetadaten aktivierte Tokenbudgetierung. v0.152.1 (1. September) ist ein stabiler Patch mit nur einer Korrektur: Die Guardian-Genehmigungsprüfung bezieht ihre Node-REPL-Richtlinie aus den Modellmetadaten.138139 Seit CLI v0.151.0 (stabil, 29. August 2026) ist die gesamte Beobachtungsliste des 0.150-alpha-Zyklus ausgeliefert – und der Release-Text entspricht NICHT dem vollständigen Release: Er führt nur die nach dem Branch-Cut hinzugekommenen PRs #41183–#41209 auf, während der Vergleich rust-v0.150.1…rust-v0.151.0 164 Commits ohne einen einzigen Revert enthält (die stabile Version liegt einen Commit hinter 0.151.0-alpha.6, wobei dieser eine Commit lediglich die Versionsanhebung der Alpha-Version ist). Alle zehn beobachteten Einträge wurden übernommen: /recap fasst die aktuelle Unterhaltung auf Abruf zusammen, wobei Codex dieselbe Zusammenfassung für berechtigte inaktive, nicht fokussierte Unterhaltungen automatisch erstellt, Code-Mode-Hosts entfernen den WebSocket-Transport (nur stdio und gRPC; WebSocket bleibt ausschließlich als optionaler Rohdatenstrom für OTLP-Traces bestehen), dauerhafte Threads verwenden standardmäßig einen paginierten Verlauf, wenn ihr Speicher die paginierten APIs unterstützt (flüchtige Threads und nicht unterstützende Speicher verbleiben beim bisherigen Verhalten), der Reasoning-Aufwand persistent kommt mit Uhrzeit-Tools und gebündelten Proaktivitätshinweisen hinzu, die Standardwerte von Guardian v2 wechseln zu Computer-Use-Prüfungen mit Bildern, Vim erhält die Find- und Till-Bewegungen f/F/t/T sowie die Puffersprünge gg/G, der App-Server akzeptiert Live-Aktualisierungen der Einstellungen für den jeweiligen Turn, einschließlich einer Service-Tier-Überschreibung pro Turn, für verwaltete worktrees werden ein Parser für worktree-Einstellungen und Metadaten zur Thread-Inhaberschaft eingeführt, die Einrichtung von Amazon Bedrock wird in das TUI-Onboarding aufgenommen (hinter einem Feature-Flag), und Eingaben in Terminals mit erhöhten Rechten können eine erneute Genehmigung erfordern (write_stdin_approval, standardmäßig deaktiviert, mit einer Obergrenze von 8.000 Byte für die geprüfte Eingabe). Die eigenen Ergänzungen des Releases: eine konfigurierbare Toleranzfrist zur Erkennung von Tools optionaler MCP-Server (mcp_optional_startup_grace_ms, standardmäßig 1.000 ms), Erweiterungen können Ergebnisse von MCP-Tools prüfen oder ersetzen, bevor sie das Modell erreichen, und Plugin-Kataloge kombinieren die Konfiguration pro Repository, während sie ungültige Projektmarktplätze melden, ohne gültige Plugins auszublenden; Korrekturen sorgen dafür, dass Tool-Verfügbarkeit und Reasoning-Aufwand bei Modellwechseln und Fallbacks korrekt bleiben, verbessern die Durchsetzung der Remote-Sandbox anhand des tatsächlichen Home-Verzeichnisses, Betriebssystems und der Pfadkonventionen des Executors, rechnen die Token-Nutzung verschachtelter Subagenten dem Budget des Root-Ziels an, verhindern, dass veraltete Guardian-Klassifizierungen nach Berechtigungsänderungen Aktionen autorisieren, und unterbinden, dass /cd durch Beibehaltung wiederhergestellter Berechtigungsprofile Sandbox-Einschränkungen abschwächt.134135 Seit CLI v0.150.0 (stabil, 26. August 2026) verfügen hooks über ein Ereignis Interrupt – den zwölften Eintrag in HOOK_EVENT_NAMES, der beim Unterbrechen eines aktiven Turns auf oberster Ebene Befehle oder MCP-Handler ausführt (standardmäßige Zeitüberschreitung 1 Sekunde, Obergrenze 3 Sekunden, niemals für Subagenten) –, /copy öffnet eine Auswahl, die die vollständige Antwort, einzelne Codeblöcke und Blockzitate umfasst, Aufgaben können über das Terminal adressiert werden (andere Codex-Aufgaben mit @-Erwähnungen referenzieren, Agenten Aufgaben lesen, erstellen oder Nachrichten an sie senden lassen und automatisch beschreibende Titel für unbenannte Aufgaben erhalten, wobei /rename einen bearbeitbaren Titel vorschlägt), Markdown-Links werden in unterstützten Terminals als anklickbare Beschriftungen dargestellt, Tastenkürzel können zwischen Berechtigungsmodi wechseln, und der Vim-Modus erhält die Wiederholung mit .; außerdem liefern nicht vertrauenswürdige Projekte keine AGENTS.md-Anweisungen auf Projektebene mehr. features.network_proxy.credential_broker und Guardian v2s review_scope.computer_use_only werden als konfigurierbare, standardmäßig deaktivierte Oberflächen eingeführt (v0.151.0 aktivierte später die Standardwerte von Guardian v2). Der Release behebt außerdem die Schwärzung von Anmeldedaten im App-Server, die Suche nach Remote-Bearer-Token für MCP und den Start erforderlicher Server, die Windows-Sandbox mit erhöhten Rechten bei Unicode-Pfaden von Benutzern, Unix-Hänger beim Herunterfahren aufgrund abgetrennter Prozesse sowie die Kompatibilität von Amazon Bedrock mit Komprimierung und Multi-Agent.132 v0.150.1 (27. August) ist ein Patch mit nur einer Korrektur (npm latest bis v0.151.0): Bei der Remote-Komprimierung werden beibehaltene Bilder nun standardmäßig auf das Tokenbudget angerechnet, wobei ältere Bilder bei Bedarf entfernt werden – der Standardwert aus 0.151-alpha (#40994), zurückportiert in die stabile Version (#41003).133 Seit CLI v0.149.0 (stabil, 20. August 2026) ist die Genehmigungsrichtlinie untrusted eingestellt – Konfigurationen, in denen sie noch genannt wird, sollten auf on-request umgestellt werden – und der Release übernimmt die gesamte Alpha-Beobachtungsliste: ein interaktives Dashboard codex agents (Aufgaben suchen, starten, öffnen, umbenennen und anhalten, mit konfigurierbaren Tastenkürzeln), /cd, /pwd und /cwd zur Verwaltung des Arbeitsverzeichnisses innerhalb von TUI-Sitzungen, codex queue zum Senden von Nachrichten an bestehende lokale oder Remote-Sitzungen, erweiterte Vim-Änderungsbewegungen (cw, c$, cc, Ersetzen von Zeichen), ein codex doctor, das nun Endpunktschutz, Netzwerk-/Proxyfehler, den Zustand der Desktop-App und die Update-Verbindung diagnostiziert, sowie die Reasoning-Aufwände max/ultra in den SDKs mit exakten Konfigurationsüberschreibungen für die CLI; fortgesetzte und geforkte Threads stellen außerdem ihr aktives Berechtigungsprofil wieder her, statt unbemerkt auf Standardwerte zurückzufallen. v0.149.1 (24. August) ist ein stabiler Patch mit fünf Commits, der codex exec --thread-source <SOURCE> hinzufügt (neu erstellte oder geforkte Threads als user, subagent, memory_consolidation oder mit einem Funktionsnamen klassifizieren; bei fehlender Angabe user; threadSource in den TypeScript-SDKs), daneben Rückportierungen für die Bildkomprimierung in Remote-Sitzungen und die Speicherkonsolidierung enthält und bis v0.150.1 npm latest war.120126 Unabhängig davon senkte OpenAI die Preise für GPT-5.6 Sol ab dem 21. August für drei Monate um mehr als 20 % (mindestens bis zum 21. November 2026) – sowohl die API-Preise als auch der Codex-Creditverbrauch sinken; die veröffentlichte Credit-Preisliste führt Sol nun mit 100 Credits pro 1M Eingabetoken (10 bei Cache-Treffern, 500 Ausgabetoken) statt zuvor 125/12,5/750 auf.121 Seit CLI v0.148.0 (stabil, 18. August 2026) können vollständige TUI-Unterhaltungen mit /export als Markdown exportiert werden (in die Zwischenablage oder eine neue Datei), codex exec fork forkt Sitzungen über die Befehlszeile, ergänzt um Archivierung und Wiederherstellung in der TUI-Auswahl zum Fortsetzen, /status, Statuszeilen und Terminaltitel zeigen für berechtigte Arbeitsbereiche geschätzte Thread-Credits oder -Kosten an, Amazon Bedrock Runtime wird zu einem integrierten Anbieter (Unterstützung für AWS-Profile und -Regionen, GPT-5.6-Routing), hooks können Befehle asynchron ausführen und MCP-Tools aufrufen, und Sandbox-Einschränkungen schlagen bei verweigerten oder nicht lesbaren Pfaden unter Linux und Windows nun sicher geschlossen fehl; außerdem akzeptiert die TUI bereits während der Initialisierung entworfene Prompts.118 Seit CLI v0.147.0 (stabil, 7. August 2026) ist codex exec --full-auto entfernt (seit v0.128 veraltet) – Skripte, die es weiterhin übergeben, führen nun zu einem Fehler; ersetzen Sie es durch --sandbox workspace-write zusammen mit einem Genehmigungs-Flag oder Profil. v0.147.0 liefert außerdem --approve-for-me (Genehmigungsaufforderungen werden durch einen automatischen Prüfprozess entschieden), portable Agent Plugins mit Suche in lokalen, persönlichen, arbeitsbereichsspezifischen und Remote-Katalogen, das optionale MCP-Protokoll 2026-07-28 (paginierte Erkennung, mehrstufige Anfragen, nicht blockierender Serverstart) und Unterhaltungsabschnitte zur Organisation langer Transkripte aus.116 v0.146.0 (stabil, 29. Juli) sorgte dafür, dass konfigurierte Proxys alle Transportschichten abdecken, fügte Manifeste für Agent Plugins sowie die Marktplätze von Amazon Bedrock und Claude Code hinzu und führte Sitzungsbenennung mit angehefteten Threads sowie vom Executor bereitgestellte skills ein; v0.146.1 (5. August) härtete die Standardwerte der automatischen Prüfung für cyberfähige Modelle.114115 Seit CLI v0.145.0 (stabil, 21. Juli 2026) migriert /import nicht nur aus Claude Code, sondern auch aus Cursor – Einstellungen, MCP servers, Plugins, Sitzungen, Befehle und projektspezifische Erinnerungen –, Voice kehrt als gestreamte Echtzeitunterhaltung V3 zurück, mit Audioeingaben und Audioausgaben von Tools in gängigen lokalen Formaten, die optionale Multi-Agent-v2-Erfahrung wird stabilisiert und bietet konfigurierbare Subagentenmodelle, Reasoning-Stufen und Parallelität, ein experimenteller paginierter Thread-Verlauf ermöglicht effizientes Fortsetzen, Suchen, persistierte Namen, Subagentenunterstützung und Erinnerungen, eine experimentelle Amazon-Bedrock-Anmeldung wird mit Unterstützung für benutzerdefinierte Endpunkte und Authentifizierung ausgeliefert (GPT-5.6 Sol als Bedrock-Standardmodell), und die gebündelten GPT-5.4-Modellauswahlen werden auf die Varianten GPT-5.6 Terra und Luna migriert; v0.144.6 (18. Juli) korrigierte die Kontextfenster von GPT-5.6 Sol/Terra/Luna auf 272.000 Token.111112 Seit CLI v0.140.0 (stabil, 15. Juni 2026) zeigt /usage die tägliche, wöchentliche und kumulierte Tokenaktivität des Kontos an, Sitzungen können über codex delete / /delete dauerhaft gelöscht werden (mit Sicherheitsabfragen zur Bestätigung), /import migriert Einrichtung, Projektkonfiguration und aktuelle Chats selektiv aus Claude Code, die Eingabe von @ öffnet standardmäßig ein einheitliches Erwähnungsmenü für Dateien, Plugins und skills, und eine verwaltete Amazon-Bedrock-Authentifizierung per API-Schlüssel wird zusammen mit verschlüsselter lokaler Speicherung für Anmeldedaten der CLI und von MCP-OAuth ausgeliefert; die experimentellen Voice-Steuerelemente /realtime wurden aus der TUI entfernt (Voice kehrte später in v0.145.0 als gestreamte Echtzeitunterhaltung V3 zurück).102112 Seit CLI v0.139.0 (stabil, 9. Juni 2026) kann Code Mode die eigenständige Websuche direkt aufrufen (auch aus verschachtelten JavaScript-Tool-Aufrufen) und Ergebnisse als Klartext empfangen; Eingabeschemas von Tools und Connectors bewahren nun oneOf-/allOf-Konstrukte für bessere Kompatibilität mit großen Schemas und MCP; codex doctor ergänzt Details zur Editor- und Pager-Umgebung (sensible Werte werden in der JSON geschwärzt), und der Plugin-Marktplatz weist in codex plugin marketplace list --json Quellen aus und listet zwischengespeicherte Kataloge schneller auf.155 v0.138.0 (8. Juni) fügte /app hinzu, um eine CLI-Sitzung unter macOS und Windows an die Desktop-App zu übergeben, stellte dem Modell lokale Bildpfade bereit, flexibilisierte die Auswahl des Reasoning-Aufwands und ergänzte strukturierte JSON-Ausgaben für die Plugin-Automatisierung; außerdem begann diese Version damit, Aufgabentexte vom übergeordneten Agenten an Subagenten in Multi-Agent v2 zu verschlüsseln, sodass Delegierungsanweisungen nicht mehr im Klartext in lokalen Sitzungsprotokollen erscheinen (siehe Multi-Agent).156108 v0.137.0 (4. Juni) lieferte Multi-Agent v2 aus (Laufzeit pro Thread beibehalten, sauberere Follow-ups und Metadatenstandardwerte, hide_spawn_agent_metadata standardmäßig true), dazu TUI-Tastenzuweisungen für F13–F24 und eine v1-Erweiterung für skills mit Katalogauflösung pro Turn.157 Seit CLI v0.135.0 (28. Mai 2026) meldet codex doctor ausführlichere Bestände zu Umgebung, Git, Terminal, App-Server und Threads; /status zeigt Details zur Remote-Verbindung und die Serverversion an, wenn die TUI über eine Remote-Verbindung verbunden ist; der Vim-Modus erhielt die Bearbeitung von Textobjekten, ein verbessertes Verhalten bei Wörtern und Zeilenenden sowie eine konfigurierbare Turn-Unterbrechung; /permissions versteht nun benannte Berechtigungsprofile und zeigt benutzerdefinierte Profile an; paketierte Codex-Builds erkennen und verwenden unter unterstütztem macOS das gebündelte, gepatchte zsh-Hilfsprogramm; und die Python-SDKs bieten benutzerfreundliche Sandbox-Voreinstellungen für Thread- und Turn-APIs.159 v0.134.0 (26. Mai 2026) führte eine Suche im lokalen Unterhaltungsverlauf mit von Groß- und Kleinschreibung unabhängigen Inhaltstreffern und Ergebnisvorschauen ein, machte --profile zum primären Profilselektor für CLI, TUI-Berechtigungen und Sandbox-Abläufe (alte Profilkonfigurationen werden mit Migrationshinweisen abgelehnt), verbesserte die Einrichtung von MCP durch Umgebungsziele pro Server und OAuth-Optionen für streamfähige HTTP-Server, erhöhte die Zuverlässigkeit von Connector-Tool-Schemas durch Erhalt lokaler $ref/$defs und Komprimierung übergroßer Schemas, ließ schreibgeschützte MCP-Tools parallel ausführen, wenn sie readOnlyHint angeben, und fügte umfangreicheren Erweiterungs- und Hook-Kontext hinzu, darunter den Unterhaltungsverlauf für Erweiterungstools.101 v0.133.0 (21. Mai 2026) aktivierte Ziele standardmäßig mit eigenem Speicher und Fortschrittsverfolgung; codex remote-control erhielt Bereitschafts- und Statusanzeigen im Vordergrund sowie daemonähnliches Starten und Stoppen; Berechtigungsprofile erhielten Listen-APIs, Vererbung, verwaltetes requirements.toml, Laufzeitaktualisierung und eine stärkere Windows-Sandbox-Integration; die Plugin-Erkennung zeigt installierte Versionen, Marktplatzwurzeln und Remote-Sammlungen an; außerdem können Erweiterungen Start und Stopp von Subagenten, Tool-Ausführung, Turn-Metadaten sowie asynchrone Genehmigungs- und Turn-Verarbeitung beobachten. Das Codex-App-Update vom 21. Mai fügte Appshots für das vorderste Mac-Fenster, die allgemeine Verfügbarkeit des Goal-Modus in App, IDE und CLI, Verbesserungen der Anmerkungen im integrierten Browser sowie optional gesperrtes Computer Use für berechtigte Mac-Benutzer hinzu.99100 v0.132.0 (20. Mai 2026) fügte eine erstklassige Authentifizierung für die Python-SDKs, einfachere reine Text-APIs für Turns, ein umfangreicheres TurnResult, codex exec resume --output-schema, einen schnelleren TUI-Start, authentifizierungsgestützte Registrierung von Remote-Executors und die Bewahrung der Bildqualität in App-Server-Turns hinzu. Verwenden Sie ausdrückliche Sandbox-/Genehmigungs-Flags oder Berechtigungsprofile – das alte --full-auto ist seit v0.147.0 entfernt; js_repl bleibt entfernt.86878991969798116

Stabilitätshinweis: Mit [EXPERIMENTAL] oder under development gekennzeichnete Funktionen können sich zwischen Releases ändern. Seit v0.133.0 (21. Mai 2026) sind Ziele standardmäßig aktiviert, Berechtigungsprofile eine erstklassige verwaltete Oberfläche, die Plugin-Erkennung besser nachvollziehbar und Remote-Control einfacher als App-Server-Befehl im Vordergrund oder als Daemon auszuführen. Codex Cloud und Code Mode bleiben experimentell beziehungsweise in Entwicklung, während die zentralen Oberflächen für CLI, Sandboxing, AGENTS.md, config.toml, Skills, hooks, Multi-Agent-Tools, Plugins, Browser, Computer Use und Appshots je nach Plattform und Tarif stabil oder als benutzerseitige Oberflächen dokumentiert sind. v0.132.0 ergänzt die Authentifizierung der Python-SDKs sowie die strukturierte Automatisierung zum Fortsetzen; v0.131.0 führte codex doctor, eine einheitliche Suche über @-Erwähnungen, Marktplatzbefehle für die CLI, versionsbewusstes Teilen von Plugins, daemonverwaltetes Remote-Control mit Aktivierung und Deaktivierung zur Laufzeit, registrierungsgestützte Umgebungen und zusätzliche Härtungen der Windows-Sandbox ein.969798 Das alte --full-auto wurde in v0.147.0 entfernt (seit v0.128 veraltet), und js_repl bleibt entfernt.8687116 Die Alpha-Beobachtungsliste für 0.149.0 wurde mit der stabilen Version v0.149.0 (20. August 2026) ausgeliefert: Die Genehmigungsrichtlinie untrusted ist eingestellt, codex agents ist ein echter Dashboard-Befehl, codex doctor deckt Endpunktschutz sowie Netzwerk-, Desktop- und Update-Diagnosen ab, und die SDKs bieten die Reasoning-Aufwände max/ultra.120 Die Alpha-Beobachtungsliste für 0.150.0 teilte sich bei der Auslieferung: Von den neun beobachteten Einträgen gelangten fünf in die stabile Version v0.150.0 (26. August 2026) – das Hook-Ereignis Interrupt, die /copy-Auswahl, das Überspringen von AGENTS.md in nicht vertrauenswürdigen Projekten, features.network_proxy.credential_broker und der Prüfungsumfang review_scope.computer_use_only von Guardian v2 (eine konfigurierbare Oberfläche; der aufgelöste Standardwert bleibt der reguläre Umfang) – und fünf wechselten in den 0.151.0-alpha-Zweig: /recap mit automatischer Zusammenfassungserstellung, die Entfernung von WebSocket aus Code Mode (ws://-Endpunkte funktionieren in 0.150.0 weiterhin), paginierter Thread-Verlauf als Standard für dauerhafte Threads (ThreadHistoryMode bleibt in 0.150.0 standardmäßig legacy), der Reasoning-Aufwand persistent und Guardian v2 mit Computer-Use-Prüfungen samt Bildern als Standard (transcript.include_images ist in 0.150.0 standardmäßig false). Die Budgetierung beibehaltener Bilder bei der Komprimierung folgte unmittelbar: Der Alpha-Standardwert (#40994) erreichte die stabile Version durch die Rückportierung in 0.150.1 (#41003).132133 Diese Beobachtungsliste für 0.151.0-alpha wurde vollständig abgearbeitet: Alle zehn Einträge gelangten ohne Reverts in die stabile Version v0.151.0 (29. August 2026) – nachweisbar nur über den Vergleich rust-v0.150.1…rust-v0.151.0 mit 164 Commits, da der Release-Text lediglich die nach dem Branch-Cut hinzugekommenen PRs #41183–#41209 aufführt.137134135 Die anschließende Beobachtungsliste für 0.152.0-alpha (136) wurde mit einer Umkehrung vollständig übernommen: Alle dreizehn Einträge gelangten in die stabile Version v0.152.0 (1. September 2026), update_plan wurde jedoch optional statt standardmäßig aktiviert veröffentlicht – die beobachtete Verhaltensänderung (der standardmäßig aktivierte Zustand aus #41630) wurde vor dem Branch-Cut durch #41744 „Make the update_plan tool opt-in“ rückgängig gemacht. Daher ist tools.update_plan.enabled standardmäßig false, und der Vorbehalt der vorherigen Beobachtungsnotiz („eine Verhaltensänderung, falls sie die stabile Version erreicht“) mündete in keiner Änderung des Standardverhaltens.136138 Zwei Tage später folgte die stabile Version v0.153.0 (3. September 2026); die Patches v0.153.1 und v0.153.2 vom selben Tag ergänzten eine Korrektur der Guardian-Modellanforderungen, eine Rückportierung des GPT-6-Astra-Katalogs und eine kosmetische Beschreibungskorrektur – der Vergleich rust-v0.153.0…rust-v0.153.2 übernimmt keinen der beobachteten Alpha-Einträge.140142143 Die stabilen Patches v0.153.3 und v0.153.4 (4. September 2026; npm latest = 0.153.4) brachten anschließend die Veröffentlichung von GPT-6-Astra: Der Vergleich rust-v0.153.2…rust-v0.153.4 umfasst genau vier PRs sowie eine Versionsanhebung und bestätigt zwei beobachtete Einträge als über Hotfix-Rückportierungen in den 0.153-Zweig übernommen, nicht über den 0.154-Zweig – den gebündelten GPT-6-Astra-Katalog (#42607, übernommen als die Umstellung von ausgeblendet auf aufgelistet in v0.153.4, #42874, wodurch Astra zum gebündelten Standardmodell wird) und die Amazon-Bedrock-Kataloge (#42619, übernommen als #42805 in v0.153.3).147148 Hinweis für Scans: developers.openai.com/codex/ leitet nun per 308 auf learn.chatgpt.com/docs/ weiter – behandeln Sie learn.chatgpt.com bei künftigen Scans als kanonischen Host der Codex-Dokumentation.146 Dem Release-Zyklus voraus ist nun der 0.154.0-alpha-Zweig, der 0.154.0-alpha.6 erreicht hat (veröffentlicht am 7. September 2026; die dazwischenliegenden Tags alpha.4 und alpha.5 existieren ohne veröffentlichte Releases; das Alpha-dist-tag von npm lautet 0.154.0-alpha.6) und eine Vorabversion bleibt – nichts davon wird im Haupttext dieses Leitfadens dokumentiert, bevor eine stabile Veröffentlichung erfolgt. Da die Release-Texte dieses Alpha-Zweigs leere Platzhalter sind, bilden die Vergleiche die einzige Quelle: Der Vergleich rust-v0.154.0-alpha.3…rust-v0.154.0-alpha.6 umfasst 147 Commits. Beobachtete Einträge, die sich in diesem Delta weiterentwickelten: Die Erstellung verwalteter worktrees (#42196) wurde zu einer vollständigen worktree-Oberfläche ausgebaut (Exec-Unterstützung, #42652; interaktive Sitzungen und Forks, #43069; TUI-Sitzungsbefehle, #43120; verknüpfte worktrees in der Erkennung, #43279; ein TUI-worktree-Browser, #43286; verzögerte Übergänge, #43298); frei formulierte asynchrone Benutzernachrichten (#42354) wuchsen zu einem vollständigen TUI-Cluster heran (#42677, #42889, #42891, #42894, #42897, #42903); die native Voice-Laufzeit wurde umfassend weiterentwickelt (GStreamer-Initialisierung, #42631; WebRTC-Aushandlung, #42676; optionales lokales Audio, #43079; Mikrofon-RTP, #43090; eine Echtzeitsitzungs-API, #43097; Export über SDK, #43099; begrenztes Opus-RTP, #43100; Wiedergabe, #43244 und #43248; eine Bazel-Toolchain, #43083–#43144); der Cluster zur Bereitstellung der Windows-Sandbox wurde fortgeführt (#42801, #42833, #42835; ein nativer MXC-Adapter, #42841; Socket-Herunterfahren, #43308); die Konfiguration für dauerhaftes Reasoning erhielt angrenzende, mit Flags versehene Arbeiten (#43110); und die TUI-Einstellungen wurden durch angrenzende Arbeiten ergänzt (#42791, #42674). Keine Bewegung gab es beim Vim-Replace-Modus (#42194), beim Live-Status der Kontextkomprimierung (#42319) und bei der Korrektur des Arbeitsbereichvertrauens für PATH-Hilfsprogramme (#42324); die Sicherheits-, Härtungs- und Guardian-Kontexteinträge aus alpha.3 werden weiterhin wie in 144 beschrieben beobachtet. Neue beobachtete Einträge im Delta von alpha.6: Der veraltete Befehl codex mcp-server wurde im Alpha-Zweig entfernt (#42993) – eine inkompatible Änderung für diesen Leitfaden, der den Befehl als veraltet, aber funktionsfähig dokumentiert; erreicht die Entfernung die stabile Version 0.154.0, wird daraus eine dokumentierte Entfernung, weshalb sie bei der Übernahme zuerst erneut geprüft werden muss; eine Überarbeitung von Guardian v2 mit ungefähr 25 Commits (vom Modell bereitgestellte Prüfungsrichtlinien, #42744; anfragebezogene Genehmigungen, #42807; übergeordnete Antwort-IDs statt Tickets, #43002; Fehlergründe und Zeitmessung, #43005; Thread-Kontext in die guardianv2-Konfiguration verschoben, #43104; ein zentralisierter Kontextmodus, #43458; Entfernung der alten Guardian-Genehmigungsprüfpfade, #43462; Ablehnung veralteter Genehmigungen, #43442); TUI-Feinschliff für Astra (Modellauswahl, #42879; Funkeln, #42842; Eingabehinweise, #42824 und #42836; vom Server bereitgestellte Modellstandardwerte für neue Starts und Hintergrundsitzungen, #43177 und #43261; eine Überschreibungswarnung, #42639); experimentelle Benutzerverifizierung für MCP (#43265, #43289, #43352); Remote-Berechtigungsprofile (benannte TUI-Auswahl, #43340; beim Fortsetzen und Forken beibehalten, #43330); experimentelles Kontextmanagement, das beim Sitzungsstart anhand der Modellfähigkeit freigeschaltet wird (#43147, dieselbe Oberfläche features.context_management); sowie ein Konzept namens „Daybreak“-Berechtigung, das zum Zeitpunkt der Erstellung in keiner OpenAI-Dokumentation vorkommt (TUI-Hinweise zu Cyberablehnungen, zugeschnitten auf die Daybreak-Berechtigung, #42667; in Thread-Metadaten gespeicherte Daybreak-Einstellungen, #42854) – ein eigenständiger Beobachtungseintrag. Kleinere Änderungen: Erweiterung von /copy (#43055), jemalloc für musl-Builds (#42850) und eine schreibgeschützte Ansicht beim Fortsetzen eines Threads mit aktivem Schreiber (#43253). Alpha-Vergleiche überschneiden sich mit stabilen Cherry-Picks, weshalb jeder beobachtete Eintrag bei der Übernahme erneut anhand des stabilen Vergleichs geprüft werden muss.141144150

So funktioniert Codex: Das mentale Modell

Bevor Sie sich mit den Funktionen befassen, sollten Sie verstehen, wie die Architektur von Codex Ihre gesamte Arbeit damit prägt. Das System erstreckt sich über fünf Oberflächen, denen eine gemeinsame Intelligenzschicht zugrunde liegt:

┌─────────────────────────────────────────────────────────┐
│                    CODEX SURFACES                       │
├─────────────────────────────────────────────────────────┤
│  ┌──────────┐  ┌──────────┐  ┌──────────┐  ┌────────┐   │
│  │   CLI    │  │ Desktop  │  │   IDE    │  │ Cloud  │   │
│  │ Terminal │  │   App    │  │Extension │  │  Tasks │   │
│  └──────────┘  └──────────┘  └──────────┘  └────────┘   │
│  Local exec     Multi-task    Editor-native  Async      │
│  + scripting    + worktrees   + inline edits detached   │
│  ┌──────────┐                                           │
│  │ Browser  │  Signed-in browser workflows              │
│  │Extension │  (launched May 2026)                      │
│  └──────────┘                                           │
├─────────────────────────────────────────────────────────┤
│  EXTENSION LAYER                                        │
│  ┌─────────┐  ┌─────────┐  ┌─────────┐  ┌─────────┐     │
│  │   MCP   │  │ Skills  │  │  Apps   │  │  Search │     │
│  └─────────┘  └─────────┘  └─────────┘  └─────────┘     │
│  External tools, reusable expertise, ChatGPT            │
│  connectors, web search (cached + live)                 │
├─────────────────────────────────────────────────────────┤
│  SECURITY LAYER                                         │
│  ┌─────────────────────────────────────────────────┐    │
│  │    Sandbox (Seatbelt / Landlock / seccomp)      │    │
│  │    + Approval Policy (on-request → never)       │    │
│  └─────────────────────────────────────────────────┘    │
│  OS-level filesystem + network restrictions             │
├─────────────────────────────────────────────────────────┤
│  CORE LAYER                                             │
│  ┌─────────────────────────────────────────────────┐    │
│  │         GPT-5.x-Codex Intelligence              │    │
│  │   Tools: Shell, Patch, Read, Web Search         │    │
│  │   (legacy artifact, read_file, grep_files       │    │
│  │    removed in v0.117.0)                         │    │
│  └─────────────────────────────────────────────────┘    │
│  Shared model across all surfaces; costs tokens         │
└─────────────────────────────────────────────────────────┘

Kernschicht: Die GPT-Modellfamilie bildet die Grundlage für alles. Stand September 2026 ist gpt-6-astra das empfohlene Modell (die vollständige Einführung wurde am 4. September bekannt gegeben, die Verfügbarkeit ist in der Praxis jedoch weiterhin uneinheitlich; ab CLI 0.153.4+ ist es der mitgelieferte Standard, sofern kein Modell ausdrücklich konfiguriert wurde). gpt-5.6-sol – die Einstellung „Power“ mit mittlerem Reasoning – dient als stabile Ausweichoption; daneben stehen Terra (für den Alltag) und Luna (schnell und kostengünstig) zur Verfügung. gpt-5.5 ist das Flaggschiff der vorherigen Generation (400K Kontext in Codex, 1M in API), und gpt-5.4 wird am 31. August 2026 aus Codex entfernt.83117146148149 Das Modell liest Dateien, erstellt Patches, führt Shell-Befehle aus und analysiert Ihre Codebasis. Wenn der Kontext voll ist, komprimiert Codex die Unterhaltung, um Platz freizugeben. Diese Schicht verbraucht Tokens.

Sicherheitsschicht: Jeder von Codex ausgeführte Befehl durchläuft eine Sandbox auf Betriebssystemebene. Unter macOS setzt Apples Seatbelt-Framework Beschränkungen auf Kernelebene durch. Unter Linux filtern Landlock und seccomp den Dateisystem- und Systemaufrufzugriff. Die Sandbox arbeitet auf Kernelebene, nicht innerhalb von Containern. Anschließend bestimmt die Genehmigungsrichtlinie, wann eine menschliche Bestätigung angefordert wird.

Erweiterungsschicht: MCP bindet externe Dienste an (GitHub, Figma, Sentry). Skills bündeln wiederverwendbare Arbeitsabläufe, die Codex bei Bedarf lädt. Apps stellen Verbindungen zu ChatGPT-Konnektoren her. Die Websuche ergänzt Echtzeitkontext aus dem Internet.

Oberflächenschicht: CLI richtet sich an Terminal-Power-User und dient der Automatisierung. Die Desktop-App ermöglicht die parallele Projektverwaltung in mehreren Threads. Die IDE-Erweiterung unterstützt enge Bearbeitungs-, Kompilierungs- und Testzyklen. Cloud ist für asynchrone Aufgaben vorgesehen, die unabhängig ausgeführt werden.

Die wichtigste Erkenntnis: Die meisten Benutzer verwenden nur eine Oberfläche. Power-User nutzen alle fünf: Cloud für lang laufende Aufgaben, CLI für deterministische Repository-Operationen, die IDE-Erweiterung für enge Programmierzyklen, die Desktop-App für Planung und Koordination sowie die Browser-Erweiterung für Browser-Arbeitsabläufe mit aktiver Anmeldung.


Inhaltsverzeichnis

  1. Wie installiere ich Codex?
  2. Schnellstart: Ihre erste Sitzung
  3. Zentrale Interaktionsoberflächen
  4. Ausführliche Einführung in das Konfigurationssystem
  5. Welches Modell sollte ich wählen?
  6. Was kostet Codex?
  7. Entscheidungsrahmen
  8. Wie funktionieren das Sandbox- und Genehmigungssystem?
  9. Wie funktioniert AGENTS.md?
  10. Hooks
  11. Was ist MCP (Model Context Protocol)?
  12. Code Mode
  13. JavaScript REPL-Laufzeit
  14. Was sind Skills?
  15. Plugins
  16. Plan Mode und Zusammenarbeit
  17. Speichersystem
  18. Sitzungsverwaltung
  19. Nicht interaktiver Modus (codex exec)
  20. Codex Cloud und Hintergrundaufgaben
  21. Die Codex Desktop App
  22. GitHub Action und CI/CD
  23. Codex SDK
  24. Leistungsoptimierung
  25. Wie behebe ich Probleme? – einschließlich codex doctor
  26. Unternehmensweite Bereitstellung
  27. Bewährte Verfahren und Antimuster
  28. Arbeitsablaufrezepte
  29. Migrationsleitfaden
  30. Kurzreferenz
  31. Änderungsprotokoll
  32. Quellen

Wie installiere ich Codex?

Paketmanager

# npm (recommended)
npm install -g @openai/codex

# Homebrew (macOS)
brew install --cask codex

# winget (Windows)
winget install OpenAI.Codex

# Upgrade to latest
npm install -g @openai/codex@latest

Wie aktualisiere, downgrade oder deinstalliere ich Codex CLI?

Seit v0.128.0 verfügt Codex über einen Befehl zur Selbstaktualisierung; alles Weitere läuft über den Paketmanager, mit dem Codex installiert wurde.86 Seit v0.146.0 werden Release-Artefakte, Kanalmetadaten und Installationsaliasnamen über die von OpenAI gehostete Release-Infrastruktur bereitgestellt, wobei GitHub als Fallback dient.114 Wenn Ihr Netzwerk GitHub für Codex-Installationen und -Aktualisierungen auf der Zulassungsliste führt, fügen Sie auch den OpenAI-Release-Host hinzu — andernfalls führt ein fehlender Eintrag wegen des Fallbacks unauffällig zu einer Beeinträchtigung, statt einen eindeutigen Fehler auszulösen.

# Check what you are running
codex --version                          # -> codex-cli 0.153.4
npm view @openai/codex version           # Latest published version

# Update
codex update                             # Built-in self-update (v0.128.0+)
npm install -g @openai/codex@latest      # Or update via npm
brew upgrade --cask codex                # Or via Homebrew

# Pin or downgrade to an exact version
npm install -g @openai/codex@0.144.6

# Uninstall
npm uninstall -g @openai/codex
brew uninstall --cask codex
winget uninstall OpenAI.Codex

Wenn ein Release bei Ihnen Probleme verursacht, ist das Anheften einer Version die richtige Lösung. Codex folgt einer schnell aktualisierten stabilen Versionslinie, daher ist die Installation einer exakten Version der schnellste Weg für ein Rollback — melden Sie das Problem, heften Sie die Version an und arbeiten Sie weiter. Prüfen Sie mit codex --version, ob das Rollback erfolgreich war, denn eine zweite, verdeckte Installation in Ihrem PATH stellt unbemerkt weiterhin die alte Binärdatei bereit (codex doctor weist unter Umgebung ausdrücklich darauf hin).

Durch die Deinstallation des Pakets wird Ihr Zustand nicht entfernt. Authentifizierungsdaten, Konfiguration und Sitzungsverlauf befinden sich in ~/.codex/. Belassen Sie den Ordner dort, um Anmeldungen und den Verlauf bei einer Neuinstallation zu erhalten; löschen Sie ihn nur, wenn Sie wirklich vollständig neu beginnen möchten — rm -rf ~/.codex entfernt außerdem config.toml, auth.json und jede gespeicherte Sitzung.

Direktes Installationsskript (ab v0.106.0)

Für macOS und Linux steht ein einzeiliges Installationsskript als Release-Asset auf GitHub zur Verfügung:60

curl -fsSL https://github.com/openai/codex/releases/latest/download/install.sh | sh

Das Skript erkennt Ihre Plattform und Architektur automatisch, lädt die passende Binärdatei herunter und fügt sie Ihrem PATH hinzu.

Binärdateien zum Herunterladen

Für Umgebungen ohne npm oder Homebrew können Sie plattformspezifische Binärdateien von den GitHub-Releases herunterladen1:

Plattform Binärdatei
macOS mit Apple Silicon codex-aarch64-apple-darwin.tar.gz
macOS x86_64 codex-x86_64-apple-darwin.tar.gz
Linux x86_64 codex-x86_64-unknown-linux-musl.tar.gz
Linux arm64 codex-aarch64-unknown-linux-musl.tar.gz

Systemanforderungen

  • macOS: Apple Silicon oder Intel (vollständige Sandbox-Unterstützung über Seatbelt)
  • Linux: x86_64 oder arm64 (Sandbox über Landlock + seccomp)
  • Windows: Native Sandbox mit eingeschränkten Token (seit v0.100.0 nicht mehr experimentell). WSL wird ebenfalls unterstützt2

Authentifizierung

codex login                  # Interactive OAuth (recommended)
codex login --device-auth    # OAuth device code flow (headless)
codex login --with-api-key   # API key from stdin
codex login status           # Check auth state (exit 0 = logged in)
codex logout                 # Clear stored credentials

Es gibt 2 Authentifizierungswege:

  1. ChatGPT-Konto (empfohlen): Melden Sie sich mit Ihrem bestehenden Plus-, Pro-, Team-, Business-, Edu- oder Enterprise-Abonnement an. Sie erhalten vollständigen Funktionszugriff einschließlich Cloud-Aufgaben.
  2. API-Schlüssel: Legen Sie ihn über die Umgebungsvariable CODEX_API_KEY oder mit codex login --with-api-key fest. Einige Funktionen (Cloud-Threads) sind möglicherweise nicht verfügbar.

Expertentipp: Der Speicherort für Anmeldedaten lässt sich über cli_auth_credentials_store in config.toml konfigurieren. Optionen: file (Standard), keyring (Schlüsselbund des Betriebssystems) oder auto (keyring, falls verfügbar, andernfalls file).

Amazon-Bedrock-Anmeldung (v0.145.0, experimentell): Teams, deren Modellzugriff über Amazon Bedrock erfolgt, erhalten neben der bestehenden verwalteten Authentifizierung per API-Schlüssel (ab v0.140.0) und der AWS-Anmeldedatenkette einen experimentellen Anmeldeweg mit Unterstützung für benutzerdefinierte Endpunkte und Authentifizierung (siehe Benutzerdefinierte Modellanbieter). GPT-5.6 Sol ist das standardmäßige Bedrock-Modell.112 v0.150.0 behebt Probleme bei der Gesprächskomprimierung und der Multi-Agent-Kompatibilität für Amazon-Bedrock-Modelle.132 v0.151.0 fügt den berechtigten TUI-Anmeldeabläufen eine funktionsgesteuerte Amazon-Bedrock-Option hinzu: Beim Onboarding werden vorhandene AWS-Profile und Umgebungsanmeldedaten erkannt sowie eine manuelle Einrichtung für Profile, Zugriffsschlüssel, Umgebungsvariablen und Bedrock-API-Schlüssel angeboten. Außerdem wird die AWS-Region abgefragt, Geheimnisse werden bei der Eingabe maskiert und der eingebettete Server wird bei einem Anbieterwechsel neu gestartet.135 v0.152.0 zeigt den Fortschritt der Anmeldedatenaktualisierung an: Die TUI und codex exec zeigen den Fortschritt an, während ein Modellanbieter abgelaufene Anmeldedaten aktualisiert, einschließlich der erneuten Authentifizierung von Amazon-Bedrock-Sitzungen. Grundlage dafür sind die stabilen App-Server-Benachrichtigungen modelProvider/authRecoveryStarted und modelProvider/authRecoveryCompleted, die Thread, Turn, Anbieter und eine benutzerorientierte Meldung enthalten.138

Shell-Vervollständigungen

# Generate completions for your shell
codex completion bash > /etc/bash_completion.d/codex
codex completion zsh > ~/.zsh/completions/_codex
codex completion fish > ~/.config/fish/completions/codex.fish

Installation überprüfen

codex --version
# codex-cli 0.153.4

Schnellstart: Ihre erste Sitzung

Starten Sie in 5 Minuten produktiv durch.

1. Installieren und authentifizieren:

npm i -g @openai/codex          # Install
codex login                      # Log in with your OpenAI account

2. Zu einem Projekt navigieren:

cd ~/my-project                  # Any git repo works

3. Codex starten:

codex

Die interaktive TUI wird angezeigt. Codex liest Ihre Projektstruktur automatisch ein.

4. Eine Frage stellen:

> What does this project do? Summarize the architecture.

Codex liest wichtige Dateien und erklärt die Codebasis. Eine solche Frage nimmt keine Änderungen vor — Codex patcht Dateien nur, wenn Sie eine Änderung anfordern. Die Sandbox und die Genehmigungsrichtlinie legen fest, wann Codex Sie zuvor um Erlaubnis bitten muss.

5. Eine Änderung vornehmen:

> Add input validation to the login endpoint

Codex schlägt Änderungen als Diff vor. Prüfen und genehmigen Sie sie mit y oder lehnen Sie sie mit n ab.

6. Einen slash command verwenden:

> /plan Refactor the database layer to use connection pooling

Codex erstellt einen Plan, ohne ihn auszuführen. Prüfen Sie den Plan und genehmigen Sie ihn anschließend, um mit der Ausführung zu beginnen.

7. Ihre Arbeit überprüfen:

> /diff

Zeigen Sie alle Änderungen an, die Codex in der aktuellen Sitzung vorgenommen hat.

Wie geht es weiter? - Richten Sie AGENTS.md mit Projektanweisungen ein (siehe Wie funktioniert AGENTS.md?) - Konfigurieren Sie ein Profil für Ihren Workflow (siehe Profile) - Probieren Sie codex exec für die nicht interaktive Automatisierung aus (siehe Nicht interaktiver Modus)


Zentrale Interaktionsoberflächen

Codex bietet fünf verschiedene Oberflächen, die auf derselben Intelligenz basieren. Jede Oberfläche ist für ein anderes Arbeitsablaufmuster optimiert.

1. Interaktive CLI (Terminal UI)

codex                        # Launch TUI
codex "fix the failing tests" # Launch with initial prompt
codex -m gpt-5.5            # Specify model
codex --sandbox workspace-write --ask-for-approval on-request

Die Terminal UI ist eine Vollbildanwendung mit:

  • Eingabebereich: Geben Sie Prompts ein, hängen Sie mit @ Dateien an und führen Sie Shell-Befehle mit dem Präfix ! aus
  • Ausgabebereich: Gestreamte Modellantworten, Tool-Aufrufe und Befehlsausgaben
  • Statusleiste: Modell, Token-Nutzung, Git-Branch und Sandbox-Modus

Wichtige TUI-Tastenkürzel:

Tastenkürzel Aktion
@ Unscharfe Dateisuche (an den Kontext anhängen)
!command Shell-Befehl direkt ausführen
Ctrl+G Externen Editor öffnen ($VISUAL / $EDITOR)
Ctrl+R Rückwärtssuche im Verlauf (v0.121.0+) — Suche im readline-Stil durch frühere Prompts, einschließlich slash commands aus vorherigen Durchläufen82
Enter (während der Ausführung) Neue Anweisungen während des laufenden Durchlaufs einfügen
Zweimal Esc Vorherige Nachrichten bearbeiten
Pfeiltasten Durch den Entwurfsverlauf navigieren

Änderung der Statuszeile (v0.121.0): Die bisherige Anzeige des Kontextfensters in der Statuszeile wurde durch eine Kontextprozentanzeige ersetzt, die zeigt, wie stark Ihr Kontextfenster ausgelastet ist. Wenn Sie Skripte oder hooks verwenden, die die Statuszeile auswerten, berücksichtigen Sie diese Formatänderung.82 Codex zeigt außerdem eine Aktualisierungsankündigung für die CLI an, sobald eine neue Version verfügbar ist.

In der TUI verfügbare slash commands:

Befehl Beschreibung
/quit oder /exit CLI beenden
/new Neue Unterhaltung in derselben Sitzung beginnen
/resume Gespeicherte Unterhaltung fortsetzen
/fork Aktuelle Unterhaltung in einen neuen Thread verzweigen
/model Modell und Reasoning-Aufwand wechseln
/compact Unterhaltung zusammenfassen, um Tokens freizugeben
/recap Aktuelle Unterhaltung jetzt zusammenfassen (v0.151.0). Manuell aufrufbare Variante der Zusammenfassung, die Codex automatisch für geeignete inaktive, nicht fokussierte Unterhaltungen erstellt – mit sichtbarem Fortschritt und konkreten Fehlermeldungen.135 v0.153.0: tui.auto_recap = false deaktiviert die automatischen Zusammenfassungen; /recap bleibt unabhängig davon manuell verfügbar.140
/diff Git-Diff einschließlich nicht nachverfolgter Dateien anzeigen
/review Code-Review des Arbeitsverzeichnisses
/plan Planungsmodus aufrufen
/goal Dauerhaft gespeicherte Arbeitsziele erstellen, pausieren, fortsetzen oder löschen (v0.128.0+). v0.133.0: Ziele sind standardmäßig aktiviert, verwenden einen eigenen Speicher und verfolgen den Fortschritt über aktive Durchläufe hinweg; OpenAI dokumentiert den Zielmodus inzwischen als allgemein verfügbar in der Codex App, der IDE-Erweiterung und der CLI.98100
/vim Modale Vim-Bearbeitung im Eingabebereich ein- oder ausschalten (v0.129.0+). Über die TUI-Tastenbelegungseinstellungen können Sie Vim als standardmäßigen Bearbeitungsmodus festlegen. v0.150.0: Wiederholen Sie mit . Ihre letzte Bearbeitung.89132 v0.151.0: Zeilenlokale f/F/t/T-Suchbewegungen sowie gg/G-Sprünge im Puffer, die sich alle mit den Operatoren c/d/y und der Punktwiederholung verwenden lassen.135 v0.152.0: Entwurfsinterne Literalsuche mit / und ?, hervorgehobenen Treffern und wiederholter Navigation über n/N, ebenfalls mit Operatoren kombinierbar; neue Entwürfe beginnen im Einfügemodus.138 v0.153.0: Begrenztes Rückgängigmachen und Wiederholen mit u und Ctrl+R, wobei vollständige Entwürfe einschließlich eingefügter Inhalte und Anhänge wiederhergestellt werden.140
/hooks Lifecycle-hooks in der TUI durchsuchen und umschalten (v0.129.0+). Erkunden Sie verfügbare hooks, sehen Sie, welche aktiv sind, und schalten Sie einzelne hooks um, ohne die Sitzung zu verlassen.89
/mention Datei an die Unterhaltung anhängen
/init AGENTS.md-Grundgerüst erstellen
/status Sitzungskonfiguration und Token-Nutzung; v0.148.0 ergänzt für berechtigte Arbeitsbereiche geschätzte Thread-Credits beziehungsweise -Kosten118
/export Vollständige Unterhaltung als Markdown exportieren — in die Zwischenablage oder in eine neue Datei (v0.148.0)118
/cd, /pwd, /cwd Arbeitsverzeichnis der Sitzung innerhalb der TUI verwalten (v0.149.0); seit v0.151.0 behält /cd wiederhergestellte Berechtigungsprofile bei und wird abgelehnt, wenn ein Verzeichniswechsel das Profil nicht sicher abbilden kann, sodass Sandbox-Einschränkungen nicht mehr abgeschwächt werden120134
/usage Tägliche, wöchentliche und kumulierte Token-Aktivität des Kontos (v0.140.0+). v0.142.0: Zeigt außerdem verdiente Credits zum Zurücksetzen des Nutzungslimits an und löst sie ein – mit Bestätigung, erneutem Versuch und aktualisierten Verfügbarkeitsstatus.102104 v0.144.0: Credits zum Zurücksetzen zeigen ihren Typ und ihr Ablaufdatum an; in der Einlöseauswahl können Sie festlegen, welcher Credit eingelöst werden soll.107
/import Einrichtung, Projektkonfiguration und aktuelle Chats selektiv aus Claude Code importieren (v0.140.0+).102 v0.145.0: Erweitert um die Migration aus Cursor sowie Claude Code — Einstellungen, MCP servers, Plugins, Sitzungen, Befehle und projektspezifische Erinnerungen.112
/delete Aktuelle Sitzung dauerhaft löschen (v0.140.0+) — auch über codex delete in der CLI und thread/delete auf dem App-Server, jeweils mit Sicherheitsabfragen zur Bestätigung.102
/permissions Genehmigungsrichtlinie festlegen
/personality Kommunikationsstil (freundlich/pragmatisch/neutral)
/mcp Konfigurierte MCP-Tools auflisten
/apps ChatGPT-Konnektoren durchsuchen
/ps Hintergrundterminals anzeigen
/skills Auf skills zugreifen und sie aufrufen
/plugins Installierte Plugins durchsuchen und verwalten (v0.117.0+); v0.129.0 ergänzt das Teilen in Arbeitsbereichen und Marketplace-Vorgänge.89
/title Titel des Terminalfensters festlegen (v0.117.0+)
/debug-config Konfigurationsebenen und Anforderungsquellen zur Fehlerdiagnose anzeigen (mit Stand 0.151.0 gibt es keinen /config-Befehl)129132135
/statusline TUI-Fußzeile konfigurieren; v0.129.0 ergänzt eine optionale, an das Theme angepasste Statuszeile mit Zusammenfassungen von PRs und Branch-Wechseln.89
/feedback Protokolle an die Codex-Maintainer senden
/logout Abmelden
/keymap TUI-Tastenkürzel neu zuweisen; v0.150.0 ergänzt frei belegbare Tastenkürzel zum Durchschalten der Berechtigungsmodi129132
/rename Aktuellen Thread umbenennen; v0.150.0 schlägt anhand der Unterhaltung einen bearbeitbaren Titel vor, und unbenannte Terminalaufgaben erhalten automatisch aussagekräftige Titel129132
/approve Einen erneuten Versuch nach einer kürzlich erfolgten automatischen Review-Ablehnung genehmigen129
/memories Verwendung und Erzeugung von Erinnerungen konfigurieren129
/agents Alle aktiven Agentensitzungen anzeigen und zwischen ihnen wechseln; /subagents wechselt zwischen den Subagenten dieser Sitzung129
/side oder /btw Nebenunterhaltung in einem temporären Fork beginnen129
/raw Rohmodus für den Scrollback ein- oder ausschalten, um Text im Terminal leichter auswählen und kopieren zu können129
/ide Aktuelle Auswahl, geöffnete Dateien und weiteren Kontext aus Ihrer IDE einbeziehen129
/stop oder /clean Alle Hintergrundterminals anhalten129
/experimental Experimentelle Funktionen ein- oder ausschalten129
/app Diese Sitzung in der Desktop-App fortsetzen (nur macOS und Windows)129

Neugestaltung der Arbeitsablaufauswahl (v0.129.0): Über eine neu gestaltete Auswahl sind Fortsetzen und Verzweigen jetzt leichter erreichbar. Ein neuer Rohmodus für den Scrollback ermöglicht es außerdem, durch das unformatierte Transkript zu scrollen, wenn Sie Befehle oder Modellausgaben wortgetreu kopieren müssen. Das ist besonders nützlich, wenn Sie eine lange Fehlerdiagnosesitzung untersuchen oder Ausgaben an ein anderes Tool weiterleiten.89

Einheitliches Menü für @-Erwähnungen (v0.140.0): Wenn Sie im Eingabebereich @ eingeben, öffnet sich jetzt standardmäßig ein gemeinsames Erwähnungsmenü für Dateien, Plugins und skills. Es ersetzt den bisherigen Ablauf, der ausschließlich Dateien anhängen konnte – mit einem Tastendruck können Sie auf jede Projektressource verweisen.102

2. Codex Desktop App (macOS + Windows)

codex app                    # Launch desktop app (auto-installs if missing)

Die Desktop-App bietet Funktionen, über die die CLI nicht verfügt:

  • Multitasking: Führen Sie mehrere parallele Agenten gleichzeitig in verschiedenen Projekten aus
  • Git-worktree-Isolierung: Jeder Thread arbeitet mit einer isolierten Kopie Ihres Repositorys
  • Inline-Diff-Review: Stellen Sie Änderungen bereit, machen Sie sie rückgängig und committen Sie sie, ohne die App zu verlassen
  • Integriertes Terminal: Thread-spezifisches Terminal zum Ausführen von Befehlen
  • Verzweigung von Unterhaltungen: Verzweigen Sie Unterhaltungen, um Alternativen zu untersuchen
  • Schwebende Pop-out-Fenster: Lösen Sie Unterhaltungen in frei verschiebbare Fenster
  • Automatisierungen: Planen Sie wiederkehrende Aufgaben (Issue-Triage, CI-Überwachung, Reaktion auf Warnmeldungen)
  • Appshots: Hängen Sie das vorderste Mac-App-Fenster mit einem Screenshot und verfügbarem Text an einen Thread an
  • Browserkommentare in der App: Zeigen Sie lokale oder öffentliche Seiten in der Vorschau an, hinterlassen Sie Kommentare zu Elementen oder Bereichen und lassen Sie Codex präzises visuelles Feedback umsetzen
  • Computer Use: Lassen Sie Codex für klar abgegrenzte GUI-Arbeiten zugelassene Mac-Apps bedienen; eine Bedienung im gesperrten Zustand muss für berechtigte Remote-Mac-Computer-Use-Durchläufe ausdrücklich aktiviert werden

ChatGPT Voice, unterstützt von GPT-Live (Desktop 26.715, 23. Juli 2026): Die Desktop-App lässt sich jetzt per Sprache steuern – besprechen Sie Ihre Arbeit und koordinieren Sie Aufgaben in Chat, Work und Codex, ohne zu tippen. Wenn Sie unter macOS den Bildschirmkontext aktivieren, wird ein Appshot Ihres vordersten Fensters mit der Unterhaltung geteilt. So können Sie Fragen zu dem stellen, was Sie gerade sehen, anstatt es beschreiben zu müssen. Verfügbar für Plus, Pro, Business, Edu und Enterprise, sowohl in der Desktop-App als auch über Remote unter iOS. Dies ist die Sprachfunktion der Desktop-Oberfläche; die experimentelle Spracheingabe der CLI über die Leertaste ist eine separate Funktion.113

Geteilte Thread-Schnappschüsse (20. August 2026): In allen Codex-Tarifen kann die macOS-Desktop-App einen schreibgeschützten Schnappschuss eines lokalen Codex-Threads teilen. Der Schnappschuss wird nicht aktualisiert, wenn sich der ursprüngliche Thread ändert. Links aus persönlichen Konten können von allen Personen mit dem Link geöffnet werden, Links aus Arbeitsbereichskonten hingegen nur von Mitgliedern des ursprünglichen Arbeitsbereichs. Codex schwärzt vor dem Teilen bekannte Geheimnismuster. OpenAI empfiehlt Ihnen dennoch, die geteilten Inhalte zu prüfen, da vertrauliche Inhalte zurückbleiben können. Links können Sie in den ChatGPT-Datenkontrollen unter „Geteilte Links“ anzeigen oder widerrufen.128

Wann Sie die App und wann die CLI verwenden sollten: Verwenden Sie die Desktop-App, wenn Sie mehrere Arbeitsströme koordinieren oder eine visuelle Diff-Review benötigen. Nutzen Sie die CLI, wenn Sie Befehle im Terminal kombinieren, Skripte einsetzen oder eine CI/CD-Integration benötigen.

3. IDE-Erweiterung (VS Code, Cursor, Windsurf)

Die Codex-IDE-Erweiterung integriert sich direkt in Ihren Editor:

  • Standardmäßig Agentenmodus: Liest Dateien, nimmt Änderungen vor und führt Befehle aus
  • Inline-Bearbeitungen: Kontextbezogene Vorschläge in Ihren aktiven Dateien
  • Gemeinsame Sitzungen: Sitzungen werden zwischen der CLI und der IDE-Erweiterung synchronisiert
  • Gleiche Authentifizierung: Melden Sie sich mit Ihrem ChatGPT-Konto oder API-Schlüssel an

Installieren Sie die Erweiterung über den VS Code Marketplace oder die Erweiterungsshops von Cursor und Windsurf.3

4. Codex Cloud [EXPERIMENTAL]

Cloud-Aufgaben werden asynchron in von OpenAI verwalteten Umgebungen ausgeführt:

  • Starten und vergessen: Stellen Sie Aufgaben in eine Warteschlange, die unabhängig von Ihrem lokalen Computer ausgeführt werden
  • Parallele Ausführung: Führen Sie mehrere Cloud-Aufgaben gleichzeitig aus
  • PR-Erstellung: Codex erstellt Pull Requests aus abgeschlossenen Arbeiten
  • Lokale Übernahme: Übernehmen Sie Cloud-Ergebnisse mit codex apply <TASK_ID> in Ihr lokales Repository
codex cloud list             # List recent cloud tasks
codex apply <TASK_ID>        # Apply diff from a specific cloud task

Cloud-Aufgaben sind außerdem über chatgpt.com/codex verfügbar.4

5. Browsererweiterung (Chrome, Edge, Brave, Opera, Vivaldi)

Codex ist als Browsererweiterung für Google Chrome, Microsoft Edge, Brave, Opera und Vivaldi verfügbar und ergänzt die CLI, die Desktop-App, die IDE-Erweiterung und die Cloud um eine fünfte Oberfläche. Die Erweiterung erschien im Mai 2026 für Chrome; mit dem Changelog vom 25. August 2026 kamen die vier weiteren Browser hinzu. Die Einrichtung erfolgt in der ChatGPT-Desktop-App unter Einstellungen > Computer Use. Alle fünf unterstützen Tab-Erwähnungen und Browsersteuerung. Opera unterstützt jedoch keinen Nebenchat, weshalb Sie entsprechende Aufgaben in der Desktop-App starten müssen. Die Erweiterung begleitet Ihr normales Surfen, statt es zu übernehmen: Codex arbeitet im Hintergrund parallel in mehreren Tabs, während Sie die Kontrolle darüber behalten, auf welche Websites es zugreift.90127

  • Parallele Ausführung in Tabs: Codex arbeitet gleichzeitig in mehreren Tabs, ohne den Tab im Vordergrund zu sperren.
  • Website-spezifische Kontrolle: Sie legen in einer Positivliste fest, mit welchen Websites Codex interagieren darf; standardmäßig besteht kein Zugriff.
  • Der Browser als Werkbank: Die Erweiterung eignet sich besonders für Arbeiten an Apps und Websites, bei denen die Seite die maßgebliche Informationsquelle ist – etwa Administrationskonsolen, interne Dashboards, Benutzeroberflächen von Content-Management-Systemen und Ticketsysteme. Sie ersetzt nicht die CLI für lokale Repositorys.
  • Gleiche Intelligenz: Die Browsererweiterung nutzt dieselbe GPT-5.x-Codex-Intelligenz wie die anderen Oberflächen. Konventionen aus einer AGENTS.md- oder skills-Konfiguration, die in der CLI funktionieren, gelten deshalb ebenso für browsergestützte Arbeiten.

Installieren Sie die Erweiterung über die Dokumentation zur Browsererweiterung, deren Seite früher den Titel Codex for Chrome trug.127


Ausführlicher Einblick in das Konfigurationssystem

Codex verwendet TOML für die Konfiguration. Das Verständnis der Prioritätshierarchie ist entscheidend, da sie bestimmt, welche Einstellungen bei Konflikten Vorrang haben.

Priorität (von der höchsten zur niedrigsten)

  1. Sitzungsüberschreibungen (höchste Priorität): CLI-Flags (--model, --sandbox, --ask-for-approval, --search, --enable/--disable, --profile) und Überschreibungen mit -c key=value
  2. Projektkonfiguration (.codex/config.toml, wird ausgehend vom CWD aufwärts bis zum Projektstamm gesucht; das nächstgelegene Verzeichnis hat Vorrang)
  3. Benutzerkonfiguration ($CODEX_HOME/config.toml, standardmäßig ~/.codex/config.toml)
  4. Systemkonfiguration (/etc/codex/config.toml unter Unix)
  5. Integrierte Standardwerte (niedrigste Priorität)

requirements.toml fungiert als Richtlinienbeschränkungsebene, die nach dem regulären Zusammenführen der Konfiguration einschränkt, welche Werte Benutzer auswählen können. Siehe Unternehmensbereitstellung.

Speicherorte der Konfigurationsdateien

Geltungsbereich Pfad Zweck
Benutzer ~/.codex/config.toml Persönliche Standardwerte
Projekt .codex/config.toml Repository-spezifische Überschreibungen
System /etc/codex/config.toml Rechnerweite Standardwerte
Verwaltet /etc/codex/requirements.toml Von Administratoren erzwungene Richtlinienbeschränkungen

Expertentipp: Die Umgebungsvariable CODEX_HOME überschreibt das Standardverzeichnis ~/.codex. Dies ist für CI/CD- oder Mehrkontoeinrichtungen nützlich.

Desktop-Projekte mit mehreren Ordnern (26.715, 23. Juli 2026): Ein lokales Projekt in der ChatGPT-Desktop-App kann sich nun über mehrere zusammengehörige Ordner erstrecken, von denen einer als primärer Ordner festgelegt wird (Projektmenü → Projekt bearbeiten). Die automatische Erkennung von config.toml erfolgt ausschließlich im primären Ordner; sekundäre Ordner stehen weiterhin für Dateisuche, Lese- und Bearbeitungsvorgänge zur Verfügung, liefern jedoch keine Konfiguration. Eine .codex/config.toml in einem sekundären Ordner ist eine Datei, die Codex lesen kann, aber keine Konfiguration, die geladen wird. Dies betrifft den Projektgeltungsbereich der Desktop-App und ändert nicht die oben beschriebenen Prioritätsregeln — CLI ermittelt die Projektkonfiguration weiterhin, indem es vom aktuellen Arbeitsverzeichnis aus die Verzeichnishierarchie aufwärts durchsucht.113

Vollständige Konfigurationsreferenz

# ~/.codex/config.toml — annotated reference

# ─── Model Selection ───────────────────────────────────
model = "gpt-5.6-sol"                  # Recommended default (the "Power" setting)
model_provider = "openai"               # Provider (openai, oss, or custom provider id)
model_context_window = 272000           # Token count available to active model (override)
model_auto_compact_token_limit = 200000 # Threshold triggering automatic history compaction
model_reasoning_effort = "medium"       # minimal|low|medium|high|xhigh (model-dependent)
model_reasoning_summary = "auto"        # auto|concise|detailed|none
model_verbosity = "medium"              # low|medium|high
personality = "pragmatic"               # none|friendly|pragmatic
review_model = "gpt-5.5"               # Optional model for /review command
service_tier = "fast"                  # Preferred service tier for new turns
oss_provider = "lmstudio"              # lmstudio|ollama (used with --oss)

# ─── Sandbox & Approval ───────────────────────────────
sandbox_mode = "workspace-write"        # read-only|workspace-write|danger-full-access
approval_policy = "on-request"          # on-request|never (untrusted retired in v0.149.0)

[sandbox_workspace_write]
writable_roots = []                     # Additional writable paths
network_access = false                  # Allow outbound network
exclude_tmpdir_env_var = false          # Exclude $TMPDIR from sandbox
exclude_slash_tmp = false               # Exclude /tmp from sandbox

# ─── Web Search ────────────────────────────────────────
web_search = "live"                     # Web search mode (constrained by allowed modes)

# ─── Tools ─────────────────────────────────────────────
tools.update_plan.enabled = false       # Planning tool opt-in (v0.152.0); exposes update_plan when true

# ─── Instructions ──────────────────────────────────────
developer_instructions = ""             # Additional injected instructions
model_instructions_file = ""            # Custom instructions file path
compact_prompt = ""                     # Custom history compaction prompt

# ─── Shell Environment ─────────────────────────────────
allow_login_shell = false               # Allow login shell semantics (loads .profile/.zprofile)

[shell_environment_policy]
inherit = "all"                         # all|core|none
ignore_default_excludes = false         # Set true to keep KEY/SECRET/TOKEN vars
exclude = []                            # Glob patterns to exclude
set = {}                                # Explicit overrides
include_only = []                       # Whitelist patterns

# ─── Authentication ────────────────────────────────────
cli_auth_credentials_store = "file"     # file|keyring|auto
forced_login_method = "chatgpt"         # chatgpt|api
mcp_oauth_callback_port = 0            # Fixed port for MCP OAuth callback (0 = random)
mcp_oauth_credentials_store = "auto"   # auto|file|keyring

# ─── History & Storage ─────────────────────────────────
[history]
persistence = "save-all"                # save-all|none
max_bytes = 0                           # Cap size (0 = unlimited)

tool_output_token_limit = 10000         # Max tokens per tool output (global; per-tool MCP overrides in v0.152.0)
log_dir = ""                            # Custom log directory
sqlite_home = ""                        # Override SQLite-backed resumable state location

# ─── UI & Display ──────────────────────────────────────
file_opener = "vscode"                  # vscode|vscode-insiders|windsurf|cursor|none
hide_agent_reasoning = false
show_raw_agent_reasoning = false
check_for_update_on_startup = true

[tui]
notifications = false                   # Enable notifications
notification_method = "auto"            # auto|osc9|bel
animations = true
show_tooltips = true
alternate_screen = "auto"               # auto|always|never
status_line = ["model", "context-remaining", "git-branch"]

# ─── Project Trust ─────────────────────────────────────
project_doc_max_bytes = 32768           # Max AGENTS.md size (32 KiB)
project_doc_fallback_filenames = []     # Alternative instruction filenames
project_root_markers = [".git"]         # Project root detection

# ─── Feature Flags ─────────────────────────────────────
# Use `codex features list` for current names/stages/defaults.
[features]
shell_tool = true                       # Shell command execution (stable)
unified_exec = true                     # PTY-backed exec (stable)
shell_snapshot = true                   # Shell env snapshots (stable)
enable_request_compression = true       # zstd request compression where supported (stable)
fast_mode = true                        # Service-tier selection and Fast-tier commands (stable)
goals = true                            # Goal mode; stable and on by default in v0.133.0+
hooks = true                            # Lifecycle hooks (stable)
multi_agent = true                      # Enable multi-agent collaboration tools (stable)
personality = true                      # Personality selection (stable)
plugins = true                          # Plugin system (stable)
plugin_hooks = true                     # Plugin-bundled hooks (stable)
plugin_sharing = true                   # Workspace plugin sharing (stable)
browser_use = true                      # In-app browser automation (stable)
browser_use_external = true             # Browser-extension browser use (stable)
computer_use = true                     # macOS Computer Use (stable, plan/region gated)
in_app_browser = true                   # Shared rendered-page preview (stable)
image_generation = true                 # Image-generation tool (stable)
guardian_approval = true                # Auto-review approval path (stable)
skill_mcp_dependency_install = true     # Prompt/install missing skill MCP deps (stable)
tool_suggest = true                     # Tool/plugin suggestion surface (stable)
workspace_dependencies = true           # Workspace dependency discovery (stable)
memories = true                         # Memories (experimental)
network_proxy = false                   # Sandboxed-command network proxy (experimental); boolean or table, see below
prevent_idle_sleep = true               # Keep machine awake during active turns (experimental)
terminal_resize_reflow = true           # Terminal reflow improvements (experimental)

# Removed or deprecated feature names still appear in `codex features list`
# for migration diagnostics. Do not set removed flags such as
# `collaboration_modes`, `request_rule`, `codex_git_commit`,
# `apply_patch_freeform`, `search_tool`, or `js_repl` in new configs.

# ─── Multi-Agent Roles (v0.102.0+) ───────────────────
[agents]
max_threads = 4                         # Maximum concurrent agent threads

[agents.explorer]
description = "Read-only codebase navigator"
config_file = "~/.codex/profiles/explorer.toml"

# ─── Notifications ────────────────────────────────────
notify = ["terminal-notifier", "-title", "Codex"]  # Command for notifications

# ─── Per-Project Overrides ────────────────────────────
[projects."/absolute/path/to/repo"]
trust_level = "trusted"                 # Per-project trust override

features.network_proxy ist boolean | table. Die boolesche Form startet oder stoppt lediglich den Proxy; die Tabellenform enthält die Richtlinie. Der Proxy setzt die Domänenregeln des Berechtigungsprofils für Sandbox-Befehle durch: Ist er deaktiviert, werden die Domänenregeln unter [permissions.<name>.network] nicht durchgesetzt, und der Netzwerkzugriff von Befehlen erfolgt direkt. Websuchen, Apps, MCP servers oder andere gehostete Tools werden dadurch nicht gefiltert.130

[features.network_proxy]
enabled = true
allow_local_binding = false
proxy_url = "http://127.0.0.1:3128"

[features.network_proxy.domains]
"api.github.com" = "allow"
"*.npmjs.org" = "allow"          # subdomains only
"**.example.com" = "deny"        # apex plus subdomains; deny wins on conflicts
Schlüssel Typ Standardwert Bedeutung
enabled Boolescher Wert false Startet den Netzwerk-Proxy für Sandbox-Befehle, wenn der Netzwerkzugriff für Befehle aktiviert ist
domains Zuordnung von Hosts zu allow oder deny nicht festgelegt (keine externen Ziele erlaubt) Exakte Hosts, *.example.com (nur Subdomains), **.example.com (Hauptdomain und Subdomains) oder eine globale *-Freigaberegel; deny hat Vorrang
unix_sockets Zuordnung von Pfaden zu allow oder deny nicht festgelegt Richtlinie für Unix-Sockets; fügen Sie für zulässige Sockets allow-Einträge hinzu
allow_local_binding Boolescher Wert false Umfassenderer Zugriff auf lokale und private Netzwerke; exakte allow-Regeln für lokale IP-Adressen oder localhost funktionieren auch ohne diese Option
enable_socks5 Boolescher Wert true Stellt SOCKS5-Unterstützung bereit
enable_socks5_udp Boolescher Wert true Erlaubt UDP über SOCKS5
allow_upstream_proxy Boolescher Wert true Verkettet die Verbindung mit einem Upstream-Proxy aus der Umgebung
dangerously_allow_non_loopback_proxy Boolescher Wert false Erlaubt Listener-Adressen außerhalb des Loopback-Netzes (macht den Proxy außerhalb von localhost erreichbar)
dangerously_allow_all_unix_sockets Boolescher Wert false Erlaubt beliebige Unix-Socket-Ziele statt ausschließlich freigegebener Ziele
proxy_url Zeichenfolge "http://127.0.0.1:3128" URL des HTTP-Listeners
socks_url Zeichenfolge "http://127.0.0.1:8081" URL des SOCKS5-Listeners

Von Administratoren verwaltete experimental_network-Anforderungen in requirements.toml können den Proxy ohne features.network_proxy starten.130

Profile

Benannte Konfigurationsvorgaben für unterschiedliche Arbeitsmodi. Seit Codex 0.134.0 besitzt jedes Profil eine eigene Datei~/.codex/<name>.config.toml, die ausschließlich Schlüssel der obersten Ebene enthält — und --profile <name> legt diese Datei über ~/.codex/config.toml. Die älteren [profiles.<name>]-Tabellen innerhalb von config.toml und der Selektor profile = "<name>" auf oberster Ebene werden nicht mehr gelesen; eine verbliebene [profiles.<name>]-Tabelle verhindert den Start mit --profile <name>, bis Sie deren Schlüssel in die Profildatei verschoben haben.122

# ~/.codex/fast.config.toml
model = "gpt-5.6-luna"
model_reasoning_effort = "low"
approval_policy = "on-request"
sandbox_mode = "workspace-write"
personality = "pragmatic"
# ~/.codex/careful.config.toml
model = "gpt-5.5"
model_reasoning_effort = "xhigh"
approval_policy = "on-request"   # `untrusted` retired in v0.149.0
sandbox_mode = "read-only"
# ~/.codex/auto.config.toml
model = "gpt-5.6-sol"
model_reasoning_effort = "medium"
approval_policy = "never"
sandbox_mode = "workspace-write"

Eine Profildatei bildet eine Ebene über Ihrer grundlegenden Benutzerkonfiguration und unterhalb der Projekt- und CLI-Konfiguration. Daher muss sie nur die Werte enthalten, die von Ihrer Basiskonfiguration abweichen.122

Aktivieren Sie ein Profil:

codex --profile fast "quick refactor"
codex --profile careful "security audit"
codex -p auto "fix CI"

Expertentipp: Legen Sie mit profile = "fast" auf der obersten Ebene Ihrer Konfiguration ein Standardprofil fest. Überschreiben Sie es sitzungsweise mit --profile.

Benutzerdefinierte Modellanbieter

Stellen Sie eine Verbindung zu Azure, AWS Bedrock, lokalen Modellen oder Proxy-Diensten her:

[model_providers.azure]
name = "Azure OpenAI"
base_url = "https://YOUR_PROJECT.openai.azure.com/openai"
wire_api = "responses"
query_params = { api-version = "2025-04-01-preview" }
env_key = "AZURE_OPENAI_API_KEY"

# Built-in amazon-bedrock provider (v0.123.0+, first-class in v0.124.0+)
# AWS SigV4 signing + credential-based auth; AWS profile selectable via the
# nested `aws.profile` field (NOT a top-level `aws_profile` key).
# v0.130.0+ also accepts credentials from `aws login` (the AWS console-login
# flow) — Codex resolves the cached console-login session for the chosen
# profile if static keys are absent.
# v0.140.0+ adds managed Amazon Bedrock API-key authentication, and stores
# CLI and MCP OAuth credentials in encrypted local storage.[^184]
[model_providers.amazon-bedrock]
name = "Amazon Bedrock"

[model_providers.amazon-bedrock.aws]
profile = "default"                   # any profile from ~/.aws/credentials
# Region/credential resolution otherwise follows the standard AWS chain;
# v0.130.0 added support for `aws login` console-login profiles in addition
# to static access keys and IAM role assumption.[^168]

[model_providers.ollama]
name = "Ollama (Local)"
base_url = "http://localhost:11434/v1"
wire_api = "chat"

Warnung: Das chat/completions-Wire-API (wire_api = "chat") wurde für von OpenAI gehostete Modelle als veraltet eingestuft; OpenAI kündigte die Entfernung für Februar 2026 an.34 Lokale Anbieter (Ollama, LM Studio) akzeptieren dieses Format möglicherweise weiterhin. Verwenden Sie für OpenAI-Endpunkte stattdessen wire_api = "responses".

Verwenden Sie lokale Modelle mit dem Flag --oss:

codex --oss "explain this function"               # Uses default OSS provider
codex --oss --local-provider lmstudio "explain"   # Explicit LM Studio
codex --oss --local-provider ollama "explain"      # Explicit Ollama

Oder legen Sie dies in der Konfiguration fest:

model_provider = "oss"
oss_provider = "lmstudio"   # or "ollama"

Inline-Konfigurationsüberschreibungen

Überschreiben Sie einen beliebigen Konfigurationswert über die Befehlszeile:

codex -c model="gpt-5.5" "refactor the API"
codex -c 'sandbox_workspace_write.network_access=true' "install dependencies"
codex -c model_reasoning_effort="xhigh" "debug the race condition"

Welches Model sollten Sie wählen?

Verfügbare Models (September 2026)

Model Eingabe-/Gesamtkontext Standardmäßiges Reasoning Am besten geeignet für
gpt-6-astra 922K / 1,05M (API) medium (Dokumentation) / low (gebündelter CLI-Katalog) Neues Flaggschiff (veröffentlicht am 3. September 2026) und empfohlenes Codex-Model – „Unser leistungsfähigstes Model, entwickelt für die anspruchsvollsten End-to-End-Aufgaben“: 10 $/50 $ pro MTok zu den Standardtarifen für kurze Kontexte (20 $/75 $ bei mehr als 272K Eingabetokens, angewendet auf die gesamte Anfrage), maximal 922K Eingabetokens, maximal 128K Ausgabetokens, Wissensstand vom 30. April 2026. Stufenweise Einführung: Die Verfügbarkeit hängt von der Berechtigung, der Anmeldemethode und dem Client ab; laut Model-Dokumentation ist Astra für Codex cloud nicht verfügbar (Sol bleibt dort verfügbar). Seit v0.153.1 über API konfigurierbar; seit v0.153.4 gebündelter CLI-Standard. Codex-Reasoning-Stufen: Low, Medium, High, Extra High, Max, Ultra – Medium ist der Standard auf der Dokumentationsseite, low der default_reasoning_level im gebündelten Katalog von 0.153.4145146148
gpt-5.5 (Codex) 400K / 400K medium Flaggschiff der vorherigen Generation (23. April 2026) – 82,7 % und SOTA bei Terminal-Bench 2.0; als empfohlener Standard durch GPT-5.6 Sol abgelöst. In API: Kontextfenster mit 1M.83117
gpt-5.5-pro 1M / 1M high Stufe mit dem höchsten Rechenaufwand für GPT-5.5 (24. April 2026, über API verfügbar)83
gpt-5.4 1M / 1M medium Früheres Flaggschiff; gebündelte Auswahlmöglichkeiten wurden in v0.145.0 auf GPT-5.6 Terra/Luna migriert; wird am 31. August 2026 aus Codex entfernt112117
gpt-5.4-mini 400K / 400K medium Subagent-Aufgaben und einfachere Aufgaben – in v0.145.0 als gebündelte Auswahl durch die GPT-5.6-Varianten abgelöst; wird am 31. August 2026 aus Codex entfernt76112117
gpt-5.6 Sol / Terra / Luna 272K / 272K medium (max wird unterstützt) Bis v0.153.4 die gebündelte CLI-Standardfamilie; jetzt die stabile Ausweichlösung neben GPT-6-Astra (auswählbar in CLI, Web, IDE, Cloud und API sowie in Codex cloud, wo Astra laut Dokumentation nicht verfügbar ist, Sol jedoch weiterhin zur Verfügung steht): Sol ist das GPT-5.6-Flaggschiff und die Einstellung „Power“, Terra das Model für alltägliche Aufgaben und Luna die schnelle, kostengünstige Stufe; Sol bleibt der Standard für Amazon Bedrock und die empfohlene feste Auswahl für Konten, bei denen die Astra-Einführung noch nicht angekommen ist. Erstmals über Bedrock in v0.143.0 bereitgestellt; seit v0.145.0 gebündelte Standards; Kontext in v0.144.6 auf 272.000 Tokens korrigiert106111112117146148
gpt-5.3-codex 272K / 400K medium Älterer Coding-Spezialist – bei einer Anmeldung mit ChatGPT in Codex eingestellt; weiterhin über API verfügbar117
gpt-5.3-codex-spark 128K / 128K high Nahezu sofortige Iteration, nur Text (Pro-Benutzer, Partnerschaft mit Cerebras)67
gpt-5.2-codex 272K / 400K medium Laut OpenAIs Einstellungstabelle am 23. Juli 2026 abgeschaltet; der jetzt empfohlene Ersatz ist gpt-5.6-sol88
gpt-5.1-codex-mini 272K / 400K medium Laut OpenAIs Einstellungstabelle am 23. Juli 2026 abgeschaltet; der jetzt empfohlene Ersatz ist gpt-5.6-terra88

GPT-5.5 (23. April 2026) war bei der Veröffentlichung OpenAIs empfohlene Wahl für die meisten Codex-Aufgaben: komplexe Programmierung, Computerbedienung, Wissensarbeit und Forschungsabläufe. Am 23. April in Codex CLI / Web / Desktop für ChatGPT Plus / Pro / Business / Enterprise / Edu / Go verfügbar; am 24. April in der OpenAI API. Kontextfenster: 400K in Codex, 1M in der API – Codex begrenzt das Fenster auf 400K, um Durchsatz und Kosten über die verschiedenen Abonnementstufen hinweg auszubalancieren; die API stellt die vollen 1M bereit. Preise (API): 5 $ für die Eingabe / 30 $ für die Ausgabe pro MTok (das Doppelte des GPT-5.4-Tarifs; laut OpenAI beträgt die tatsächliche Erhöhung nach Verbesserungen der Tokeneffizienz etwa 20 %). Benchmarks: 82,7 % bei Terminal-Bench 2.0 (aktueller SOTA unter den öffentlich verfügbaren Models), 84,9 % bei GDPval (44 Berufe), 78,7 % bei OSWorld-Verified, 98,0 % bei Tau2-bench Telecom (ohne Prompt-Tuning). OpenAI setzte GPT-5.5 und Codex intern ein, um vor der Veröffentlichung die Bereitstellungsinfrastruktur neu zu schreiben – dadurch stieg die Geschwindigkeit der Tokengenerierung um 20 %.83

GPT-5.4 und GPT-5.4 mini werden am 31. August 2026 aus Codex entfernt.117 Bis dahin bleibt GPT-5.4 auf allen Codex-Oberflächen auswählbar.64 Die genaue Model-Liste variiert je nach Konto und Einführungsphase. Prüfen Sie Ihren lokalen Cache: ~/.codex/models_cache.json.

Hinweis zur Einstellung (11. März 2026): GPT-5.1-Models sind in ChatGPT nicht mehr verfügbar. Bestehende Unterhaltungen werden automatisch mit GPT-5.3 Instant, GPT-5.4 Thinking oder GPT-5.4 Pro fortgesetzt. GPT-5.1-Codex-Mini blieb bis zur Abschaltung am 23. Juli 2026 über API und CLI verfügbar.7188

Hinweis zum kostenlosen Tarif (5. Mai 2026): GPT-5.5 Instant wurde am 5. Mai 2026 für den kostenlosen ChatGPT-Tarif eingeführt. Dadurch erreicht die GPT-5.5-Familie über kostenpflichtige Tarife hinaus ein größeres Publikum; für den Zugriff auf Codex CLI ist jedoch weiterhin ein geeignetes Plus-/Pro-/Business-/Enterprise-/Edu-/Go-Abonnement oder ein API-Schlüssel erforderlich.92

GPT-5.4 mini (17. März 2026): Eine kleinere, schnellere Variante von GPT-5.4 mit einem Kontext von 400K für 0,75 $/4,50 $ pro MTok – verbraucht nur 30 % des GPT-5.4-Kontingents. Ideal für die Delegierung an Subagents: Lassen Sie GPT-5.4 die Planung und Koordination übernehmen, während GPT-5.4-mini-Subagents engere Teilaufgaben (Codebasis-Suche, Dateiüberprüfung, Dokumentverarbeitung) parallel bearbeiten.76

Bedrock GPT-5.6 (Sol, Terra, Luna) (v0.143.0, 8. Juli 2026): Codex führte erstklassige Unterstützung für drei auf Amazon Bedrock gehostete GPT-5.6-Modelvarianten ein, einschließlich Unterstützung für die Reasoning-Aufwandsstufe max. Teams, deren Model-Zugriff über einen Bedrock-Anbieter erfolgt, können diese genauso wie andere Models benutzerdefinierter Anbieter auswählen (siehe Benutzerdefinierte Model-Anbieter); die Aufwandsstufe max ist für die anspruchsvollsten Reasoning- und agentischen Aufgaben vorgesehen.106 v0.144.6 (18. Juli 2026) aktualisierte die gebündelten Anweisungen für Sol, Terra und Luna und korrigierte deren Kontextfenster auf 272.000 Tokens.111 v0.145.0 (21. Juli 2026) ergänzt eine experimentelle Bedrock-Anmeldung mit Unterstützung für benutzerdefinierte Endpunkte und Authentifizierung, macht GPT-5.6 Sol zum standardmäßigen Bedrock-Model und migriert die gebündelte GPT-5.4-Modelauswahl auf die entsprechenden Terra- und Luna-Varianten.112

GPT-6-Astra (veröffentlicht am 3. September 2026; in Codex über v0.153.1–v0.153.4): die Chronologie mit genauen Daten: v0.153.1 bereitete am 3. September 2026 einen ausschließlich über API verfügbaren Katalogeintrag vor; OpenAI kündigte GPT-6-Astra am selben Tag an; und v0.153.4 ergänzte am 4. September den Eintrag in der Modellauswahl sowie die Umstellung auf den gebündelten CLI-Standard. Die Ankündigung beschreibt eine stufenweise Einführung, die mit einer begrenzten Zahl von Organisationen beginnt (zuerst Partner des Cybersicherheitsprogramms) und „in den kommenden Tagen“ auf ChatGPT Plus, Pro, Business und Enterprise sowie auf die OpenAI API und AWS ausgeweitet wird – die Angaben zur Einführung stammen aus Presseberichten (CNBC, Axios, Forbes, Al Jazeera, 9to5Mac).145 Am 4. September überholt: OpenAI gab auf X bekannt, GPT-6 Astra sei „jetzt für alle Benutzer von Pro, Enterprise und Business Premium in ChatGPT Work und Codex verfügbar“ sowie „in der API live“; Plus und Business sollten innerhalb weniger Tage folgen. Noch am selben Abend ergänzte Codex-Leiter Tibo Sottiaux: „Astra ist jetzt auch für alle Plus- und Business-Benutzer eingeführt.“ In der Praxis bleiben die Berechtigungen uneinheitlich – Community-Berichte vom 5. September zeigen, dass Plus-Konten in Codex weiterhin nur GPT-5.6-Models sehen – und die nachstehend zitierte Verfügbarkeitsangabe der Model-Dokumentation ist unverändert, weshalb sie weiterhin als maßgebliche Erstaussage gilt.149 Die Erstanbieterdokumentation ist verfügbar: Auf der API-Modelseite wird gpt-6-astra als Flaggschiff aufgeführt, „Unser leistungsfähigstes Model, entwickelt für die anspruchsvollsten End-to-End-Aufgaben“ – 10 $/MTok Eingabe, 50 $/MTok Ausgabe zu den Standardtarifen für kurze Kontexte, ein Kontextfenster mit 1,05M Tokens, maximal 922.000 Eingabetokens, maximal 128K Ausgabetokens sowie ein Wissensstand vom 30. April 2026 – mit einer dokumentierten Langkontextstufe: Prompts mit mehr als 272K Eingabetokens werden für die gesamte Anfrage zum 2-fachen Eingabe- und 1,5-fachen Ausgabepreis abgerechnet, laut Preisseite also mit 20 $/MTok für die Eingabe und 75 $/MTok für die Ausgabe. Damit liegt es oberhalb von GPT-5.6 Terra (ausgewogen) und Luna (kostengünstig). Die Codex-Dokumentation bezeichnet Astra als das empfohlene Codex-Model; seine Verfügbarkeit „hängt von der Einführung, Ihrer Anmeldemethode und Ihrem Client ab“, wobei Pro-, Business- (100 $) und Enterprise-Konten als berechtigt genannt werden. Astras dokumentierte Codex-Reasoning-Stufen: Low, Medium, High, Extra High, Max, Ultra – die Model-Dokumentationsseite kennzeichnet Medium als Standard, während der gebündelte Katalog von v0.153.4 default_reasoning_level auf low setzt. Betrachten Sie den tatsächlichen Standard daher als oberflächenabhängig und prüfen Sie /status in einer Sitzung.146148 In CLI ist Astra seit v0.153.1 über API konfigurierbar (-m gpt-6-astra), wurde in v0.153.3 in die Amazon-Bedrock-Kataloge aufgenommen (GPT-5.6 Sol bleibt der Bedrock-Standard) und erscheint seit v0.153.4 in der Modellauswahl sowie als gebündelter Standard, wenn kein Model ausdrücklich konfiguriert ist – da keine CLI-Mindestversion dokumentiert ist, sollten Sie diese Versionen als tatsächliche Untergrenzen behandeln. Diese Standardumstellung betrifft den gebündelten CLI-Katalog und nicht alle Oberflächen: In der Verfügbarkeitsmatrix der Model-Dokumentation ist Astra für Codex cloud als nicht verfügbar gekennzeichnet (GPT-5.6 Sol bleibt dort verfügbar), und die Seite weist darauf hin: „Derzeit können Sie das Standard-Model für Codex-cloud-Chats nicht ändern.“ Einschränkung zur Einführung: Die Berechtigung variiert je nach Konto, und unter CLI 0.153.4+ enthält ein Konto außerhalb der Einführung einen gebündelten Standard, den es noch nicht nutzen kann – fixieren Sie für eine deterministische Auswahl model = "gpt-5.6-sol" in config.toml (oder übergeben Sie -m). Die Abrechnung des Astra-Fast-Modus ist dokumentiert, obwohl die Model-Seite keine Fast-Stufe aufführt: Laut Codex-Geschwindigkeitsdokumentation kostet er bei der Anmeldung mit ChatGPT das 2,5-Fache der Standard-Credits („sofern verfügbar“), während die API-Preisseite Fast-Modus-Tarife in Höhe von genau dem Doppelten der jeweils geltenden Standardtarife ausweist (20 $/100 $ pro MTok bei kurzem Kontext, 40 $/150 $ bei langem Kontext). Die Angabe zur „2-fachen Geschwindigkeit“ in der Katalogbeschreibung von v0.153.2 bleibt reiner Kataloganzeigetext – die Geschwindigkeitsseite nennt keinen Geschwindigkeitsmultiplikator für Astra.145146147148

Power-Voreinstellungen unter Astra (Dokumentationsergänzung am oder vor dem 6. September 2026): Der Abschnitt zur Modellauswahl in der Codex-Model-Dokumentation ordnet die Power-Optionen der Auswahl nun den Reasoning-Stufen von GPT-6-Astra zu – die erste dokumentierte Zuordnung der Power-Voreinstellungen zu Astra – und zwar in einem Absatz, der beim erneuten Zugriff für 146 am 5. September noch fehlte und dessen Veröffentlichung am 7. September bestätigt wurde. Wörtlich: „Für berechtigte Pro-, Business- (100 $) und Enterprise-Konten aktualisiert die Astra-Einführung die Power-Optionen auf Terra Light, Sol Light, Sol Medium, Astra Light, Astra Medium und Astra Extra High. Die Optionen können je nach Tarif und Einführungsphase variieren.“ Der vorangehende Satz in der Dokumentation weist darauf hin, dass die Abbildungen der Auswahl weiterhin GPT-5.6-Steuerelemente zeigen. Im Zusammenhang mit der obigen Model-Tabelle bedeutet dies: „Power“ stand bislang für GPT-5.6 Sol mit mittlerem Reasoning; bei einem berechtigten Konto erstreckt sich dieselbe Voreinstellungsleiter nun über Terra, Sol und Astra mit festen Reasoning-Stufen, wobei die Optionen weiterhin vom Tarif und der Einführungsphase abhängen.146

Experimentelle kontextübergreifende Notizen (Astra, in der Dokumentation veröffentlicht, Opt-in): Die Codex-Model-Dokumentationsseite enthält einen Abschnitt mit der Überschrift „Experimentelle Kontextverwaltung“, wörtlich: „Auf unterstützten Codex-Clients können Benutzer, die mit ChatGPT Plus oder Pro angemeldet sind, die experimentelle Kontextverwaltung aktivieren. Astra bewahrt Notizen über Kontextfenster hinweg auf und kann frühere Nachrichten und Tool-Ergebnisse derselben Aufgabe durchsuchen. Dieses Experiment ist standardmäßig deaktiviert und bei der Veröffentlichung nicht für die Anmeldung mit Business, Enterprise oder einem API-Schlüssel verfügbar.“ Der Opt-in-Mechanismus lautet wörtlich: „Um die Funktion zu aktivieren, setzen Sie features.context_management.experimental_mode = true in Ihrer config.toml und starten Sie anschließend eine neue Aufgabe.“ Dies ist dieselbe features.context_management.experimental_mode-Oberfläche, die mit v0.153.0 ausgeliefert wurde (siehe Kontextverwaltung) – die Dokumentationsseite verknüpft sie nun ausdrücklich mit Astra sowie der Plus- und Pro-Anmeldung, während die Versionshinweise zu v0.153.0 berechtigte Plus-, Pro- und Pro-Lite-Sitzungen genannt hatten. Experimentell und standardmäßig deaktiviert; rechnen Sie mit Änderungen am Verhalten und an den Berechtigungen.140146

Ablaufdiagramm zur Model-Auswahl

Is this a quick fix or simple question?
├─ Yes → gpt-5.6-luna (fastest, most affordable)
└─ No
   ├─ Do you need real-time pairing speed?
   │  ├─ Yes → gpt-5.3-codex-spark (near-instant, Pro only)
   │  └─ No
   │     ├─ Subagent or parallel subtask (search, review, processing)?
   │     │  ├─ Yes → gpt-5.6-luna (the bundled subagent pick since v0.145.0)
   │     │  └─ No
   │     │     ├─ Everyday coding task (refactor, migration, feature build)?
   │     │     │  ├─ Yes → gpt-5.6-terra (everyday model, 272K context)
   │     │     │  └─ No
   │     │     │     ├─ In the GPT-6-Astra rollout (entitled account)?
   │     │     │     │  ├─ Yes → gpt-6-astra (new flagship; bundled default at 0.153.4+)
   │     │     │     │  └─ No → gpt-5.6-sol ("Power" setting; stable fallback)
   └─ Still unsure? → gpt-5.6-sol

Reasoning-Aufwand

Steuern Sie, wie lange das Model vor einer Antwort „nachdenkt“:

Stufe Verhalten Geeignet für
minimal Minimales Reasoning (nur GPT-5-Models) Triviale Aufgaben, schnelle Abfragen
low Kurzes Reasoning Standardmäßige Programmieraufgaben, Formatierung
medium Ausgewogen (Standard) Die meisten Entwicklungsarbeiten
high Erweitertes Reasoning Komplexe Fehler, Architektur
xhigh Maximales Reasoning Sicherheitsaudits, tiefgehende Analysen
persistent Vom Model angekündigtes persistentes Reasoning (v0.151.0); wird in der TUI als „Persistent“ angezeigt und in der lokalen Konfiguration beibehalten, während die Responses API den Übertragungswert disabled erhält Lang laufende proaktive Sitzungen, in denen das Model das Tempo seiner eigenen Folgeaktionen bestimmt

Die unterstützten Stufen hängen vom Model ab. minimal ist nur für GPT-5-Models verfügbar. Nicht alle Models unterstützen jede Stufe.

Details zu persistent (v0.151.0): Bei Durchläufen mit dem Aufwand persistent sind die Erinnerung an die aktuelle Uhrzeit und das unterbrechbare Tool clock.sleep standardmäßig aktiviert (ausdrückliche Einstellungen für features.current_time_reminder und verwaltete Anforderungen bleiben erhalten). Zudem werden gebündelte Anweisungen für Proaktivität und Folgeaktionen bereitgestellt, die durch Model-Metadaten über persistent_instructions überschrieben oder deaktiviert werden können.135

codex -c model_reasoning_effort="xhigh" "find the race condition"

Expertentipp: Reasoning mit xhigh kann für denselben Prompt 3- bis 5-mal mehr Tokens als medium verbrauchen. Verwenden Sie es nur für wirklich schwierige Probleme, bei denen sich das zusätzliche Nachdenken auszahlt.

TUI-Schnellsteuerung für Reasoning (v0.124.0+).85 In einer interaktiven TUI-Sitzung verringert Alt+, das Reasoning um eine Stufe und Alt+. erhöht es um eine Stufe – praktisch, wenn ein schwieriges Problem während einer Sitzung vorübergehend eine Steigerung von medium → high → xhigh rechtfertigt, ohne /effort oder -c zu verwenden. Wenn Sie während einer Sitzung ein Model-Upgrade akzeptieren, wird das Reasoning auf den Standard des neuen Models zurückgesetzt, statt die vorherige Stufe zu übernehmen.

Model-Wechsel

Wechseln Sie Models während einer Sitzung mit dem Slash Command /model oder legen Sie sie für jeden Durchlauf über --model / -m fest:

codex -m gpt-5.3-codex-spark "pair with me on this component"

Was kostet Codex?

Weitere Informationen zu den Funktionen finden Sie unter Modellauswahl und zur Auswahl des richtigen Modells für die jeweilige Aufgabe unter Entscheidungsrahmen.

Zugriff über ChatGPT-Tarife

Die Verfügbarkeit von Codex hängt von Ihrem ChatGPT-Tarif und den Organisationseinstellungen ab:51

Tarif Preis Codex-Zugriff Nutzungslimits (5-Stunden-Zeitraum)
Free / Go 0 $ / 8 $ Zeitlich begrenzter Aktionszugang Niedrig
Plus 20 $/Monat Lokales CLI + Cloud-Aufgaben Modellspezifische Bereiche, z. B. GPT-5.6 Sol 10–100 Nachrichten, Luna 250–2.000152
Pro Ab 100 $/Monat (5x) oder 200 $/Monat (20x) Bevorzugte Verarbeitung, GPT-5.3-Codex-Spark Modellspezifische Bereiche, z. B. GPT-5.6 Sol 50–500 (5x) / 200–2.000 (20x) Nachrichten152
Business 25 $/Benutzer/Monat (20 $ jährlich) Standardsitz umfasst Codex + ChatGPT, SAML SSO Tarifabhängige Nutzungslimits
Business (reiner Codex-Sitz) Nutzungsabhängig Tokenbasierte Abrechnung, keine feste Sitzgebühr, keine Nutzungslimits Tokenbasiert
Enterprise / Edu Vertrieb kontaktieren Individuelles Kontingent, Administrationsfunktionen, Audit-Protokolle, reine Codex-Sitze verfügbar Vertragsabhängig skalierbar
API-Schlüssel Nutzungsabhängig Nur CLI, SDK und IDE (keine Cloud-Funktionen) Tokenbasiert

Preisaktualisierung vom April 2026: Der jährliche Business-Preis wurde von 25 $ auf 20 $ pro Sitz und Monat gesenkt. Reine Codex-Sitze mit nutzungsabhängiger Abrechnung sind jetzt für Business- und Enterprise-Arbeitsbereiche verfügbar – ohne feste Sitzgebühr und nach Tokenverbrauch abgerechnet.79 Auf der Preisseite werden die Limits nun als modellspezifische Bereiche angegeben (siehe Tabelle oben) und nicht mehr als die zur Einführung der Desktop App im Februar 2026 angebotenen 2x-Multiplikatoren.16152

Erhöhung der Nutzungslimits im Mai 2026 (abgelaufen am 31. Mai 2026): Codex im Plus-Tarif bot ein 25-faches 5-Stunden-Limit (gegenüber der standardmäßigen 20-fachen Erhöhung), und das Kontingent der Stufe für 100 $/Monat wurde verdoppelt.89

Benutzererfahrung bei Nutzungslimits in der TUI (v0.152.0–v0.153.0): Das Erreichen eines Limits führt nicht mehr in eine Sackgasse. v0.152.0 zeigt über dem Eingabefeld Banner mit konkreten Handlungsoptionen an – Nutzung prüfen, Guthaben verwalten, Limits zurücksetzen, den Eigentümer des Arbeitsbereichs benachrichtigen und Tarife verwalten. Die Optionen werden nach dem authentifizierten Konto und Benutzer gefiltert; nach Limitfehlern wird die Nutzung aktualisiert, und wenn das Banner dazu auffordert, wechselt Codex zum ersten verfügbaren Ersatzmodell, ohne andere Thread-Einstellungen zu ändern.138 v0.153.0 ergänzt frühere Warnungen für Plus- und Team-Tarife: Eine Warnung erscheint, wenn in einem Nutzungszeitraum von ungefähr fünf Stunden weniger als die Hälfte des Kontingents verbleibt. Für andere Tarife und Zeiträume gelten weiterhin die bisherigen Schwellenwerte von 75 %, 90 % und 95 %.140

Guthabenkosten

Codex-Vorgänge verbrauchen Guthaben aus Ihrem Tarifkontingent:

Modell Guthaben / 1 Mio. Eingabe-Token Im Cache / Ausgabe Hinweise
GPT-5.6 Sol 100 10 / 500 Flaggschiff – die standardmäßige Einstellung „Power“; Aktionspreissenkung vom 21. August (zuvor 125 / 12,5 / 750), mindestens bis zum 21. November 2026152121
GPT-5.6 Terra 50 5 / 300 Modell für alltägliche Aufgaben152
GPT-5.6 Luna 5 0,5 / 30 Schnelle und günstige Stufe – zum Aktionspreis 20-mal günstiger als Sol152

In der Praxis „liegt der durchschnittliche Verbrauch von GPT-5.6 bei 5–40 Guthabenpunkten pro Nachricht“. Der schnelle Modus verbraucht bei unterstützten Modellen mehr Guthaben, und die Bilderzeugung schöpft enthaltene Limits 3- bis 5-mal schneller aus als vergleichbare, rein textbasierte Interaktionen.152

Bei Enterprise- und Edu-Tarifen skaliert das Guthaben mit dem vertraglich vereinbarten Kontingent. Prüfen Sie Ihre aktuelle Nutzung mit /status in der TUI.

API-Abrechnung

Wenn Sie Codex über die API verwenden, rechnet OpenAI die Nutzung pro Token nach den regulären OpenAI-API-Preisen des ausgewählten Modells ab, einschließlich etwaiger Rabatte für Prompt-Caching. Die aktuellen Preise finden Sie auf der offiziellen API-Preisseite.20

Strategien zur Kostenoptimierung

  1. Profile verwenden: Erstellen Sie für Routineaufgaben ein Profil namens fast mit gpt-5.6-luna und model_reasoning_effort = "low"
  2. Hohen Reasoning-Aufwand gezielt einsetzen: Verwenden Sie xhigh nur für wirklich schwierige Probleme, da dabei 3- bis 5-mal mehr Token anfallen
  3. --ephemeral verwenden: Verzichten Sie in CI/CD auf die Sitzungspersistenz, um den Zusatzaufwand zu reduzieren
  4. Reasoning-Zusammenfassungen minimieren: Legen Sie model_reasoning_summary = "none" fest, wenn Sie keine Erklärungen benötigen
  5. Aufgaben im exec-Modus bündeln: codex exec vermeidet bei automatisierten Arbeitsabläufen den Zusatzaufwand der TUI
  6. Nutzung überwachen: Prüfen Sie /status in der TUI und die Abrechnungsübersichten Ihrer Organisation – seit v0.148.0 zeigen /status, Statuszeilen und Terminaltitel für berechtigte Arbeitsbereiche die geschätzten Thread-Guthaben oder -Kosten an118

Kostenbeispiele aus der Praxis

Repräsentative API-Kosten für häufige Aufgaben (Preisstand von gpt-5.3-codex Mitte 2026, mittlerer Reasoning-Aufwand – die Größenverhältnisse lassen sich auf andere Modelle übertragen):

Aufgabe Eingabe-Token Ausgabe-Token Ungefähre Kosten
Ein Modul mit 500 Zeilen erklären ~15K ~2K ~0,25 $
Einen fehlgeschlagenen Test beheben (1–2 Dateien) ~30K ~5K ~0,50 $
Einen neuen API-Endpunkt mit Tests hinzufügen ~60K ~15K ~1,10 $
Authentifizierungsmodul refaktorieren (10 Dateien) ~120K ~30K ~2,25 $
Vollständige Repository-Prüfung mit codex exec ~200K ~20K ~3,00 $
Cloud-Aufgabe: 20 offene Issues sichten ~250K ~40K ~4,50 $

Die Kosten variieren je nach Reasoning-Aufwand, Caching und Gesprächslänge. Verwenden Sie gpt-5.6-luna für Routineaufgaben, um die entsprechenden Ausgaben deutlich zu senken. Im Cache gespeicherte Eingabe-Token werden zu einem ermäßigten Preis abgerechnet.

Verborgener Token-Zusatzaufwand

Jeder Tool-Aufruf verursacht zusätzlich zu Ihrem sichtbaren Prompt weitere Token:

Quelle des Zusatzaufwands Ungefähre Kosten
System-Prompt + AGENTS.md ~2–5K Token pro Interaktion (einmal geladen, danach im Cache)
Tool-Definitionen ~500 Token pro registriertem Tool
Dateizugriffe (@file) Token für den vollständigen Dateiinhalt
MCP-Tool-Definitionen ~200–500 Token pro verbundenem Server
Reasoning-Traces Variabel; xhigh kann den Zusatzaufwand um das 3- bis 5-Fache erhöhen

Expertentipp: Überwachen Sie Ihre tatsächliche Nutzung mit /status in der TUI. Die Token-Anzahl umfasst den gesamten Zusatzaufwand, nicht nur Ihre sichtbaren Nachrichten. Falls Sie von den Kosten überrascht sind, prüfen Sie, wie viele MCP-Server verbunden sind – jeder davon fügt jedem API-Aufruf Tool-Definitionen hinzu.

Kostenmanagement für Teams

Teamgröße Empfohlene Konfiguration Erwartete monatliche Kosten
Einzelentwickler Standardmodell, medium-Reasoning 20–80 $
Kleines Team (3–5) Profile (fast/careful), Code-Reviews mit codex exec 200–500 $
Mittelgroßes Team (10–20) Enterprise-Tarif, Limits über requirements.toml, CI-Integration 1.000–3.000 $
Große Organisation (50+) Enterprise mit Administrationsfunktionen, Audit-Protokollierung und zugewiesenen Budgets Individuelle Preise

Strategien zur Kostenkontrolle im Team: - requirements.toml festlegen, um organisationsweit Limits für Modelle und Reasoning-Aufwand durchzusetzen - gpt-5.6-luna für CI/CD verwenden – automatisierte Pipelines benötigen nur selten den maximalen Reasoning-Aufwand - Profilbasierte Budgetierung – definieren Sie die Profile ci, review und dev mit geeigneten Kostenobergrenzen - Überwachung mit OpenTelemetry – Enterprise-Bereitstellungen können Nutzungstelemetrie in vorhandene Observability-Stacks exportieren


Entscheidungshilfen

Wann Sie welche Oberfläche verwenden sollten

Szenario Beste Oberfläche Warum
Schnelle Fehlerbehebung CLI Schnell, fokussiert, skriptfähig
Refaktorierung mehrerer Dateien CLI oder App CLI für deterministische Patches; App für die visuelle Diff-Prüfung
Erkundung einer unbekannten Codebasis CLI Kombinierbarkeit im Terminal, Integration von grep/find
Parallele Arbeitsabläufe Desktop App Worktree-Isolierung, Verwaltung mehrerer Aufgaben
Aktive Dateibearbeitung IDE-Erweiterung Inline-Bearbeitungen, enger Kompilierungs- und Testzyklus
Lang laufende Migration Cloud Läuft unabhängig und erstellt nach Abschluss einen PR
CI/CD-Automatisierung codex exec Nicht interaktiv, Ausgabe im Format JSON, skriptfähig
Codeprüfung CLI oder App Befehl /review mit Voreinstellungen
Einarbeitung von Teams Desktop App Visuell, geführt, weniger Terminalkenntnisse erforderlich

Wann Sie welchen Sandbox-Modus verwenden sollten

Szenario Modus Genehmigung Warum
Erkundung von unbekanntem Code read-only on-request Maximale Sicherheit, Änderungen sind ausgeschlossen (untrusted wurde in v0.149.0 eingestellt)
Tägliche Entwicklung workspace-write on-request Gutes Gleichgewicht zwischen Geschwindigkeit und Sicherheit
Vertrauenswürdige Automatisierung workspace-write never Schnell, unterbrechungsfrei und durch die Sandbox geschützt
Systemadministration danger-full-access on-request Benötigt vollständigen Zugriff; da keine Sandbox-Grenze mehr besteht, fordert on-request nur selten eine Genehmigung an123
CI/CD-Pipeline workspace-write never Automatisiert und auf den Arbeitsbereich beschränkt

Wann Sie welche Reasoning-Stufe verwenden sollten

Aufgabentyp Reasoning Modell Profil
Formatierung, Linting low gpt-5.6-luna fast
Standardprogrammierung low-medium gpt-5.6-sol Standard
Komplexe Fehlersuche high gpt-5.5 careful
Sicherheitsaudit xhigh gpt-5.5 careful
Schnelle Prototypenerstellung low gpt-5.3-codex-spark fast
Migration/Refaktorierung medium-high gpt-5.6-sol oder gpt-5.5 Standard

Plan Mode im Vergleich zur direkten Ausführung

Will Codex need to change more than 3 files?
│
├── YES → Use Plan Mode (/plan)
│         Codex designs the approach BEFORE making changes.
│         You review and approve the plan.
│         Best for: refactors, new features, migrations
│
└── NO → Is the change well-defined?
         │
         ├── YES → Direct execution
         │         Just describe the task. Codex executes immediately.
         │         Best for: bug fixes, small features, test additions
         │
         └── NO → Use Plan Mode (/plan)
                  Let Codex explore and propose an approach first.
                  Best for: unfamiliar codebases, ambiguous requirements

Steer Mode: Eingabetaste oder Tabulatortaste

Situation Eingabetaste verwenden Tabulatortaste verwenden
Codex ist dabei, einen Fehler zu machen Korrektur sofort senden
Sie haben eine Folgeaufgabe Für die Zeit nach der aktuellen Arbeit einreihen
Codex hat die falsche Datei ausgewählt Umleitung sofort senden
Sie möchten den Umfang erweitern Erweiterung einreihen
Dringende Prioritätsänderung Neue Priorität sofort senden
Nicht kritischer Kontext Einreihen – es besteht keine Eile

Faustregel: Eingabetaste = „Stopp, hören Sie sich das jetzt an.“ Tabulatortaste = „Wenn Sie fertig sind, erledigen Sie auch das.“

Desktop App im Vergleich zu CLI

How do you prefer to work?
│
├── Terminal-first → Use CLI
│   │
│   ├── Single focused task → codex (interactive TUI)
│   ├── Scripted automation → codex exec (non-interactive)
│   └── Quick one-shot → codex exec "prompt" -o result.txt
│
└── Visual/multi-project → Use Desktop App
    │
    ├── Multiple parallel tasks → Multi-thread with worktree isolation
    ├── Visual diff review → Built-in Git diff viewer
    ├── Scheduled automation → Automations tab
    └── Voice-driven → Ctrl+M for voice dictation
Funktion CLI Desktop App
Interaktive Sitzungen Ja Ja
Parallele Agenten Manuell (mehrere Terminals) Integriert (Worktree-Isolierung)
Diff-Prüfung /diff (Text) Visuelle Inline-Diffs
Automatisierungen Cron + codex exec GUI-Zeitplanung
Spracheingabe Nein Ja (Ctrl+M)
CI/CD-Integration codex exec + GitHub Action Nein
Sitzungssynchronisierung Ja Ja (mit CLI geteilt)

Welches Profil?

Ordnen Sie Ihre Aufgabe einem vorkonfigurierten Profil zu:

Aufgabentyp Profil Wichtige Einstellungen
Kurze Fragen, Formatierung fast model = "gpt-5.6-luna", model_reasoning_effort = "low"
Tägliche Entwicklung (Standard) model = "gpt-5.6-sol", model_reasoning_effort = "medium"
Architektur, Sicherheit careful model = "gpt-5.5", model_reasoning_effort = "xhigh"
Zusammenarbeit in Echtzeit pair model = "gpt-5.3-codex-spark", model_reasoning_effort = "high"
CI/CD-Automatisierung ci model = "gpt-5.6-luna", model_reasoning_effort = "low", sandbox_mode = "workspace-write"

Profildateien (eine pro Voreinstellung in ~/.codex/; das ältere Ein-Datei-Layout mit profile = "default" + [profiles.*] wird seit 0.134.0 nicht mehr gelesen122):

# ~/.codex/fast.config.toml
model = "gpt-5.6-luna"
model_reasoning_effort = "low"
# ~/.codex/careful.config.toml
model = "gpt-5.5"
model_reasoning_effort = "xhigh"
# ~/.codex/pair.config.toml
model = "gpt-5.3-codex-spark"
model_reasoning_effort = "high"
# ~/.codex/ci.config.toml
model = "gpt-5.6-luna"
model_reasoning_effort = "low"
sandbox_mode = "workspace-write"

Profil für eine einzelne Sitzung wechseln: codex --profile careful


Wie funktionieren das Sandbox- und Genehmigungssystem?

Codex verwendet ein zweistufiges Sicherheitsmodell, das trennt, was technisch möglich ist, und wann Codex um eine menschliche Genehmigung bittet. Dieser Ansatz unterscheidet sich grundlegend vom Berechtigungssystem von Claude Code – Codex setzt Beschränkungen auf Betriebssystem-Kernel-Ebene durch.5 Informationen zu requirements.toml-Beschränkungen, die Administratoren unternehmensweit durchsetzen, finden Sie auch unter Unternehmensbereitstellung.

Härtung in v0.148.0: Sandbox-Beschränkungen verhalten sich jetzt sowohl unter Linux als auch unter Windows nach dem Prinzip „Fail Closed“ – ein verweigerter oder nicht lesbarer Pfad gilt als blockiert, statt stillschweigend zugelassen zu werden.118

Ebene 1: Sandbox (was möglich ist)

Die Sandbox steuert den Dateisystem- und Netzwerkzugriff mithilfe nativer Betriebssystemmechanismen:

Modus Dateizugriff Netzwerk Implementierung
read-only Überall nur Lesezugriff Blockiert Strengster Modus; Änderungen erfordern eine ausdrückliche Genehmigung
workspace-write Lese-/Schreibzugriff im Workspace und in /tmp Standardmäßig blockiert Normale Entwicklung; sichere Standardeinstellung
danger-full-access Vollständiger Maschinenzugriff Aktiviert Maximale Berechtigungen; mit Vorsicht verwenden (die reine Sperrlistenvariante wurde in v0.121.0 entfernt – jetzt nur noch binär ein/aus)82

Plattformspezifische Durchsetzung:

  • macOS: Apples Seatbelt-Framework über sandbox-exec mit modusspezifischen Profilen, die zur Laufzeit kompiliert und vom Kernel durchgesetzt werden6. Seit v0.121.0 können macOS-Sandbox-Profile bestimmte Unix sockets auf die Positivliste setzen (z. B. docker.sock und IPC-Sockets von Editoren); außerdem ist die private DNS-Auflösung nicht mehr standardmäßig blockiert.82
  • Linux: Landlock für Dateisystembeschränkungen und seccomp zur Filterung von Systemaufrufen. Ein eigenständiger Hilfsprozess (codex-linux-sandbox) sorgt für mehrstufige Isolation.5 Bubblewrap (bwrap) wird als Abhängigkeit eingebunden und als Teil des Linux-Builds kompiliert (seit v0.100.0 nicht mehr optional)7. v0.117.0 verbesserte die Zuverlässigkeit der Sandbox auf älteren Distributionen mit veralteten Kernel-Konfigurationen.75 v0.129.0 härtete den Sandbox-Start unter Linux und aktualisierte das eingebundene Bubblewrap mit Sicherheitskorrekturen aus dem Upstream-Projekt auf 0.11.2; v0.130.0 ergänzte weitere Härtungsmaßnahmen für den Start.8991
  • Windows: Native Sandbox mit eingeschränkten Tokens (seit v0.100.0 nicht mehr experimentell). WSL wird ebenfalls unterstützt und übernimmt Landlock und seccomp von Linux. v0.117.0 enthält Verbesserungen an der Sandbox mit eingeschränkten Tokens, die Prozesse besser isolieren.75 v0.130.0 gewährt Sandbox-Benutzern Zugriff auf den Binärdatei-Cache der Desktop-Laufzeit, damit die Windows-Sandbox Laufzeitbinärdateien für Benutzer der Workspace-Sandbox zuverlässig auflösen kann.91

Warum das wichtig ist: Im Gegensatz zu containerbasierter Sandbox-Isolation (Docker) ist die Isolation auf Betriebssystemebene schneller, ressourcenschonender und schwerer zu umgehen. Der Kernel setzt die Beschränkungen durch, noch bevor Codex den Systemaufruf überhaupt sieht.

Sicherheitskorrekturen: - Umgehung der Sandbox durch zsh-Fork (v0.106.0): Eine Schwachstelle wurde behoben, durch die eine Shell-Ausführung mittels zsh-Forking Sandbox-Beschränkungen umgehen konnte.60 Falls Sie eine ältere Version verwenden, führen Sie sofort ein Upgrade durch. - Begrenzung der Eingabegröße (v0.106.0): Codex begrenzt Eingaben jetzt auf ungefähr 1 Million Zeichen, um ein Hängenbleiben durch übermäßig große Nutzdaten zu verhindern.60 - Sicheres Devcontainer-Profil (v0.121.0): Ein neues gehärtetes Kundenprofil für Docker-Devcontainer verwendet Bubblewrap für die Sandbox-Isolation innerhalb des Containers. WSL2 wird unterstützt; WSL1 wird ausdrücklich abgelehnt (Bubblewrap ist mit dem Kernel-Shim von WSL1 nicht kompatibel).82 - Guardian-Prüfung und hooks (v0.121.0): Während Guardian-Prüfungssitzungen sind hooks deaktiviert, damit hooks vor oder nach Tool-Aufrufen die Entscheidungen des Guardian-Subagenten nicht beeinflussen können.82 Wenn Sie für Protokollierung oder Validierung auf hooks angewiesen sind, beachten Sie, dass sie bei einer Guardian-Prüfung übersprungen werden. Greifen Sie auf die Beobachtbarkeit des App-Servers zurück, wenn Sie einen vollständigen Audit-Trail benötigen. - Linux-Dateisystem /dev (v0.105.0): Befehle in der Linux-Sandbox erhalten jetzt ein minimales /dev-Dateisystem. Das verbessert die Kompatibilität mit Tools, die Geräteknoten erwarten.61

ReadOnlyAccess-Richtlinie (v0.100.0+): Eine konfigurierbare Richtlinienstruktur zur granularen Steuerung des Lesezugriffs. Damit können Sie einschränken, aus welchen Verzeichnissen Codex lesen darf – selbst im Modus workspace-write:

[sandbox_workspace_write]
read_only_access = ["/etc", "/usr/local/share"]  # Only these paths readable outside workspace

Ebene 2: Genehmigungsrichtlinie (wann nachgefragt wird)

Die Genehmigungsrichtlinie bestimmt, wann Codex pausiert und um eine menschliche Bestätigung bittet:

Richtlinie Verhalten Anwendungsfall
untrusted Führt sichere Lesevorgänge automatisch aus; fragt bei allem anderen nach In v0.149.0 eingestellt – verwenden Sie on-request; Konfigurationen mit dieser Angabe sollten migriert werden120
on-request Genehmigt Vorgänge innerhalb der Sandbox; fragt bei Grenzverletzungen nach Standard; ausgewogenes Verhältnis
never Keinerlei Nachfragen CI/CD, vertrauenswürdige Automatisierung

on-failure erscheint weiterhin in einigen älteren Beispielen und Kompatibilitätspfaden, ist in der aktuellen OpenAI-Konfigurationsdokumentation jedoch als veraltet gekennzeichnet. Verwenden Sie vorzugsweise on-request für interaktive Ausführungen und never für nicht interaktive Ausführungen, die bereits durch eine externe Sicherheitsgrenze geschützt sind.87

Seit v0.150.0 können Sie eine Tastenkombination festlegen, mit der Sie im Eingabefeld zwischen den Berechtigungsmodi wechseln – konfigurieren Sie diese über /keymap.132

Eindeutige Genehmigungs-IDs (v0.104.0+)

Codex weist jetzt jedem Befehl innerhalb einer mehrstufigen Shell-Ausführung eine eigene Genehmigungs-ID zu. Dadurch sind Genehmigungen granular: Wenn Sie einen Befehl in einer Sequenz genehmigen, werden nachfolgende Befehle desselben Shell-Aufrufs nicht automatisch ebenfalls genehmigt.49

Flexible Genehmigungssteuerung (v0.105.0+)

Der Genehmigungsablauf unterstützt jetzt zusätzliche Sandbox-Berechtigungen und granulare Ablehnungen:61

  • Zusätzliche Sandbox-Berechtigungen: Wenn ein Befehl Zugriff benötigt, der über den aktuellen Sandbox-Modus hinausgeht, kann Codex gezielt zusätzliche Berechtigungen anfordern, statt einen vollständigen Moduswechsel zu verlangen
  • Granulare Ablehnung: Sie können einzelne Tool-Aufrufe mit einer Rückmeldung ablehnen, damit Codex sein Vorgehen anpassen kann, statt denselben Befehl lediglich erneut auszuführen

Berechtigungsanfragen zur Laufzeit (v0.113.0+)

Codex enthält jetzt ein integriertes request_permissions-Tool, mit dem das Modell zur Laufzeit zusätzliche Berechtigungen anfordern kann.69 Wenn das Modell auf eine Aufgabe stößt, die erhöhte Zugriffsrechte erfordert, kann es über den TUI-Genehmigungsablauf gezielt Berechtigungen anfordern, etwa für Dateisystempfade oder den Netzwerkzugriff. So schlägt der Vorgang nicht stillschweigend fehl, und der Benutzer muss Codex nicht mit anderen Flags neu starten.

App-Genehmigungsmodus writes (v0.144.0+)

Apps und Konnektoren erhalten eine mittlere Genehmigungsstufe: Im App-Genehmigungsmodus writes können die von einer App als schreibgeschützt deklarierten Aktionen ohne Nachfrage ausgeführt werden, während Codex vor jedem Schreibvorgang weiterhin pausiert.107 Zuvor waren App-Genehmigungen eher eine Alles-oder-nichts-Entscheidung; writes entspricht dem Vertrauensmodell, das die meisten Betreiber für Integrationen tatsächlich wünschen – ansehen ohne Nachfrage, Änderungen nur nach Rückfrage.

Automatisch geprüfte Genehmigungen: --approve-for-me (v0.147.0+)

Das neue CLI-Flag --approve-for-me verwandelt Genehmigungsanfragen in automatisch geprüfte Genehmigungen: Statt Sie zu unterbrechen, wird jede Anfrage in einem Prüfdurchlauf beurteilt und in Ihrem Namen genehmigt oder abgelehnt.116 Dies liegt zwischen „alles genehmigen“ (der Ansatz, zu dem --full-auto früher ermutigte und der inzwischen entfernt wurde) und „bei allem unterbrechen“ – die Nachfragen bleiben als Entscheidungspunkte bestehen, werden jedoch von einem Prüfer beantwortet. Kombinieren Sie das Flag mit den sichereren Standardwerten für die automatische Prüfung cyberfähiger Modelle aus v0.146.1, die es übernimmt. Behandeln Sie dies wie jede andere Übertragung von Entscheidungsbefugnissen: geeignet für lange unbeaufsichtigte Ausführungen, bei denen eine Unterbrechung zum Stillstand führt, ungeeignet für Sitzungen mit Zugriff auf Anmeldedaten oder Produktionszustände, bei denen Sie selbst die Prüfung übernehmen möchten.

Genehmigung für Eingaben in eskalierte Terminals (v0.151.0)

Das standardmäßig deaktivierte Funktions-Flag write_stdin_approval verlangt eine neue Genehmigung, bevor eine nicht leere Eingabe an ein eskaliertes Unified-Exec-Terminal gesendet wird. Diese Prüfungen werden als writeStdin-Genehmigungen über hooks, Guardian, den App-Server und die TUI geleitet. Die Umgebung, das Startverzeichnis und der Eskalationsstatus des Terminals bleiben über mehrere Turns hinweg erhalten, und die Prozessidentität wird nach der Genehmigung erneut validiert, bevor irgendwelche Bytes geschrieben werden. Die vollständig formatierte Aktion und der Genehmigungsgrund müssen in 8.000 Bytes passen – übergroße oder abgeschnittene Aktionen werden abgelehnt, bevor eine Genehmigung angefordert oder etwas an das Terminal gesendet wird.135

Berechtigungsprofile (v0.113.0+, erweitert in v0.128.0 und v0.133.0)

Berechtigungsprofile gliedern Sandbox-Richtlinien für Dateisystem und Netzwerk in benannte, wiederverwendbare Abschnitte. Setzen Sie default_permissions auf ein integriertes Profil wie :read-only oder :workspace, oder verweisen Sie damit auf eine benutzerdefinierte Tabelle [permissions.<name>].87 v0.133.0 etabliert Profile als verwaltete Oberfläche: Listen-APIs stellen verfügbare Profilmetadaten bereit, Profile können voneinander erben, verwaltete requirements.toml-Dateien können Berechtigungsanforderungen deklarieren, aktive Profile werden zur Laufzeit aktualisiert, und die Einrichtung der Windows-Sandbox verwendet nun das aufgelöste Profil anstelle einer separaten Ad-hoc-Richtlinie.98

default_permissions = "project-safe"

[permissions.project-safe.filesystem]
"/usr/local" = "read"
glob_scan_max_depth = 3

[permissions.project-safe.filesystem.":project_roots"]
"." = "write"
"**/*.env" = "none"

[permissions.project-safe.network]
enabled = true
mode = "limited"

[permissions.project-safe.network.domains]
"api.github.com" = "allow"
"registry.npmjs.org" = "allow"

Verwenden Sie none für vertrauliche Dateien und Globs, die selbst dann nicht lesbar sein sollen, wenn das Projektstammverzeichnis beschreibbar ist. Für einmalige Befehlsausnahmen sollten Sie Regeln bevorzugen, statt ein Profil umfassend zu erweitern.87

v0.151.0: Wiederhergestellte App-Server-Threads behalten ihre Berechtigungsprofile bei, statt in veraltete, pro Turn geltende Sandbox-Überschreibungen überführt zu werden. Profile bleiben bei der Weiterleitung von Turns und bei kompatiblen Verzeichniswechseln mit /cd erhalten. Kann das wiederhergestellte Profil nach einem /cd nicht sicher als veralteter Sandbox-Modus dargestellt werden, wird der Verzeichniswechsel abgelehnt, statt die Beschränkungen stillschweigend abzuschwächen.134

Frühere Empfehlungen zu --full-auto

Ältere Anleitungen beschrieben --full-auto als komfortablen Alias für:

codex --sandbox workspace-write --ask-for-approval on-request

In den Versionshinweisen zu v0.128.0 wird --full-auto als veraltet gekennzeichnet, und die aktuelle Hilfe von CLI führt es für interaktive Ausführungen nicht mehr auf. Verwenden Sie stattdessen die oben genannten expliziten Flags oder ein benanntes Berechtigungsprofil.86

Mit v0.147.0 ist die Entfernung abgeschlossen: codex exec --full-auto ist nicht mehr verfügbar. Ein Skript, das dieses Flag weiterhin übergibt, bricht jetzt mit einem Fehler ab, statt ausgeführt zu werden. Die Migration ist unkompliziert: Ersetzen Sie es durch --sandbox workspace-write sowie ein Genehmigungs-Flag oder Profil, falls Ihr bisheriger Aufruf auf dem Genehmigungsverhalten von --full-auto beruhte. Prüfen Sie vor dem Upgrade jede Automatisierung, die codex exec über die Shell aufruft: Der Fehler äußert sich als defekte Pipeline, nicht als Veraltungswarnung.116

Sandbox-Zuverlässigkeit (v0.129.0): Die Härtung des Linux-Sandbox-Starts reduziert Race Conditions auf langsamen Dateisystemen oder bei über symbolische Links eingebundenen Checkouts. Verbesserungen an der Windows-Sandbox beheben mehrere Abstürze in Randfällen bei lang laufenden Ausführungen. Außerdem wurde das eingebundene Bubblewrap mit Sicherheitskorrekturen aus dem Upstream-Projekt auf 0.11.2 aktualisiert. Konfigurationsänderungen sind nicht erforderlich. Führen Sie codex update aus, um diese Verbesserungen zu übernehmen.89

Empfohlene Konfigurationen

Tägliche Entwicklung (sichere Standardeinstellung):

sandbox_mode = "workspace-write"
approval_policy = "on-request"

Fortgeschrittene Benutzer (vollständiger Zugriff mit menschlicher Kontrolle):

sandbox_mode = "danger-full-access"
approval_policy = "on-request"   # `untrusted` retired in v0.149.0

Beiträge aus der Community empfehlen diese Kombination als „Sweet Spot“8. Bevor Sie diese Empfehlung übernehmen, sollten Sie jedoch verstehen, was sie tatsächlich bewirkt: Genehmigungsanfragen werden ausgelöst, wenn ein Befehl die Sandbox verlassen oder auf das Netzwerk zugreifen muss. danger-full-access hebt beide Grenzen auf, sodass für on-request kaum noch etwas zu eskalieren bleibt. Das Ergebnis sind maximale Berechtigungen bei minimalen Rückfragen, nicht maximale Berechtigungen mit menschlicher Prüfung jedes Befehls. Wenn Sie Letzteres möchten, behalten Sie workspace-write bei und lassen Sie die Sandbox-Grenze die Nachfragen auslösen.123

CI/CD-Automatisierung:

sandbox_mode = "workspace-write"
approval_policy = "never"

Intelligente Genehmigungen mit Guardian-Subagent (v0.115.0+)

Intelligente Genehmigungen können Prüfanfragen über einen Guardian-Subagenten abwickeln, statt für jede Aktion eine menschliche Genehmigung zu verlangen. Die Guardian-Sitzung bleibt über mehrere Genehmigungen hinweg bestehen, um den Prompt-Cache wiederzuverwenden und den Startaufwand zu vermeiden. Jede Prüfung erhält einen bereinigten Verlauf, sodass frühere Entscheidungen nicht in spätere Prüfungen einfließen.73

Konfigurieren Sie den Prüfer in config.toml:

approvals_reviewer = "guardian_subagent"   # "user" (default) or "guardian_subagent"

Dies ist besonders für CI/CD-Workflows nützlich, wenn Sie eine automatisierte, begründete Prüfung statt eines pauschalen approval_policy = "never" wünschen.

Guardian-v2-Standardwerte umgestellt (v0.151.0): Guardian v2 verwendet jetzt standardmäßig Computer-Use-Prüfungen mit Bildern. features.guardianv2.review_scope.computer_use_only ist standardmäßig auf true gesetzt – setzen Sie den Wert auf false, um den breiteren Prüfbereich für Tools beizubehalten. features.guardianv2.transcript.include_images ist ebenfalls standardmäßig auf true gesetzt – setzen Sie den Wert auf false, um Bilder aus Guardian-Transkripten auszuschließen. Beide Funktionen wurden in v0.150.0 als konfigurierbare, standardmäßig deaktivierte Optionen eingeführt; in v0.151.0 wurden sie standardmäßig aktiviert.135

Der Guardian-Umfang folgt dem Genehmigungsmodus (v0.153.0): In 2 Modi überspringt Guardian nun Arbeiten, die das Ergebnis nicht beeinflussen können. Bei Full Access (das bereits approvalPolicy: "never" mit uneingeschränkten Berechtigungen kombiniert) werden reine Bestätigungsanfragen von Guardian und MCP ohne synchrone Prüfung, Vorwärmung des Samplers oder Hintergrundbewertung genehmigt. Ausstehende, fehlgeschlagene oder eingeschränkte Umgebungen gelten nicht als Full Access. Außerdem wird der aktive Berechtigungsstatus bei jedem Turn neu ausgewertet, sodass ein vorhandener Thread sicher in Full Access wechseln oder diesen Modus verlassen kann. Im Benutzergenehmigungsmodus (approvals_reviewer = "user") werden die Guardian-Vorwärmung und die asynchrone Bewertung übersprungen, während gewöhnliche Ausführungsbestätigungen für node_repl.js automatisch akzeptiert werden. Prüfungen vertraulicher Aktionen und Anfragen nach Benutzereingaben behalten ihr bisheriges Verhalten bei.140 Dadurch wird eingeschränkt, wann Guardian ausgeführt wird, nicht jedoch die menschliche Genehmigungsebene: Das in dieser Anleitung beschriebene Nachfrageverhalten für danger-full-access unter on-request gehört zur Genehmigungsrichtlinie und ist ein separater Mechanismus. v0.152.1 ermöglicht Guardian-Genehmigungsprüfungen außerdem, ihre Node-REPL-Richtlinie aus den Modellmetadaten (auto_review.node_repl_policy) zu beziehen; fehlt das Feld, wird die mitgelieferte Richtlinie verwendet.139

Guardian-Bewertungen für Computer Use berücksichtigen Modellanforderungen (v0.153.1): Reine Computer-Use-Bewertungen von Guardian und schnelle Genehmigungsentscheidungen werden jetzt nur ausgeführt, wenn das aktive Modell in seinen Metadaten node_repl_auto_review_required festlegt. Vorherige oder laufende Bewertungen werden ungültig, wenn durch einen Modellwechsel die Bewertung übersprungen wird. Dadurch kann beim späteren Wechsel zurück zu einem geprüften Modell keine veraltete Genehmigungsentscheidung reaktiviert werden. Dies ist die wichtigste Änderung des Patches v0.153.1 und wird im Text der Versionshinweise nicht aufgeführt: #42422 (ein Cherry-Pick von 38ba8cdc) lässt sich nur über den Vergleich rust-v0.153.0…rust-v0.153.1 nachweisen.142

Verschärfte PowerShell-Klassifizierung (v0.142.2): PowerShell-Befehle mit ausführbaren AST-Bereichen, die der Sicherheitsklassifikator nicht prüfen kann, erfordern jetzt eine Genehmigung, statt die automatische Genehmigung zu umgehen. Damit wurde eine Lücke geschlossen, durch die verschleiertes oder dynamisch zusammengesetztes PowerShell die Klassifizierung unter Windows umgehen konnte.105

Erweiterte Erkennung gefährlicher Befehle (v0.144.5): Die Erkennung berücksichtigt jetzt weitere erzwungene rm-Formen. Zudem werden abgelehnte Befehle mit klareren Ablehnungsgründen zurückgegeben statt mit einer undurchsichtigen Verweigerung. Das ist hilfreich, wenn Sie Genehmigungsrichtlinien abstimmen und nachvollziehen müssen, warum ein Befehl blockiert wurde.110

Netzwerkzugriff aktivieren

Codex blockiert den Netzwerkzugriff im Modus workspace-write standardmäßig. Aktivieren Sie ihn bei Bedarf:

# Per-run
codex -c 'sandbox_workspace_write.network_access=true' "install the packages"

# In config.toml
[sandbox_workspace_write]
network_access = true
writable_roots = ["/path/to/extra/dir"]   # Additional writable directories
exclude_slash_tmp = false                  # Prevent /tmp from being writable
exclude_tmpdir_env_var = false             # Prevent $TMPDIR from being writable

Proxy-Unterstützung für WebSocket (v0.104.0+)

Für Unternehmensumgebungen, die WebSocket-Datenverkehr über einen Proxy leiten, unterstützt Codex jetzt die Umgebungsvariablen WS_PROXY und WSS_PROXY:49

export WSS_PROXY="https://proxy.corp.example.com:8443"
codex "update the README"

Diese ergänzen die bestehende Unterstützung für HTTPS_PROXY- und SOCKS5-Proxys (v0.93.0+).

v0.146.0 ist die Version, mit der „alle Transportschichten“ tatsächlich vollständig abgedeckt wurden. Konfigurierte Proxys werden jetzt bei der Authentifizierung, bei Plugin-Downloads, bei der MCP-Autorisierung, bei der Remote-Ausführung, bei WebSocket-Verbindungen, bei HTTP-Weiterleitungen und bei LM-Studio-Verbindungen berücksichtigt – 7 Pfade, die laut Änderungsprotokoll den Proxy zuvor ignorierten.114 Falls Sie Codex vor v0.146.0 hinter einem Unternehmensproxy ausgeführt haben und Anmeldungen oder Plugin-Installationen fehlschlugen, während gewöhnliche Modellaufrufe funktionierten, war diese Lücke wahrscheinlich die Ursache.

Systemproxy unter macOS (v0.142.2+): Wenn respect_system_proxy aktiviert ist, berücksichtigen macOS-Authentifizierungsclients die Proxy-, PAC- und WPAD-Einstellungen des Systems. Auf Unternehmens-Macs, deren Proxy-Konfiguration über Profile verteilt wird, sind deshalb für den Authentifizierungsdatenverkehr keine Proxy-Umgebungsvariablen pro Shell mehr erforderlich.105 Seit v0.143.0 gilt dies auch für Windows und den Datenverkehr von Responses API: Codex leitet sowohl die Authentifizierung als auch Aufrufe von Responses API über den macOS- oder Windows-Systemproxy, einschließlich der automatischen Konfiguration mittels PAC und WPAD. Damit wurde die letzte Lücke für abgeschottete Unternehmensnetzwerke auf beiden Betriebssystemen geschlossen.106

Sandbox testen

Überprüfen Sie das Verhalten der Sandbox, bevor Sie sich darauf verlassen:

codex sandbox macos --permissions-profile :workspace -- ls /etc/passwd   # macOS test
codex sandbox linux --permissions-profile :workspace -- cat /etc/shadow  # Linux test

Wenn die Sandbox ordnungsgemäß funktioniert, sollten beide Befehle unter einem auf den Workspace beschränkten Profil mit einem Fehler wegen fehlender Berechtigung fehlschlagen. Falls einer der Befehle erfolgreich ausgeführt wird, muss Ihre Sandbox-Konfiguration untersucht werden.


Wie funktioniert AGENTS.md?

AGENTS.md ist das Projektanweisungssystem von Codex – ein offener Standard9, der inzwischen von der Agentic AI Foundation der Linux Foundation verwaltet wird. Er wird von Codex, Cursor, Copilot, Amp, Jules (Google), Gemini CLI, Windsurf, Cline, Aider, Zed, Factory, RooCode und mehr als 60.000 Open-Source-Projekten unterstützt. Er legt fest, wie sich Codex innerhalb eines bestimmten Repositorys oder Verzeichnisses verhält. Unter Skills finden Sie wiederverwendbare Kompetenzpakete, die AGENTS.md ergänzen.

Ermittlungshierarchie

Beim Sitzungsstart erstellt Codex eine Anweisungskette, indem es den Verzeichnisbaum durchläuft:

  1. Global (~/.codex/): AGENTS.override.md > AGENTS.md
  2. Projekt (vom git-Stammverzeichnis bis zum aktuellen Verzeichnis): Auf jeder Ebene wird nach AGENTS.override.md > AGENTS.md > Ausweichdateinamen gesucht
  3. Zusammenführung: Die Dateien werden vom Stammverzeichnis abwärts aneinandergefügt; näher gelegene Dateien erscheinen später im Prompt und setzen frühere Anweisungen außer Kraft
~/.codex/AGENTS.md                     ← Global defaults
  └─ /repo/AGENTS.md                   ← Project-wide rules
      └─ /repo/services/AGENTS.md      ← Service-specific rules
          └─ /repo/services/payments/
               AGENTS.override.md      ← Overrides everything above for this dir

Nicht vertrauenswürdige Projekte überspringen die projektbezogene AGENTS.md (v0.150.0): Der oben beschriebene Durchlauf setzt voraus, dass das Projekt als vertrauenswürdig eingestuft wurde. Seit v0.150.0 gilt: „Nicht vertrauenswürdige Projekte stellen keine projektbezogenen AGENTS.md-Anweisungen mehr bereit, und verwaltete Regeln zum Verweigern des Lesezugriffs bleiben auch nach Berechtigungsänderungen wirksam.“ Die projektbezogene Ermittlung wird übersprungen, während die benutzerbezogenen Anweisungen aus ~/.codex/AGENTS.md erhalten bleiben. Dadurch kann ein nicht vertrauenswürdiger Checkout keinen Betriebsrahmen einschleusen, bevor Sie ihm vertrauen.132

Desktop-Projekte mit mehreren Ordnern (26.715, 23. Juli 2026): Der oben beschriebene Durchlauf bezieht sich auf CLI, wobei alles relativ zum aktuellen Arbeitsverzeichnis aufgelöst wird. In der ChatGPT-Desktop-App kann ein lokales Projekt nun mehrere zusammengehörige Ordner umfassen. Die Ermittlung erfolgt dabei relativ zu genau einem dieser Ordner: „Neue Chats, Git-Vorgänge und die automatische Ermittlung von AGENTS.md, skills und config.toml verwenden den primären Ordner. Sekundäre Ordner stehen weiterhin für Dateisuche, Lese- und Bearbeitungsvorgänge zur Verfügung.“ Über Projekt bearbeiten im Projektmenü legen Sie fest, welcher Ordner primär ist.113

Diese eine Einstellung steuert gleichzeitig drei der fünf Kernsysteme von Codex: Anweisungen, skills und Konfiguration richten sich alle nach dem primären Ordner. In der Praxis bedeutet das: Eine AGENTS.md in einem sekundären Ordner ist eine Datei, die Codex öffnen kann, aber kein geladener Betriebsrahmen. Wenn das Repository mit Ihren Regeln als zweiter Ordner hinzugefügt wurde, machen Sie es entweder zum primären Ordner oder formulieren Sie diese Regeln erneut in der AGENTS.md des primären Ordners. Dasselbe gilt für Repository-spezifische skill-Ordner, deren automatische Erkennung Sie erwartet haben. Am Verzeichnisdurchlauf von CLI hat sich nichts geändert – dies betrifft ausschließlich den Projektumfang der Desktop-App.

Was zeichnet eine hervorragende AGENTS.md aus?

Basierend auf direkten Empfehlungen von Codex selbst und etablierten Mustern aus der Community10:

EMPFOHLEN: - Formulieren Sie konkret: "Use rg --files for discovery" ist besser als "search efficiently" - Definieren Sie den Abschluss: Was bedeutet „fertig“? (Tests bestanden, Linting fehlerfrei usw.) - Geben Sie Befehle an: Build, Test, Linting und Formatierung (mit exakten Aufrufen) - Gliedern Sie nach Aufgaben: Abschnitte für Entwicklung, Review, Release und Vorfälle/Debugging - Definieren Sie die Eskalation: Was ist bei Blockaden oder unerwarteten Zuständen zu tun?

NICHT EMPFOHLEN: - Vollständige Stilrichtlinien ohne Ausführungsregeln ablegen - Mehrdeutige Anweisungen verwenden („vorsichtig sein“, „optimieren“) - Widersprüchliche Prioritäten kombinieren (Geschwindigkeit + umfassende Überprüfung + kein Laufzeitbudget) - Dokumentation in Prosa verfassen (AGENTS.md ist eine Betriebsrichtlinie, keine README)

Beispiel: AGENTS.md für den Produktivbetrieb

# Repository Guidelines

## Build, Test, and Development Commands
- Run API (dev): `python3 -m uvicorn main:app --reload`
- Install deps: `pip install -r requirements.txt`
- Lint: `python3 -m ruff check .` (auto-fix: `--fix`)
- Format: `python3 -m ruff format .`
- Tests: `python3 -m pytest -v`
- Coverage: `python3 -m pytest --cov=app --cov-report=term-missing`

## Coding Style & Naming Conventions
- Python 3.11+. Type hints on all functions.
- Ruff enforced: 88-char lines, double quotes, spaces for indent.
- Naming: modules `snake_case.py`, classes `PascalCase`, functions `snake_case`.

## Commit & Pull Request Guidelines
- Conventional Commits: `feat:`, `fix:`, `docs:`, `refactor:`, `chore:`, `test:`
- Commits should be small and focused.
- PRs must include: description, test plan, and screenshots for UI changes.

## Security
- Never commit secrets. Use `.env` for local config.
- Validate all external API calls with proper error handling.

Umgang mit Geheimnissen in Agentensitzungen

Behandeln Sie den für Codex sichtbaren Verlauf als sicherheitsrelevante Oberfläche und nicht nur den Quellcode. Die Versionshinweise von Codex dokumentieren Arbeiten an Shell-Snapshots und der Schwärzung von Umgebungsvariablen, während das Speichersystem Schreibvorgänge auf Geheimnisse prüft. Diese Schutzmaßnahmen machen Befehlsausgaben, Sitzungstranskripte, Shell-Snapshots, lokale Protokolle oder Hilfsskripte jedoch nicht zu sicheren Orten für die Ausgabe von Zugangsdaten.375595

Die Betriebsregel ist einfach: Geben Sie keine Geheimnisse aus, damit das Modell sie untersuchen kann; bewahren Sie Zugangsdaten für Hilfsprogramme in der von der Umgebung vorgesehenen Konfiguration auf; trennen Sie bei Audits ausführbaren Quellcode, Dokumentation, generierte Caches, Sitzungstranskripte, Shell-Snapshots, Protokolle und bewusst angelegte Geheimnisspeicher voneinander; schwärzen Sie den lokalen Verlauf, wenn ein mit hoher Sicherheit erkanntes Geheimnismuster auftritt; und führen Sie präventive hooks erst ein, nachdem sich der manuelle Hygieneprozess bewährt hat. Für die Öffentlichkeit relevant sind die Übersicht der Angriffsflächen und die Akzeptanzkriterien – nicht private Tokenwerte, exakte Pfade oder interne Erkennungsmechanismen.95

Der Überschreibungsmechanismus

Eine AGENTS.override.md auf einer beliebigen Verzeichnisebene ersetzt die normale AGENTS.md für den jeweiligen Geltungsbereich. Verwenden Sie diesen Mechanismus für:

  • Release-Sperren: „Keine neuen Funktionen, nur Fehlerbehebungen“
  • Vorfallsmodus: „Alle Änderungen müssen vom Bereitschaftsdienst geprüft werden“
  • Vorübergehende Härtung: „In diesem Sprint keine Abhängigkeitsaktualisierungen“

Konfiguration

# Custom fallback filenames (in addition to AGENTS.md)
project_doc_fallback_filenames = ["TEAM_GUIDE.md", ".agents.md"]

# Increase max size for large instruction files
project_doc_max_bytes = 65536    # 64 KiB (default: 32 KiB)

Gerüstgenerierung

codex                           # Launch TUI
/init                           # Generate AGENTS.md scaffold

Oder überprüfen Sie Ihre Anweisungskette:

codex --ask-for-approval never "Summarize your current instructions"

Hooks

Codex führte Hooks in v0.99.0 und v0.100.0 unter den früheren Bezeichnungen AfterAgent und AfterToolUse ein, ergänzte in v0.114.0 eine experimentelle Hooks-Engine mit SessionStart und Stop70 und erklärte Hooks in v0.124.0 (23. April 2026) für stabil.85 Die in rust-v0.150.0 ausgelieferte Engine registriert zwölf Ereignisse (HOOK_EVENT_NAMES in codex-rs/hooks/src/lib.rs) – elf in v0.149.1, wobei Interrupt in v0.150.0 als zwölftes hinzukam132 – und die früheren Bezeichnungen sind aus der konfigurierbaren Oberfläche verschwunden: AfterToolUse kommt im gesamten Quellbaum nicht mehr vor, während AfterAgent nur noch als interne Payload-Bezeichnung der früheren notify-Bridge erhalten ist.124 Hooks führen während der agentischen Schleife Skripte oder MCP-Tools aus. Alle passenden Hooks aus mehreren Dateien werden ausgeführt, mehrere passende Command-Hooks für ein Ereignis starten gleichzeitig, und jeder nicht verwaltete Hook muss vor seiner Ausführung geprüft und als vertrauenswürdig eingestuft werden.124 v0.148.0 erweitert die Engine: Hooks können Befehle asynchron ausführen und MCP-Tools aufrufen – setzen Sie bei einem Command-Handler async = true, damit er im Hintergrund ausgeführt wird, während Codex fortfährt, oder verwenden Sie einen mcp_tool-Handler, um auf dieselben MCP servers zuzugreifen, die auch der Agent verwendet.118124

Verfügbare Hook-Ereignisse

Ereignis Auslösungszeitpunkt Matcher gilt für
SessionStart Beim Start einer Sitzung (startup, resume, clear oder compact); Klartext aus stdout wird vor dem ersten Turn als Entwicklerkontext hinzugefügt source
SessionEnd Wenn der Haupt-Thread endet: beim Archivieren oder Löschen einer offenen Unterhaltung, bei einem regulären Schließen oder nach 30 Minuten Inaktivität ohne verbundenen Client; niemals bei Subagents; standardmäßig 1 Sekunde Timeout, maximal 3 Sekunden, immer synchron Beendigungsgrund (derzeit nur other)
UserPromptSubmit Bevor ein Benutzer-Prompt gesendet wird; empfängt prompt und kann ihn blockieren oder ergänzen nicht unterstützt
PreToolUse Bevor Bash, Dateiänderungen mit apply_patch, Aufrufe von MCP-Tools und andere lokale Funktionstools ausgeführt werden; kann den Aufruf blockieren oder umschreiben tool_name (Bash; apply_patch, Edit oder Write; MCP-Namen wie mcp__fs__read)
PermissionRequest Wenn Codex im Begriff ist, eine Genehmigung anzufordern (Shell-Eskalation, Genehmigung für verwaltete Netzwerke); kann erlauben, ablehnen oder die Entscheidung dem regulären Prompt überlassen; wird bei Befehlen übersprungen, die keine Genehmigung benötigen Tool-Name
PostToolUse Nachdem unterstützte Tools eine Ausgabe erzeugt haben, einschließlich Bash-Befehlen mit einem Exit-Code ungleich null; kann Seiteneffekte nicht rückgängig machen; unterstützt continue: false Tool-Name
PreCompact Bevor Codex den Chat komprimiert trigger (manual oder auto)
PostCompact Nachdem Codex den Chat komprimiert hat trigger (manual oder auto)
SubagentStart Wenn ein Subagent startet agent_type
SubagentStop Wenn ein Subagent stoppt agent_type
Stop Wenn ein Turn endet (die Dokumentation führt das Ereignis unter „Während eines Turns“ auf); stop_hook_active gibt an, ob der Turn bereits durch Stop fortgesetzt wurde; erwartet JSON auf stdout. Dies ist nicht das Sitzungsende, das durch SessionEnd dargestellt wird nicht unterstützt
Interrupt Wenn ein aktiver Turn der obersten Ebene unterbrochen wird (v0.150.0+): „Neue Interrupt-Hooks können Befehle oder MCP-Handler ausführen, wenn ein aktiver Turn der obersten Ebene unterbrochen wird.“ Niemals bei Subagents; standardmäßig 1 Sekunde Timeout, maximal 3 Sekunden (dieselbe Begrenzung wie bei SessionEnd), und asynchrone Handler werden unterstützt132 nicht unterstützt

Gehostete Tools wie WebSearch durchlaufen den Hook-Pfad nicht, und einige spezialisierte Tool-Pfade können ihn umgehen; OpenAI selbst bezeichnet Hooks als „nützliche Schutzmaßnahme, nicht als vollständige Durchsetzungsgrenze“.124

Hook-Konfiguration

Hooks sind auf drei Ebenen organisiert – ein Ereignis, eine Matcher-Gruppe und ein oder mehrere Handler – und befinden sich entweder in hooks.json (~/.codex/hooks.json, <repo>/.codex/hooks.json oder hooks/hooks.json eines Plugins) oder inline in config.toml und requirements.toml. Projektlokale Hooks werden nur geladen, wenn die .codex/-Ebene des Projekts als vertrauenswürdig eingestuft ist.124 Die Inline-TOML-Form:

# ~/.codex/config.toml or <repo>/.codex/config.toml
[[hooks.SessionStart]]
matcher = "startup|resume"

[[hooks.SessionStart.hooks]]
type = "command"
command = "python3 ~/.codex/hooks/session_start.py"
additionalContextLimit = 5000

[[hooks.PreToolUse]]
matcher = "^Bash$"

[[hooks.PreToolUse.hooks]]
type = "command"
command = '/usr/bin/python3 "$(git rev-parse --show-toplevel)/.codex/hooks/pre_tool_use_policy.py"'
timeout = 30
statusMessage = "Checking Bash command"

[[hooks.PostToolUse]]
matcher = "^Bash$"

[[hooks.PostToolUse.hooks]]
type = "command"
command = "python3 ~/.codex/hooks/post_tool_use_review.py"
async = true
timeout = 120

Handler-Felder: type (command oder mcp_tool; prompt- und agent-Handler werden geparst, aber übersprungen), command, timeout in Sekunden (standardmäßig 600; bei SessionEnd 1 Sekunde, höchstens 3), statusMessage, additionalContextLimit (wie viel von additionalContext das Modell erreicht, bevor Codex den vollständigen Text auf der Festplatte speichert und eine Vorschau sendet), commandWindows (nur unter Windows geltende Überschreibung) und async. Befehle werden mit dem Sitzungs-cwd als Arbeitsverzeichnis ausgeführt. Daher sollten Repository-lokale Hooks Pfade ausgehend von git rev-parse --show-toplevel auflösen, anstatt einen relativen .codex/hooks/...-Pfad zu verwenden.124

Prüfung und Vertrauen. Codex speichert die Vertrauenseinstufung anhand des aktuellen Hashes jedes nicht verwalteten Hooks; neue oder geänderte Hooks werden zur Prüfung markiert und bis zu ihrer Vertrauenseinstufung übersprungen. Führen Sie /hooks aus, um Hook-Quellen einzusehen sowie einzelne Hooks zu prüfen, als vertrauenswürdig einzustufen oder zu deaktivieren. Wenn Hooks beim Start geprüft werden müssen, zeigt Codex eine Warnung mit einem Verweis auf /hooks an. Verwaltete Hooks aus System-, MDM-, Cloud- oder requirements.toml-Quellen gelten richtlinienbedingt als vertrauenswürdig und können im Hook-Browser des Benutzers nicht deaktiviert werden. --dangerously-bypass-hook-trust führt aktivierte Hooks für einen einzelnen Aufruf ohne gespeicherte Vertrauenseinstufung aus. Dies ist für Automatisierungen vorgesehen, die Hook-Quellen an anderer Stelle überprüfen.124

Die stdout-Ausgabe des SessionStart-Hooks fließt in den Kontext des Modells ein und eignet sich daher ideal, um beim Sitzungsstart dynamische Informationen wie Datumsangaben, Branch-Namen oder Umgebungsvariablen einzufügen.

Nachbilden von Claude Code-Hook-Mustern

Codex verwendet für die implementierten Ereignisse dieselben Ereignisnamen wie Claude Code. Daher lassen sich die meisten Hook-Konfigurationen portieren, indem Sie JSON in hooks.json verschieben und die Konfiguration über /hooks als vertrauenswürdig einstufen:

Claude Code-Muster Codex-Alternative
Blockieren von Dateien mit PreToolUse PreToolUse-Hook mit einem Matcher für apply_patch (oder Edit/Write) beziehungsweise Bash; geben Sie die Ablehnungsstruktur zurück, um den Aufruf zu blockieren, oder schreiben Sie ihn um
Linting mit PostToolUse PostToolUse-Hook mit einem Matcher für Bash oder apply_patch, der Ihren Linter ausführt; fügen Sie async = true hinzu, damit er nicht im kritischen Pfad liegt
Kontexteinfügung mit SessionStart SessionStart-Hook, der additionalContext zurückgibt (einfache stdout-Ausgabe funktioniert ebenfalls)
Benachrichtigung mit Stop Stop-Hook mit einem Benachrichtigungsbefehl (Ausgabe von JSON erforderlich)
Benachrichtigung mit SubagentStop SubagentStop-Hook mit einem Matcher für agent_type
PreCompact PreCompact und PostCompact mit einem Matcher für manual oder auto
Bereinigung mit SessionEnd SessionEnd-Hook; standardmäßig 1 Sekunde Timeout, maximal 3 Sekunden, wird synchron ausgeführt
Asynchrone Hooks async = true bei einem Command-Handler (v0.148.0); SessionEnd-Hooks werden immer synchron ausgeführt

Expertentipp: Neue Hook-Ereignisse werden weiterhin mit Releases ausgeliefert – v0.150.0 fügte das Ereignis Interrupt hinzu (132) –, prüfen Sie daher HOOK_EVENT_NAMES in codex-rs/hooks/src/lib.rs und das Codex-Änderungsprotokoll, um die aktuelle Liste zu erhalten.

Hook-Browser in der TUI (v0.129.0): Führen Sie /hooks in der TUI aus, um verfügbare Hooks zu finden, die derzeit aktiven Hooks anzuzeigen und einzelne Hooks ohne Bearbeitung von config.toml umzuschalten. Dies ist nützlich, wenn Sie Fehler bei einem in einem Plugin enthaltenen Hook beheben oder einen PostToolUse-Linter vorübergehend deaktivieren möchten, um sich ungestört auf eine Bearbeitungssitzung zu konzentrieren.89


Was ist MCP (Model Context Protocol)? [EXPERIMENTAL]

MCP erweitert die Funktionen von Codex durch die Verbindung mit externen Tools und Diensten. Die Befehlsgruppe codex mcp ist derzeit als experimentell gekennzeichnet; Befehle und Konfigurationsformat können sich zwischen Releases ändern. Codex unterstützt zwei Transporttypen: STDIO (lokale Prozesse) und Streamable HTTP (Remote-Server).11

MCP-Änderungen in v0.121.0: Tools werden jetzt mit einem Namespace registriert. Daher erscheinen Toolnamen in Auflistungen als <server>:<tool> statt als unqualifizierte Namen — aktualisieren Sie alle Skripte oder Prompts, die mit grep nach unqualifizierten Toolnamen suchen. Ein neues Flag supports_parallel_tool_calls wird an eingebundene MCPs weitergegeben und ermöglicht die parallele Ausführung für Server, die ihre Unterstützung dafür deklarieren. Metadaten zum Sandbox-Status werden nun über die MCP-Toolmetadaten weitergegeben, damit Server ihr Verhalten anpassen können (z. B. mit einer Warnung bei der Ausführung in einer read-only-Sandbox). Die benutzerdefinierte Anfrage codex/sandbox-state wurde entfernt — verwenden Sie stattdessen den Metadatenpfad. Phase 3 der Einführung von MCP Apps umfasst jetzt die Unterstützung für Toolaufrufe; abgeflachte verzögerte Toolaufrufe werden nun für Server unterstützt, die das Deferred-Call-Muster verwenden.82

MCP-Änderungen in v0.142.2 (25. Juni 2026): MCP-Tools verwenden jetzt standardmäßig die Toolsuche, sofern sie unterstützt wird — statt alle Tooldefinitionen im Voraus zu laden, ermittelt Codex Tools bei Bedarf. Dies verbessert die Erkennung in Konfigurationen mit vielen Tools und bleibt zugleich mit älteren Modellen und Anbietern kompatibel. Remote-stdio-MCP-Server akzeptieren außerdem absolute Arbeitsverzeichnisse im Pfadformat der Remote-Plattform (etwa einen Windows-Pfad von einem macOS-Client oder umgekehrt).105

MCP-Änderungen in v0.147.0 (7. August 2026): Codex ergänzt eine optionale Unterstützung für die Protokollrevision MCP 2026-07-28 — paginierte Ermittlung (große Toolkataloge werden seitenweise übertragen statt in einer einzigen übergroßen Auflistung), mehrstufige Anfragen (ein Server kann einen mehrstufigen Austausch innerhalb einer einzigen logischen Anfrage aufrechterhalten) und nicht blockierenden Serverstart. Dabei stehen zwischengespeicherte MCP-Tools bereits zur Verfügung, bevor der Server vollständig gestartet ist, sodass ein langsamer Server den Sitzungsstart nicht mehr verzögert. Da die Unterstützung aktiviert werden muss, funktionieren Server mit der älteren Revision unverändert weiter.116

MCP-Änderungen in v0.151.0 (29. August 2026): Optionale MCP-Server erhalten eine konfigurierbare Kulanzfrist für den Startmcp_optional_startup_grace_ms (Standardwert 1.000 ms) legt fest, wie lange die Erfassung des Toolkatalogs auf optionale Server wartet. 0 deaktiviert die gemeinsame Kulanzfrist, sodass optionale Server auf ihren konfigurierten Wert für startup_timeout_sec zurückgreifen. Aktualisierte Werte werden während der Laufzeit und bei Aktualisierungen der MCP-Konfiguration übernommen. Erweiterungen können außerdem Ergebnisse von MCP-Tools prüfen oder ersetzen, bevor sie das Modell erreichen: ToolLifecycleContributor::on_mcp_tool_result wird ausgeführt, bevor der Abschluss von MCP veröffentlicht und das Ergebnis für das Modell vorbereitet wird — sowohl bei erfolgreichen Ergebnissen als auch bei Fehlern, einschließlich über Code Mode.134

MCP-Änderungen in v0.152.0 (1. September 2026): Drei additive Änderungen. Formularanfragen über openai/elicitation sind jetzt verfügbar: Codex gibt Formularunterstützung an, wenn der Client eine objektwertige form-Funktion deklariert, verarbeitet Anfragen an openai/elicitation/create und leitet deren Metadaten sowie ihr undurchsichtiges Schema über den App-Server als openaiForm weiter (wobei x-openai-*-Annotationen erhalten bleiben). Die bisherige Verarbeitung von openai/form bleibt unabhängig davon bestehen, und die TUI lehnt Formularanfragen, die sie nicht darstellen kann, automatisch ab. Ausgabelimits pro Tool: Jeder Eintrag unter der tools-Konfiguration eines MCP-Servers akzeptiert einen positiven Wert für output_token_limit (beispielsweise [mcp_servers.context7.tools.search] mit output_token_limit = 2000). Überschneiden sich Plugin- und Benutzerrichtlinien, gilt das restriktivste Limit. Das effektive Budget wird im Gesprächsverlauf gespeichert, sodass Toolausgaben, Antworten von Hooks nach Toolaufrufen und fortgesetzte Sitzungen beim gleichen Limit gekürzt werden – zusätzlich zum globalen tool_output_token_limit. Servernamen im Paketstil: Namen von MCP-Servern dürfen jetzt :, @, / und . enthalten (somit ist npm:@modelcontextprotocol/server-sequential.thinking ein gültiger Name). Sie bleiben bei mcp add/get/list/remove, in Tool-Namespaces zur Laufzeit und bei der Suche nach OAuth-Anmeldedaten erhalten; nicht einfache Namen werden in generierten Wiederherstellungshinweisen für config.toml in Anführungszeichen gesetzt.138

MCP-Server konfigurieren

STDIO-Server (lokale Prozesse):

# In ~/.codex/config.toml or .codex/config.toml

[mcp_servers.context7]
enabled = true
required = true                         # Fail startup if unavailable
command = "npx"
args = ["-y", "@upstash/context7-mcp"]
env = { "MY_VAR" = "value" }            # Static env vars
env_vars = ["PATH", "HOME"]             # Forward host env vars
cwd = "/path/to/project"                # Optional working directory
startup_timeout_sec = 10
tool_timeout_sec = 60
enabled_tools = ["search", "summarize"]  # Tool allowlist
disabled_tools = ["slow-tool"]           # Tool denylist

HTTP-Server (Remote):

[mcp_servers.figma]
enabled = true
url = "https://mcp.figma.com/mcp"
bearer_token_env_var = "FIGMA_OAUTH_TOKEN"
http_headers = { "X-Figma-Region" = "us-east-1" }
env_http_headers = { "X-Org-Id" = "FIGMA_ORG_ID" }  # Headers from env vars
startup_timeout_sec = 10
tool_timeout_sec = 60

CLI-Verwaltung

codex mcp add context7 -- npx -y @upstash/context7-mcp
codex mcp add context7 --env API_KEY=... -- npx -y @upstash/context7-mcp   # With env vars
codex mcp add figma --url https://mcp.figma.com/mcp --bearer-token-env-var FIGMA_OAUTH_TOKEN
codex mcp list                          # List all configured servers
codex mcp list --json                   # JSON output
codex mcp get context7                  # Show server config
codex mcp get context7 --json           # JSON output
codex mcp login <server>                # OAuth flow for HTTP servers
codex mcp logout <server>               # Remove OAuth credentials
codex mcp remove <server>               # Delete server definition

Innerhalb einer Sitzung zeigt /mcp die aktiven Server und verfügbaren Tools an. /mcp verbose (ab v0.123.0)84 liefert vollständige Serverdiagnosen, Ressourcen und Ressourcenvorlagen — hilfreich, wenn ein Server nicht geladen wird oder Tools nicht an der erwarteten Stelle erscheinen. Das einfache /mcp bleibt schnell. Seit v0.144.0 können MCP-Tools interaktiv und ohne experimentelle Aktivierung eine Authentifizierung anfordern — benötigt ein Server während einer Sitzung eine Authentifizierung, erscheint eine Aufforderung im regulären Ablauf, statt dass der Vorgang fehlschlägt, bis Sie sich vorab mit codex mcp login authentifizieren.107

Das Laden von Plugin-MCP (ab v0.123.0) unterstützt sowohl das standardmäßige mcpServers-Schema als auch Serverzuordnungen auf oberster Ebene in .mcp.json. Dadurch werden Plugins, die nach einer der beiden Konventionen erstellt wurden, problemlos geladen.84

Codex ALS MCP-Server ausführen

Veraltet (24. August 2026). Im offiziellen Änderungsprotokoll heißt es: „Der Befehl codex mcp-server ist jetzt veraltet. Verwenden Sie stattdessen den Codex-App-Server. Um Codex aus Claude Code heraus zu verwenden, nutzen Sie das Codex-Plugin für Claude Code.“ Seit v0.149.0 gibt die Binärdatei warning: `codex mcp-server` is deprecated and will be removed in a future release. auf stderr aus und startet anschließend dennoch (PR #39657). Neue Integrationen sollten das App-Server-Protokoll verwenden, also die Schnittstelle hinter der VS Code-Erweiterung und der Desktop-App (Authentifizierung, Gesprächsverlauf, Genehmigungen und gestreamte Agentenereignisse), oder aus Claude Code heraus das Codex-Plugin für Claude Code: „Verwenden Sie Codex aus Claude Code heraus, um Code zu prüfen oder Aufgaben zu delegieren.“125

Solange der Befehl vorhanden ist, kann Codex sich weiterhin als MCP-Server für die Multi-Agenten-Orchestrierung bereitstellen (veraltet, aber unter 0.150.0 weiterhin funktionsfähig, wobei eine ausdrückliche Veraltungswarnung ausgegeben wird):12125132

codex mcp-server                        # Start as MCP server (stdio transport); deprecated, prints a warning

Der Server stellt zwei Tools bereit: 1. codex(): Startet eine neue Sitzung mit Parametern für Prompt, Sandbox, Modell und Genehmigungen 2. codex-reply(): Setzt eine bestehende Sitzung mit threadId und Prompt fort

Verwendung mit dem Agents SDK (Python):

from agents import Agent, Runner
from agents.mcp import MCPServerStdio

async with MCPServerStdio(
    name="Codex CLI",
    params={"command": "npx", "args": ["-y", "codex", "mcp-server"]},
    client_session_timeout_seconds=360000,
) as codex_mcp_server:
    agent = Agent(name="Developer", mcp_servers=[codex_mcp_server])
    result = await Runner.run(agent, "Fix the failing tests")

Erwähnenswerte MCP-Server

Server Zweck Installation
Context7 Aktuelle Bibliotheksdokumentation npx -y @upstash/context7-mcp
Figma Zugriff auf Designdateien HTTP: https://mcp.figma.com/mcp
Playwright Browserautomatisierung npx -y @playwright/mcp
Sentry Fehlerüberwachung HTTP: https://mcp.sentry.dev/mcp
GitHub Repository-Vorgänge HTTP: https://api.githubcopilot.com/mcp/ (offizieller MCP-Server von GitHub)

Praktische Muster

Muster 1: Kontextbezogene Entwicklung — Kombinieren Sie Context7 mit der Dokumentation Ihres Frameworks, damit Codex stets über aktuelle API-Referenzen verfügt:

[mcp_servers.context7]
enabled = true
required = true
command = "npx"
args = ["-y", "@upstash/context7-mcp"]

Muster 2: Ausgabelimits — Antworten von MCP-Tools werden standardmäßig nach etwa 25.000 Zeichen gekürzt. Verwenden Sie bei Tools, die große Datenmengen zurückgeben (Datenbankabfragen, Protokollerfassungen), enabled_tools, um die Auswahl auf bestimmte Tools zu beschränken und die Antworten fokussiert zu halten.

Muster 2a: Multimodale Toolausgabe (v0.107.0) — Benutzerdefinierte Tools können jetzt zusätzlich zu Text multimodale Ausgaben (Bilder und Rich Content) zurückgeben. So können Tools, die visuelle Artefakte erzeugen — Screenshots, Diagramme oder gerenderte Grafiken — diese direkt zur Analyse an das Modell übergeben.62

Muster 3: Unternehmensweite MCP-Governance — Legen Sie über requirements.toml verbindlich fest, welche MCP-Server Entwickler verwenden dürfen:

# In /etc/codex/requirements.toml — only approved servers allowed
[mcp_servers.approved-internal]
identity = { command = "npx @company/internal-mcp" }

Jeder Server, der keiner Identität in requirements.toml entspricht, wird beim Start blockiert. Die vollständige Richtlinienkonfiguration finden Sie unter Unternehmensbereitstellung.


Code Mode [EXPERIMENTAL]

Code Mode (v0.114.0) ermöglicht stärker isolierte Programmierabläufe, indem der Aufgabenbereich des Agenten auf codebezogene Vorgänge beschränkt wird.70 Ist dieser Modus aktiviert, konzentriert sich der Agent auf das Lesen, Schreiben und Testen von Code, ohne umfassendere Systeminteraktionen auszuführen.

Seit v0.139.0 kann Code Mode die eigenständige Websuche direkt aufrufen — auch aus verschachtelten JavaScript-Tool-Aufrufen heraus — und erhält die Ergebnisse als Klartext. Dadurch kann ein Code-Mode-Ablauf aktuelle Informationen abrufen, ohne den isolierten Programmierkontext zu verlassen.155 v0.146.0 erweitert die eigenständige Websuche auf kompatible benutzerdefinierte Modellanbieter, sodass diese Funktion nicht mehr auf von OpenAI gehostete Modelle beschränkt ist.114

Mit v0.146.0 konnte sich app-server mit entfernten Code-Mode-Hosts verbinden, sodass sich die Code-Mode-Laufzeit nicht mehr auf demselben Rechner wie der Client befinden musste — ursprünglich über WebSocket.114 v0.151.0 entfernt den WebSocket-Transport (#40692): app-server-Verbindungen über --code-mode-host akzeptieren nur noch gRPC-Endpunkte mit http:// und https://, während der eigenständige Code-Mode-Host auf stdio- und gRPC-Listener beschränkt ist — beim Tag rust-v0.151.0 lautet die Listener-Dokumentation wörtlich: „Transport endpoint: stdio, stdio://, or grpc://IP:PORT.“ WebSocket bleibt lediglich als optionaler Endpunkt erhalten, der rohe OTLP-Trace-Batches für das Tracing streamt, nicht als Sitzungstransport.135

Diese Funktion ist experimentell. Prüfen Sie die Versionshinweise auf Aktualisierungen.


JavaScript REPL-Laufzeit [REMOVED]

Codex v0.100.0 führte eine experimentelle JavaScript-REPL-Laufzeit (js_repl) ein, die mit v0.106.0 über die /experimental-Oberfläche zugänglich gemacht wurde.60 Diese Anleitung ist inzwischen nur noch von historischem Interesse. Das Änderungsprotokoll von v0.128.0 enthält den Eintrag „Remove js_repl feature“, und in der aktuellen Funktionsliste sind sowohl js_repl als auch js_repl_tools_only als entfernt gekennzeichnet.86

Fügen Sie neuen Konfigurationen nicht features.js_repl = true hinzu. Verwenden Sie Shell-Befehle, eingecheckte Skripte, MCP-Tools oder einen Codex-skill mit einem scripts/-Verzeichnis, wenn Sie wiederholbar ausführbare Logik benötigen.


Was sind skills?

skills sind wiederverwendbare, auf bestimmte Aufgaben zugeschnittene Funktionspakete, die Codex bei Bedarf lädt. Sie entsprechen dem offenen Agent-skills-Standard.13

Aufbau eines skills

my-skill/
  SKILL.md           (required: instructions)
  scripts/           (optional: executable scripts)
  references/        (optional: reference docs)
  assets/            (optional: images, icons)
  agents/openai.yaml (optional: metadata, UI, dependencies)

Speicherorte für die Erkennung

Codex speichert vom Benutzer installierte skills unter $CODEX_HOME/skills (Standard: ~/.codex/skills), einschließlich integrierter System-skills unter .system/. Codex unterstützt per Symlink eingebundene skill-Ordner.

Geltungsbereich Pfad
Projekt/Team skill-Ordner des Repositorys (die Struktur kann je nach Version variieren)
Benutzer ~/.codex/skills/ (oder $CODEX_HOME/skills/)
Administrator /etc/codex/skills/
System Von OpenAI mitgeliefert (unter ~/.codex/skills/.system/)

Einen skill erstellen

SKILL.md-Format:

---
name: security-audit
description: Run a thorough security audit on the codebase.
---

## Security Audit Procedure

1. Scan for hardcoded secrets using `rg -i "(api_key|password|secret|token)\s*=" --type py`
2. Check for SQL injection: look for string interpolation in queries
3. Verify input validation on all API endpoints
4. Check dependency vulnerabilities: `pip audit` or `npm audit`
5. Review authentication and authorization patterns
6. Report findings with severity levels (Critical/High/Medium/Low)

Metadaten (agents/openai.yaml):

interface:
  display_name: "Security Audit"
  short_description: "Full codebase security review"
  icon_small: "./assets/shield.svg"
  brand_color: "#DC2626"
  default_prompt: "Run a security audit on this repository"

policy:
  allow_implicit_invocation: false    # Require explicit $skill

dependencies:
  tools:
    - type: "mcp"
      value: "snyk"
      transport: "streamable_http"
      url: "https://mcp.snyk.io/mcp"

skills aufrufen

  • Explizit: Über das /skills-Menü oder durch Erwähnung von $skill-name im Prompt
  • Implizit: Codex erkennt anhand der Aufgabenbeschreibung automatisch passende skills (wenn allow_implicit_invocation: true gesetzt ist)
  • Erstellung: Verwenden Sie $skill-creator, um interaktiv einen neuen skill zu erstellen
  • Installation: Verwenden Sie $skill-installer install <name>, um Community-skills zu installieren
  • Vom Executor bereitgestellt (v0.146.0): Codex erkennt vom Executor angebotene skills und liest deren zugehörige Ressourcen, einschließlich der skills, die Sie ausdrücklich auswählen114

Kontextbudgets können skill-Kataloge kürzen. v0.146.0 behält bei knappem Kontext mehr verfügbare skills bei und warnt, wenn ein Katalog gekürzt werden muss.114 Zuvor konnte eine große skill-Bibliothek unbemerkt gekürzt werden, sodass ein erwarteter skill schlicht nicht angeboten wurde. Wenn Sie bei vielen skills auf den impliziten Aufruf angewiesen sind, achten Sie auf diese Warnung.

Aktivieren/Deaktivieren

[[skills.config]]
path = "/path/to/skill/SKILL.md"
enabled = false

skills im Vergleich zu slash commands

skills slash commands
Definiert in SKILL.md-Dateien mit optionalen Metadaten In die ausführbare Codex-CLI-Datei integriert
Geltungsbereich Projekt-, Benutzer- oder Administratorebene Global (immer verfügbar)
Aufruf $skill-name im Prompt, über das /skills-Menü oder durch implizite Erkennung /command-Syntax
Anpassbar Vollständig — Sie verfassen die Anweisungen Fest vorgegebenes Verhalten
Abhängigkeiten Kann Anforderungen an MCP-Server deklarieren Keine
Freigabe Kopieren Sie den skill-Ordner in das Team-Repository oder nach ~/.codex/skills/ Nicht teilbar

Fehlerbehebung bei skills

Wenn ein skill nicht aktiviert wird:

  1. Prüfen Sie die Erkennung: /skills sollte ihn in der TUI auflisten
  2. Überprüfen Sie den Pfad: Stellen Sie sicher, dass sich der skill-Ordner an einem erkannten Speicherort befindet (~/.codex/skills/, im Projektstammverzeichnis oder unter /etc/codex/skills/)
  3. Prüfen Sie enabled: skills mit enabled = false in config.toml werden nicht geladen
  4. Prüfen Sie die implizite Aktivierung: Wenn Sie sich auf die automatische Erkennung verlassen, stellen Sie sicher, dass allow_implicit_invocation: true in agents/openai.yaml gesetzt ist
  5. Verwenden Sie Schlüsselwörter: Nehmen Sie Begriffe aus der description des skills in Ihren Prompt auf, um die implizite Zuordnung zu verbessern

Praxisbeispiel: Deployment-skill

Ein vollständiger, aus mehreren Dateien bestehender skill, der das Zusammenspiel von Referenzen und Skripten zeigt:

deploy-skill/
  SKILL.md
  references/
    runbook.md
    rollback-checklist.md
  scripts/
    pre-deploy-check.sh
    smoke-test.sh
  agents/openai.yaml

SKILL.md:

---
name: deploy
description: Deploy the application to staging or production. Runs pre-flight checks, executes deployment, and verifies with smoke tests.
---

## Deployment Procedure

### Pre-flight
1. Run `scripts/pre-deploy-check.sh` to verify:
   - All tests pass
   - No uncommitted changes
   - Branch is up to date with remote
2. Review the runbook at `references/runbook.md` for environment-specific steps.

### Deploy
3. Execute the deployment command for the target environment.
4. Monitor logs for errors during rollout.

### Verify
5. Run `scripts/smoke-test.sh <environment-url>` to confirm critical paths.
6. If smoke tests fail, follow `references/rollback-checklist.md`.

Aufruf mit: $deploy to staging oder $deploy production with canary rollout


Plugins

Plugins bündeln skills, MCP-Einträge, hooks und App-Connectors in einem einzigen installierbaren Paket (v0.110.0+).65 Seit v0.117.0 sind Plugins vollwertige Bestandteile des Produkts: Produktspezifische Plugins werden beim Start automatisch synchronisiert, und /plugins bietet einen Browser innerhalb der TUI für die Suche und Verwaltung.75 v0.128.0 erweiterte die Plugin-Workflows um die Installation über Marketplaces, die Zwischenspeicherung externer Bundles, APIs für die externe Deinstallation, in Plugins gebündelte hooks, den Aktivierungsstatus von hooks und den Import von Konfigurationen externer Agents.86 v0.129.0 (7. Mai 2026) ergänzt die Freigabe von Plugins in Workspaces (Sie können einen Plugin-Satz an Teammitglieder übertragen, ohne ihn erneut zu veröffentlichen), Zugriffskontrollen für Freigaben (pro Empfänger aktivieren/deaktivieren oder widerrufen), Quellenfilterung (einschränken, aus welchen Marketplaces ein Workspace Inhalte bezieht) und Marketplace-Vorgänge, die direkt über den /plugins-Browser statt über die CLI aufgerufen werden können.89 v0.133.0 (21. Mai 2026) erleichtert die Überprüfung der Plugin-Suche: Listenausgaben berücksichtigen den jeweiligen Marketplace, installierte Versionen sind sichtbar, Marketplace-Stammverzeichnisse werden aufgeführt und externe Plugin-Sammlungen lassen sich anzeigen, ohne erraten zu müssen, aus welcher Registry ein Ergebnis stammt.98 v0.130.0 (8. Mai 2026) macht die Plugin-Paketierung transparenter und den Freigabe-Workflow besser steuerbar:91

  • Gebündelte hooks in den Plugin-Details sichtbar. Die Detailansicht unter /plugins führt nun sämtliche Lifecycle-hooks auf, die ein Plugin bündelt (SessionStart, UserPromptSubmit, Stop usw.). Bevor Sie ein Plugin installieren, können Sie genau erkennen, welche hooks es für Ihre Sitzung registriert – unerwartete Nebenwirkungen durch hooks eines Plugins, dem Sie allein aufgrund seiner Tools vertrauen, gehören damit der Vergangenheit an.
  • Metadaten zu Plugin-Freigaben in shareContext. Wird ein Plugin aus einem Workspace freigegeben, enthält die Nutzlast des Freigabelinks nun Link-Metadaten (Ersteller, Geltungsbereich, Aktualität). Empfangende Sitzungen können dadurch die Herkunft anzeigen und entscheiden, ob sie die Freigabe annehmen.
  • Sichtbarkeitseinstellungen für Freigaben. Die Freigabeeinstellungen enthalten einen Schalter für die Sichtbarkeit. So können Teams Plugins in bestimmten Workspaces oder für bestimmte Empfängerlisten veröffentlichen, ohne sie allgemein innerhalb der gesamten Organisation auffindbar zu machen.

v0.143.0 (8. Juli 2026) aktiviert externe Plugins standardmäßig. Externe Plugins sind nun ohne Opt-in-Flag aktiviert, der /plugins-Katalog erhält aussagekräftigere Zeilen (npm-Marketplace-Quellen neben git und lokalen Quellen), und jeder Eintrag zeigt sowohl die externe als auch die lokal installierte Version an, sodass Abweichungen auf einen Blick erkennbar sind.106 Für Teams, die einen gemeinsamen Plugin-Satz standardisieren, entfällt durch diese standardmäßige Aktivierung externer Plugins der bisher für die Einführung erforderliche Aktivierungsschritt auf jedem einzelnen Rechner.

Plugin-Quellen

Quelle Speicherort Beschreibung
Konfiguration config.toml Manuell deklarierte Plugins
Lokaler Marketplace marketplace.json Projektlokaler Plugin-Katalog
Installations-Endpunkt App-Server v2 Installation externer Plugins
Produktspezifisch Beim Start synchronisiert Automatisch synchronisierte Plugins (v0.117.0+)
Portable Agent Plugins Installierbare Pakete Plugin-Pakete im herstellerübergreifenden Format Agent Plugins 1.0 – portabel zwischen Codex, ChatGPT, Cursor, VS Code, Copilot und Kiro, nicht nur zwischen verschiedenen Rechnern (v0.147.0+)151

Seit v0.147.0 durchsucht eine einzige Plugin-Suchanfrage lokale, persönliche, Workspace- und externe Kataloge – Sie suchen nach einer Funktion, nicht nach dem Katalog, in dem sie zufällig enthalten ist. In Verbindung mit portablen Agent-Plugin-Paketen lässt sich ein in einer Umgebung erstelltes Plugin problemlos in einer anderen installieren, statt an den Rechner oder Workspace gebunden zu sein, in dem es erstellt wurde.116

Plugin-Suche

Codex teilt dem Modell zu Beginn der Sitzung mit, welche Plugins aktiviert sind (v0.111.0), wodurch installierte MCPs, Apps und skills leichter gefunden werden.65 Das Modell kann während einer Sitzung anhand des Aufgabenkontexts passende Plugins vorschlagen. In v0.117.0 werden produktspezifische Plugins beim Start synchronisiert, sodass der aktuelle Plugin-Katalog ohne manuelles Eingreifen verfügbar ist.75 Seit v0.142.0 gliedert das Menü /plugins externe Plugins in die Bereiche Von OpenAI kuratiert, Workspace und Für mich freigegeben. Bei geeigneten Anfragen können relevante Plugins zudem direkt im Dialog empfohlen und installiert werden.104 Seit v0.151.0 laden plugin/list und plugin/installed die effektive Plugin-Konfiguration für jedes angeforderte cwd – lokale Marketplaces werden in der Reihenfolge der Anfragen zusammengeführt, Installations- und Aktivierungsstatus werden über Repositorys hinweg zusammengeführt und ungültige Projektkonfigurationen über marketplaceLoadErrors gemeldet, ohne gültige lokale Kataloge oder global aktivierte externe Kataloge zu verwerfen.134

@plugin-Erwähnungen (v0.112.0+)

Verweisen Sie im Chat mit @plugin-name direkt auf ein beliebiges installiertes Plugin.68 Wenn Sie ein Plugin erwähnen, wird dessen Kontext (Funktionen, Tools, Konfiguration) automatisch in das Kontextfenster des Modells aufgenommen – Sie müssen nicht beschreiben, was das Plugin leistet.

@deploy push this branch to staging with canary rollout
@linter check for unused imports in src/

Dies funktioniert mit jedem installierten Plugin, einschließlich benutzerdefinierter skills, MCP-Server und App-Connectors.

Plugin-Marketplace (v0.113.0+)

Der Plugin-Marketplace bietet nun umfassendere Suchmöglichkeiten mit Metadaten, Kategorien und Bewertungen.69 Authentifizierungsprüfungen bei der Installation stellen sicher, dass für Plugins, die API-Schlüssel oder OAuth benötigen, bereits vor der Installation gültige Anmeldedaten vorliegen. Ein Deinstallations-Endpunkt entfernt Plugins und die zugehörige Konfiguration vollständig.

Hinzufügen von Drittanbieter-Marketplaces (v0.121.0+)

In der aktuellen Dokumentation zu OpenAI Codex erfolgt die Verwaltung von Marketplace-Quellen weiterhin über codex plugin marketplace. Damit wird die Verteilung von Drittanbieter-Plugins über den offiziellen Marketplace von OpenAI hinaus formalisiert. Unterstützt werden die Kurzschreibweise für GitHub-Repositorys, HTTP(S)-Git-URLs, SSH-URLs und lokale Marketplace-Stammverzeichnisse; verwenden Sie --ref, um eine Git-Referenz festzuschreiben, und wiederholen Sie --sparse PATH ausschließlich für Git-basierte Marketplace-Repositorys.93

# GitHub repository (shorthand)
codex plugin marketplace add owner/repo

# Arbitrary git URL
codex plugin marketplace add https://git.example.com/team/plugins.git

# SSH Git URL
codex plugin marketplace add git@example.com:team/plugins.git

# Local directory
codex plugin marketplace add /path/to/local/marketplace

# Upgrade or remove a configured marketplace
codex plugin marketplace upgrade <marketplace-name>
codex plugin marketplace remove <marketplace-name>

Nach dem Hinzufügen erscheinen die Plugins eines Marketplace neben den Standard-Plugins im /plugins-Browser. Aufrufer des App-Servers (IDE-/Desktop-Integrationen) können Marketplaces über einen entsprechenden Endpunkt programmgesteuert registrieren.82

Sicherheitshinweis: Drittanbieter-Marketplaces führen beliebigen Plugin-Code mit Ihren Codex-Berechtigungen aus. Prüfen Sie Quellen, bevor Sie sie hinzufügen, und bevorzugen Sie bei der ersten Ausführung eine Sandbox-Umgebung.

Agent Plugins: der herstellerübergreifende Standard (v0.146.0–v0.147.0)

„Agent Plugins“ bezeichnet nicht nur eine Funktion von Codex, sondern einen offenen, herstellerneutralen Paketierungsstandard, der am 6. August 2026 als Agent Plugins 1.0.0 veröffentlicht wurde. Die offizielle Website fasst ihn als „ein portables Paketformat für wiederverwendbare Komponenten zur Erweiterung von KI-Agents“ zusammen.151 Ein Plugin ist ein Verzeichnis mit einem obligatorischen plugin.json-Manifest (einem geschlossenen Schema mit genau zehn zulässigen Feldern auf oberster Ebene – $schema, name, version, description, author, homepage, repository, license, keywords, extensions –, wobei Clients jedes unbekannte Feld melden und ignorieren müssen), einem optionalen Ordner skills/ (jedes unmittelbar darin enthaltene Unterverzeichnis mit einer SKILL.md stellt einen skill dar), einer optionalen Datei mcp.json, die stdio-, Streamable-HTTP- oder ältere HTTP+SSE-Server deklariert, sowie optionalen Client-Namespace-Verzeichnissen in umgekehrter Domainnotation, die andere Clients ignorieren müssen. Sein normativer Geltungsbereich ist die Paketierung: Die Spezifikation „definiert die maßgebliche Agent Plugins Specification v1.0.0 für die Paketierung wiederverwendbarer Komponenten, mit denen KI-Agents durch verteilbare Plugins erweitert werden“ – Agent Skills und MCP behalten darunter ihre eigenen Spezifikationen.151

Entscheidend ist die Governance. Vercel initiierte den Vorschlag und entwickelte die Spezifikation 1.0 gemeinsam mit Amazon, Anysphere (Cursor), GitHub, Microsoft und OpenAI. Die Liste der Maintainer im Repository der Spezifikation umfasst Amazon, Cursor, Microsoft, OpenAI und Vercel; Google gab am Veröffentlichungstag bekannt, dem Kreis der wichtigsten Maintainer beizutreten.151 Zu den namentlich genannten Clients zum Veröffentlichungszeitpunkt zählen ChatGPT, Codex, Cursor, GitHub Copilot, Kiro und VS Code. Eine auffällige Ausnahme: Anthropic, das sowohl das zugrunde liegende Agent-Skills-Format als auch MCP entwickelt hat, gehört nicht zu den Maintainern – Claude Code behält sein eigenes Plugin-Format, während Codex die Lücke seinerseits mit der Claude Code-Marketplace-Quelle (v0.146.0) und /import überbrückt.151

Für Codex bedeutet das: v0.146.0 ergänzt Agent-Plugins-Manifeste, die Veröffentlichung von Workspace-Plugins und zwei weitere Plugin-Marketplaces – Amazon Bedrock und Claude Code114 –, während v0.147.0 den Kreislauf mit der Installation portabler Agent Plugins und der Suche in lokalen, persönlichen, Workspace- und externen Katalogen schließt.116 Für Teams ist die Veröffentlichung in Workspaces der praktisch besonders nützliche Teil: Veröffentlichen Sie Plugins in Ihrem eigenen Workspace, statt einen öffentlichen Marketplace einzurichten oder jeden Entwickler aufzufordern, eine Git-Quelle manuell hinzuzufügen.

In den Versionshinweisen werden die Codex-Oberflächen angekündigt, ohne ihre Konfigurationsschlüssel oder die Syntax der CLI zu veröffentlichen. Dieser Eintrag dokumentiert, dass die Funktion eingeführt wurde und was der Standard festlegt, nicht aber, wie sie in Codex verwendet wird – betrachten Sie den Workflow zur Erstellung von Manifesten und jeden Aufruf von codex plugin publish als nicht verifiziert, bis die Dokumentation von OpenAI sie behandelt.

Plugins verwalten

codex plugin marketplace add <src>       # Add a marketplace source
codex plugin marketplace upgrade [name]  # Upgrade one marketplace or all
codex plugin marketplace remove <name>   # Remove a configured marketplace
codex plugin list                        # List plugins; includes remote catalog entries (v0.153.0)
codex plugin list --json                 # JSON adds source, version, install + auth policy (v0.153.0)

v0.153.0 erweitert die Plugin-CLI von der Marketplace-Verwaltung auf Plugin-Vorgänge für externe Marketplaces: codex plugin list enthält Einträge aus externen Katalogen (einschließlich Quelle, Version, Installationsrichtlinie und Authentifizierungsrichtlinie in der JSON-Ausgabe), und externe Plugins können über die bestehende Plugin-CLI hinzugefügt und entfernt werden. Externe Kataloge werden nach Geltungsbereich und Sammlung zwischengespeichert – aktuelle zwischengespeicherte Ergebnisse werden bevorzugt, eine Hinzufügeanfrage, die ein Plugin nicht im Cache findet, ruft die Daten einmal erneut ab, und der lokale kuratierte Katalog bleibt erhalten, wenn eine ungefilterte externe Auflistung fehlschlägt (bei ausdrücklich ausgewählten externen Marketplaces werden Fehler weiterhin angezeigt).140

Verwenden Sie in der TUI /plugins (v0.117.0+), um einzelne Plugins interaktiv zu durchsuchen, zu installieren und zu entfernen, ohne Ihre Sitzung zu verlassen.75

Expertentipp: Plugins bündeln, wofür früher eine separate MCP-Konfiguration, die Installation von skills und die Einrichtung von App-Connectors erforderlich waren. Ein einzelnes Plugin kann alle drei Komponenten enthalten – dadurch lassen sich Teams schneller einarbeiten und Konfigurationen leichter übertragen.


Plan Mode und Zusammenarbeit

Im Plan Mode kann Codex zunächst ein Vorgehen entwerfen, bevor Änderungen ausgeführt werden. Er ist standardmäßig aktiviert (seit v0.94.0).14 Unter Entscheidungsrahmen finden Sie den Entscheidungsbaum „Plan Mode oder direkte Ausführung“.

Plan Mode im Vergleich zum Tool update_plan (v0.152.0): Hierbei handelt es sich um zwei verschiedene Dinge, von denen nur eines standardmäßig aktiviert ist. Der Plan Mode – der in diesem Abschnitt beschriebene Modus für die Zusammenarbeit, in dem Codex vor der Ausführung einen Vorschlag unterbreitet – ist seit v0.94.0 standardmäßig aktiviert und bleibt unverändert. update_plan ist ein Planungs-Tool, das das Modell aufrufen kann, um innerhalb eines Turns einen strukturierten Plan zu verwalten. Es wurde mit v0.152.0 als Opt-in-Funktion eingeführt: tools.update_plan.enabled ist standardmäßig auf false gesetzt. Solange das Tool deaktiviert ist, entfernt Codex zudem die mitgelieferten update_plan-Anweisungen aus seinen Modell-, Zusammenarbeitsmodus-, Multi-Agent-, Komprimierungs-, Vorbereitungs- und Zielverfolgungs-Prompts. Benutzerdefinierte Basisanweisungen, Modellkataloganweisungen, Zusammenarbeitsrichtlinien und der Text des Benutzerziels bleiben auch dann erhalten, wenn sie sich auf die Planung beziehen. Aktivieren Sie das Tool ausdrücklich mit tools.update_plan.enabled = true in config.toml.138

Plan Mode aufrufen

/plan                              # Switch to plan mode
/plan "redesign the API layer"     # Plan mode with initial prompt

Im Plan Mode führt Codex folgende Aktionen aus: - Dateien lesen und die Codebasis analysieren - Einen Implementierungsplan vorschlagen - Keine Änderungen vornehmen, bis Sie diese genehmigen - Den Plan in einer eigenen TUI-Ansicht streamen

Steer Mode

Im Steer Mode (seit v0.98.0 standardmäßig aktiviert) können Sie während der laufenden Arbeit von Codex neue Anweisungen einbringen, ohne die aktuelle Aufgabe zu unterbrechen.14

Dafür gibt es zwei Eingabemethoden:

Eingabe Verhalten Geeignete Verwendung
Enter Sendet Anweisungen sofort; Codex sieht sie während des aktuellen Turns Dringende Korrekturen („Stopp – ändern Sie diese Datei nicht“), Klarstellungen („Die Konfiguration befindet sich in /etc/app.conf, nicht im Standardpfad“) oder Prioritätsänderungen („Konzentrieren Sie sich zuerst auf die Tests“)
Tab Reiht Anweisungen für den nächsten Turn ein; Codex schließt zunächst die aktuelle Arbeit ab Folgeaufgaben („Aktualisieren Sie anschließend auch das Änderungsprotokoll“), Erweiterungen des Umfangs („Führen Sie danach den Linter aus“) oder nicht dringende Kontextangaben („Das Bereitstellungsziel ist Staging, nicht Produktion“)

Praktische Beispiele:

# Codex is refactoring the auth module...

[Enter] "Use bcrypt instead of argon2 — we already have it as a dependency"
→ Codex adjusts immediately, mid-turn

[Tab] "Once auth is done, update the migration script too"
→ Codex finishes auth refactor, then starts the migration

Der Steer Mode ist in der TUI immer aktiv. Wenn Sie lieber warten möchten, bis Codex die Arbeit abgeschlossen hat, bevor Sie weitere Anweisungen geben, geben Sie diese nach Abschluss des Turns einfach wie gewohnt ein – ein besonderer Modus ist dafür nicht erforderlich.

TUI-Verbesserungen (v0.105.0–v0.106.0)

Syntaxhervorhebung (v0.105.0): Die TUI hebt nun die Syntax abgegrenzter Codeblöcke und eingebetteter Diffs hervor. Mit /theme können Sie ein Farbschema auswählen.61

Neue TUI-Befehle (v0.105.0+):61

Befehl/Taste Beschreibung
/copy Kopierauswahl (v0.150.0+): Wählen Sie die vollständige Antwort, einen einzelnen Codeblock oder ein Blockzitat aus; frühere Versionen kopieren die letzte Antwort132
/clear TUI-Bildschirm leeren
Ctrl+L Bildschirm leeren (Tastenkürzel)
/theme Farbschema für die Syntaxhervorhebung wechseln
/plugins Plugins durchsuchen, installieren und entfernen (v0.117.0+)75
/title Titel des Terminalfensters festlegen; funktioniert in der TUI und der App-Server-TUI (v0.117.0+)75
/archive Aktuelle Sitzung archivieren; archivierte Sitzungen können bis zu ihrer Wiederherstellung weder fortgesetzt noch verzweigt werden (v0.136.0+)158

Sprachtranskription (v0.105.0, experimentell): Drücken Sie die Leertaste, um Prompts per Sprachtranskription zu diktieren. Diese Funktion ist experimentell und erfordert möglicherweise eine Mikrofonberechtigung.61 Seit v0.107.0 unterstützen Echtzeit-Sprachsitzungen die Auswahl von Mikrofon und Lautsprecher, sodass Sie bestimmte Hardware für die Audioeingabe und -ausgabe auswählen können.62 In v0.140.0 entfernt, in v0.145.0 zurückgekehrt: Die experimentellen /realtime-Sprachsteuerelemente und ihre Audioabhängigkeiten wurden in v0.140.0 aus der TUI entfernt; die Sprachtranskription über die Leertaste war davon nicht betroffen.102 Mit v0.145.0 kehrt die Sprachfunktion in neuer Form zurück: Audioeingaben und Audio-Tool-Ausgaben in gängigen lokalen Audioformaten sowie gestreamte Echtzeitunterhaltungen mit V3.112

Weitere Verbesserungen: - Lange Links bleiben nun auch dann anklickbar, wenn sie über mehrere TUI-Zeilen umgebrochen werden (v0.105.0)61 - Links zu lokalen Dateien werden mit verbesserter Formatierung dargestellt (v0.106.0)60 - In TUI-Markdown bleiben Weblinks über OSC-8-Metadaten anklickbar, während Tabellen bei Platzmangel auf gut lesbare Schlüssel-Wert-Einträge zurückfallen, ohne die Linkziele zu verlieren (v0.136.0)158 - Markdown-Links erscheinen in unterstützten Terminals als anklickbare Beschriftungen; andernorts bleiben die URLs sichtbar (v0.150.0)132 - Die Verarbeitung von Ctrl+C für Sub-Agents wurde korrigiert, sodass untergeordnete Prozesse ordnungsgemäß beendet werden (v0.106.0)60


Speichersystem

Codex verfügt über ein persistentes Speichersystem (v0.100.0+), das Fakten, Präferenzen und Projektkontext sitzungsübergreifend speichert.24

Speicherbefehle

Befehl Beschreibung
/m_update <fact> Eine Erinnerung speichern (z. B. /m_update always use pytest, never unittest)
/m_drop <query> Eine mit der Abfrage übereinstimmende Erinnerung entfernen

Erinnerungen werden in Markdown-Dateien unter ~/.codex/memory/ gespeichert. Codex lädt sie beim Sitzungsstart und nutzt sie in allen künftigen Sitzungen zur Steuerung seines Verhaltens.

Geeignete Speicherinhalte

Erinnerungen eignen sich am besten für dauerhafte Präferenzen und Projektfakten:

  • Projektkonventionen: „Dieses Projekt verwendet Tabulatoren statt Leerzeichen“ oder „Antworten von API enthalten immer ein meta-Feld“
  • Tool-Präferenzen: „Verwenden Sie pnpm statt npm“ oder „Führen Sie Tests mit pytest -x --tb=short aus“
  • Architekturentscheidungen: „Das Authentifizierungsmodul befindet sich in src/core/auth/, nicht in src/middleware/
  • Workflow-Präferenzen: „Führen Sie immer den Linter aus, bevor Sie mir einen Diff zeigen“

Speicher in Pipelines

Bei der Ausführung von codex exec werden Erinnerungen automatisch geladen. Dadurch profitieren CI/CD-Pipelines und Skripte vom selben Kontext wie interaktive Sitzungen – Sie müssen die Anweisungen nicht bei jedem Aufruf wiederholen.

Speicheroptimierungen (v0.101.0–v0.107.0)

  • Bereinigung von Geheimnissen: Erinnerungen werden automatisch auf Geheimnisse geprüft, bevor sie auf den Datenträger geschrieben werden
  • Berücksichtigung des CWD: Speicherdateien enthalten nun den Kontext des Arbeitsverzeichnisses, um projektspezifische Erinnerungen abzurufen
  • Ausschluss von Entwicklernachrichten: Entwickler- und Systemnachrichten werden von den Speichereingaben der Phase 1 ausgeschlossen. Dadurch verbessert sich die Speicherqualität, weil der Fokus auf Benutzerinteraktionen liegt
  • Diff-basiertes Vergessen (v0.106.0): Der Speicher verwendet nun Diff-basiertes Vergessen, um veraltete Fakten zu entfernen und den Speicherbestand dauerhaft schlank und relevant zu halten60
  • Nutzungsabhängige Auswahl (v0.106.0): Beim Abrufen von Erinnerungen wird nun deren Nutzung berücksichtigt, sodass häufig abgerufene und in letzter Zeit relevante Erinnerungen priorisiert werden60
  • Konfigurierbare Erinnerungen (v0.107.0): Erinnerungen lassen sich nun vollständig konfigurieren. Mit codex debug clear-memories können Sie alle gespeicherten Erinnerungen zurücksetzen und neu beginnen – hilfreich beim Wechsel zwischen voneinander unabhängigen Projekten oder wenn sich der Speicherzustand vom aktuellen Kontext entfernt hat62
  • Modell-Upgrade für Phase 2 (v0.121.0): Das Modell zur Speicherkonsolidierung in Phase 2 ist nun gpt-5.4 und ersetzt den bisherigen Standard. Die Pipeline der Phase 2 wird zwischen Sitzungen ausgeführt, um die Transkripte aus Phase 1 zu dauerhaften Fakten zu verdichten. Der Modellwechsel verbessert die Qualität des Abrufs bei gleichen Token-Kosten.82
  • TUI-Speichermenü (v0.121.0): Eine neue sitzungsinterne Benutzeroberfläche bietet Zugriff auf den Speichermodus, das Löschen einzelner Erinnerungen und eine Schaltfläche zum Zurücksetzen. Beim Zurücksetzen des Speichers bleiben frühere Rollouts erhalten, anstatt ungültig zu werden. Dadurch wird der künftige Abrufbereich geleert, ohne die Sitzungswiedergabe zu beeinträchtigen.82

Speicher im Vergleich zu AGENTS.md

Anwendungsfall Speicher (/m_update) AGENTS.md
Persönliche Präferenzen Speicher verwenden (bleibt projektübergreifend erhalten) Nicht geeignet
Projektkonventionen Beides (Speicher zum persönlichen Abruf, AGENTS.md zur gemeinsamen Nutzung im Team) AGENTS.md für das Team
Architekturentscheidungen AGENTS.md (gemeinsamer Kontext) Bevorzugte Wahl
Tool-Befehle Speicher (schnelle persönliche Referenz) AGENTS.md für das Team

Tipp: Verwenden Sie /m_update für Fakten, die dauerhaft erhalten bleiben sollen. Sitzungsspezifischen Kontext können Sie Codex direkt in der Unterhaltung mitteilen. Für gemeinsam genutzten Teamkontext verwenden Sie AGENTS.md.


Sitzungsverwaltung

Codex speichert Sitzungen unter ~/.codex/sessions/ und ermöglicht damit das Fortsetzen, Forken und Multi-Thread-Workflows über CLI und Desktop-Oberflächen hinweg.

Mit v0.146.0 können Threads gezielt adressiert werden. /new und /clear akzeptieren jetzt einen Sitzungsnamen, wichtige Threads lassen sich anheften und Nebengespräche bleiben geöffnet, sodass Sie nicht mehr eines schließen müssen, um zu einem anderen zu gelangen.114 In der Praxis bedeutet das, dass ein lang laufendes Projekt nicht mehr aus einer Liste von Zeitstempeln besteht, die Sie anhand des Datums wiedererkennen müssen. v0.147.0 führt Gesprächsabschnitte ein: Gespräche lassen sich in dauerhafte, manuell sortierte Abschnitte gliedern, und lange Transkripte werden schrittweise angezeigt, anstatt vollständig geladen zu werden.116 v0.148.0 führt /export und das Forken über die Befehlszeile ein: /export schreibt das vollständige Gespräch als Markdown in die Zwischenablage oder in eine neue Datei, codex exec fork forkt eine Sitzung nicht interaktiv und in der Auswahl zum Fortsetzen können Sitzungen archiviert und wiederhergestellt werden.118 v0.149.0 führt codex queue ein — damit senden Sie über die Befehlszeile Nachrichten an bestehende lokale oder entfernte Sitzungen — und stellt bei fortgesetzten oder geforkten Threads das aktive Berechtigungsprofil wieder her.120 v0.150.0 führt automatische Titel ein: Unbenannte Terminalaufgaben erhalten automatisch aussagekräftige Titel, und /rename schlägt anhand des Gesprächs einen bearbeitbaren Titel vor.132 v0.151.0 führt /recap ein: Fordern Sie bei Bedarf eine kurze Zusammenfassung der jüngsten Fortschritte und nächsten Schritte des Gesprächs an. Codex erstellt dieselbe Zusammenfassung außerdem automatisch für geeignete inaktive, nicht fokussierte Gespräche und fügt sie dem Transkript hinzu. Dabei werden begrenzte, isolierte Anfragen verwendet und Wiederholungsversuche nur bei automatisch aufgetretenen Fehlern durchgeführt.135 Mit v0.153.0 wird die automatische Variante optional: tui.auto_recap = false bricht geplante automatische Zusammenfassungsprüfungen ab und verwirft ausstehende automatische Ergebnisse, während das manuelle /recap weiterhin funktioniert.140

codex agents (v0.149.0) ist das interaktive Dashboard für jede aktive Agentensitzung auf dem Rechner: Auf einem einzigen Bildschirm können Sie Aufgaben suchen, starten, öffnen, umbenennen und beenden; die Tastenkürzel sind konfigurierbar. Innerhalb einer Sitzung wechseln Sie mit /agents zwischen allen aktiven Agentensitzungen und mit /subagents zwischen den Subagenten der aktuellen Sitzung.120129 Mit v0.150.0 können Aufgaben direkt aus dem Gespräch adressiert werden: Verweisen Sie mit @-Erwähnungen auf andere Codex-Aufgaben und weisen Sie Agenten im Terminal an, Aufgaben zu lesen, zu erstellen oder ihnen Nachrichten zu senden.132

Fortsetzen

Setzen Sie Ihre Arbeit dort fort, wo Sie aufgehört haben:

codex resume                          # Interactive picker (sorted by recency)
codex resume <SESSION_ID>             # Resume a specific session
codex exec resume --last "continue"   # Non-interactive: resume most recent

Der Slash-Befehl /resume innerhalb der TUI öffnet dieselbe interaktive Auswahl mit Suchfunktion.

Paginierter Threadverlauf (v0.145.0, in v0.151.0 regulär freigegeben): Der paginierte Threadverlauf erweitert die Sitzungsverwaltung um effizientes Fortsetzen, die Suche im Verlauf, dauerhaft gespeicherte Threadnamen, Subagentenunterstützung und Erinnerungen. Der Verlauf wird seitenweise statt vollständig geladen, was bei langlebigen Arbeitsverzeichnissen mit Hunderten von Sitzungen entscheidend ist. Die Funktion wurde in v0.145.0 als experimentell eingeführt; v0.151.0 überführt die APIs aus dem experimentellen Status (thread/turns/list, thread/items/list und thread/revert benötigen die experimentelle API-Funktion nicht mehr) und legt die paginierte Variante NUR für dauerhafte Threads als aufgelösten Standard fest, deren Speicher thread/turns/list und thread/items/list unterstützt, und nur dann, wenn thread/start kein historyMode angibt. Flüchtige Threads und Threads, deren Speicher diese APIs nicht unterstützt, verwenden weiterhin standardmäßig den Legacy-Modus; explizite Auswahlen behalten ihr Verhalten bei, und das ThreadHistoryMode-Enum auf Protokollebene verwendet beim Tag rust-v0.151.0 (protocol.rs:755-758) weiterhin standardmäßig Legacy — es handelt sich also um einen aufgelösten Standard für unterstützte dauerhafte Threads und nicht um eine pauschale Umstellung.112135

Fork

Verzweigen Sie ein Gespräch, um Alternativen zu erkunden, ohne Ihren aktuellen Fortschritt zu verlieren:

/fork                              # Fork current conversation
/fork "try a different approach"   # Fork with new prompt

Forks erstellen unabhängige Threads, die bis zum Fork-Punkt denselben Verlauf teilen. Seit v0.146.0 ist der Fork-Verlauf paginiert, und Forks können als temporär erstellt werden — ein temporärer Fork erscheint nicht in Threadlisten, sodass einmalige Experimente nicht die Threadliste überladen, in der Sie tatsächlich navigieren.114 Änderungen in einem Fork wirken sich nicht auf den anderen aus. Dies eignet sich zum Vergleichen verschiedener Ansätze (z. B. „forken und Redis statt Memcached ausprobieren“) oder zum sicheren Erproben riskanter Änderungen.

Thread-Forking in Subagenten (v0.107.0): Threads können jetzt in unabhängige Subagenten geforkt werden. Dadurch kann ein Gespräch parallele Arbeitsströme erzeugen, die autonom ausgeführt werden. Dies erweitert das bestehende Fork-Modell: Statt lediglich das Gespräch zu verzweigen, wird der geforkte Thread zu einem Subagenten mit eigenem Ausführungskontext.62 Seit v0.117.0 verwenden Subagenten pfadbasierte Adressen (z. B. /root/agent_a) sowie eine strukturierte Kommunikation zwischen Agenten, wodurch die Multi-Agent-Koordination expliziter und leichter zu debuggen ist.75

Verschlüsselte Nachrichten zwischen Agenten (v0.138.0+): Multi-Agent v2 verschlüsselt jetzt den Aufgabentext, den ein übergeordneter Agent beim Erstellen oder Anschreiben eines Subagenten sendet. Die Nachrichtenparameter von spawn_agent, send_message und followup_task sind als verschlüsselt gekennzeichnet: Die Responses-API verschlüsselt die Nutzdaten, wenn das übergeordnete Modell den Tool-Aufruf ausgibt. Das lokal ausgeführte Codex überträgt ausschließlich den Geheimtext (InterAgentCommunication.encrypted_content, mit leerem Klartextinhalt), den die API serverseitig entschlüsselt, wenn sie ihn an das empfangende Modell übergibt.108 Daraus ergeben sich drei praktische Konsequenzen:

  • Ihre lokalen Sitzungsprotokolle enthalten den Klartext der Delegierung nicht mehr. Sie können erkennen, dass ein übergeordneter Agent einen Subagenten erstellt hat und welches Ergebnis zurückkam, jedoch nicht die genaue Anweisung, die er gesendet hat. Wenn Sie Multi-Agent-Ausführungen anhand des Sitzungsverlaufs prüfen oder debuggen, fehlt dieser Datensatz. Für das offene Regressionsproblem, das diesen Umstand erfasst, ist bis Mitte Juli 2026 keine verknüpfte Fehlerbehebung vorhanden.109 Lebenszyklusereignisse von Erweiterungen (Start und Stopp von Subagenten, Tool-Ausführung, Metadaten von Durchläufen — v0.133.0+) sowie die Beobachtungsfunktionen des App-Servers sind die verbleibenden Ansatzpunkte, um die Ereignisse zu rekonstruieren.98
  • Modelle benutzerdefinierter Anbieter können ausfallen. Ein Modellendpunkt, der nicht für die verschlüsselte Tool-Nutzung konfiguriert ist, weist das verschlüsselte spawn_agent-Schema mit einem 400-Fehler zurück ("declares encrypted parameters but is not configured for encrypted tool use"). Wenn die Multi-Agent-Delegierung bei einem benutzerdefinierten Anbieter mit diesem Fehler scheitert, liegt dies an der Verschlüsselungsänderung und nicht an Ihrer Konfiguration.109
  • Von Codex erzeugte Benachrichtigungen bleiben lesbar. Benachrichtigungen über den Abschluss von Subagenten werden von Codex selbst erzeugt. Sie bleiben daher im Klartext und werden jetzt als typisierte agent_message-Elemente statt als serialisierte JSON-Umschläge dargestellt.108

OpenAI hat das Bedrohungsmodell hinter dieser Änderung nicht veröffentlicht. Der PR beschreibt den Geheimtextfluss, ohne anzugeben, wovor er schützt.

Multi-Agent v2 stabilisiert (v0.145.0, optional aktivierbar): Die mit v0.137.0 eingeführte und in v0.138.0 um verschlüsselte Delegierung erweiterte Multi-Agent-v2-Umgebung ist jetzt als optional aktivierbare Funktion stabilisiert. v0.145.0 führt konfigurierbare Subagentenmodelle, individuelle Reasoning-Stufen pro Subagent, eine konfigurierbare Parallelität, wiederhergestellte Multi-Agent-Rollen und eine verbesserte Agentennavigation ein. Falls Sie v2 während der anfänglichen Schwierigkeiten von v0.137/v0.138 noch nicht eingesetzt haben, ist dies die Version, in der sich die Konfigurationsoberfläche stabilisiert: Modell- und Reasoning-Auswahl für Subagenten werden jetzt in der Konfiguration festgelegt, statt durch die Laufzeitumgebung vorgegeben zu sein.112

Threadliste

Aktive Sitzungen anzeigen und verwalten:

/status                            # Current session info and token usage
/ps                                # Show background terminals in session

In der Desktop App werden Threads mit vollständigem Verlauf und Diff-Vorschauen in der Seitenleiste angezeigt.

Sitzungslebenszyklus

Aktion CLI Desktop App
Neu starten codex oder /new Schaltfläche „Neuer Thread“
Fortsetzen codex resume oder /resume In der Seitenleiste auf den Thread klicken
Forken /fork Rechtsklick auf den Thread → Fork
Beenden /quit oder Ctrl+C Thread-Tab schließen
Löschen Aus ~/.codex/sessions/ entfernen Rechtsklick → Löschen

Sitzungen werden zwischen CLI und der Desktop App synchronisiert — beginnen Sie in einer Anwendung und setzen Sie Ihre Arbeit in der anderen fort.


Nicht interaktiver Modus (codex exec)

codex exec führt Codex nicht interaktiv für Skripte, CI/CD und Automatisierung aus.15

Grundlegende Verwendung

codex exec "summarize the repository structure"
codex exec --sandbox workspace-write -c approval_policy=on-request "fix the CI failure"   # exec has no -a flag; set the policy via -c or config
codex exec --json "triage open bugs" -o result.txt

Standardmäßig schreibt codex exec Fortschrittsmeldungen und Ereignisse nach stderr und die abschließende Agentennachricht nach stdout. Dadurch lässt es sich mit standardmäßigen Unix-Pipelines kombinieren.

Sitzungsarchivierung (v0.136.0)

Sitzungen können archiviert werden, damit die Liste zum Fortsetzen und Forken übersichtlich bleibt, ohne den Verlauf zu löschen. Archivieren Sie eine Sitzung in der TUI mit /archive oder über die Shell:158

codex archive <session-id>     # archive a session
codex unarchive <session-id>   # restore it

Eine archivierte Sitzung ist vor dem Fortsetzen oder Forken geschützt, bis Sie die Archivierung aufheben – eine Sicherheitsvorkehrung dagegen, versehentlich eine Sitzung fortzuführen, die Sie eigentlich abschließen wollten. Ebenfalls neu in dieser Version: codex app-server --stdio startet den App-Server für Editor- und Host-Integrationen im stdio-Modus, und /diff darf von einem Repository bereitgestellte Git-Hilfsprogramme nicht mehr ausführen (eine Verbesserung der Befehlssicherheit). Unter Windows ergänzt ein Alpha-Bereitstellungspfad codex sandbox setup --elevated für Administratoren.158

Ausgabe im JSON-Lines-Format

Mit --json wird stdout zu einem JSONL-Ereignisstrom:

codex exec --json "fix the tests" | jq

Ereignistypen: thread.started, turn.started/completed/failed, item.started/completed, error

{"type":"thread.started","thread_id":"019c5c94-..."}
{"type":"turn.started"}
{"type":"item.started","item":{"id":"item_1","type":"command_execution","status":"in_progress"}}
{"type":"item.completed","item":{"id":"item_3","type":"agent_message","text":"..."}}
{"type":"turn.completed","usage":{"input_tokens":24763,"cached_input_tokens":24448,"output_tokens":122}}

Strukturierte Ausgabe

Erzwingen Sie die Antwortstruktur mit einem JSON Schema:

codex exec "Extract project metadata" \
  --output-schema ./schema.json \
  -o ./project-metadata.json

-o / --output-last-message schreibt die abschließende Nachricht in eine Datei.

Sitzung fortsetzen und überprüfen

codex exec resume --last "continue where you left off"
codex exec resume <SESSION_ID> "fix the remaining issues"
codex exec review --base main           # Code review against a branch

Wichtige Flags

Flag Beschreibung
--sandbox workspace-write -c approval_policy=on-request Auf den Workspace beschränkte Automatisierung mit Genehmigung bei Grenzüberschreitungen (codex exec verfügt über kein Flag --ask-for-approval; legen Sie die Richtlinie mit -c fest)123126
--thread-source <SOURCE> Klassifiziert neu erstellte oder geforkte Threads als user (Standard), subagent, memory_consolidation oder mit einem Funktionsnamen; gilt global für alle Unterbefehle von codex exec, wird beim Fortsetzen ignoriert; threadSource im TypeScript SDK (v0.149.1)126
--json JSONL-Ereignisstrom nach stdout
-o, --output-last-message <file> Speichert die abschließende Nachricht in einer Datei
--output-schema <file> Validiert die Antwort anhand eines JSON Schema
--ephemeral Speichert keine Sitzungsdateien dauerhaft
-C, --cd <dir> Legt das Arbeitsverzeichnis fest
--add-dir <dir> Fügt weitere beschreibbare Verzeichnisse hinzu
--skip-git-repo-check Erlaubt die Ausführung außerhalb von Git-Repositorys
--dangerously-bypass-approvals-and-sandbox Keine Sandbox, keine Genehmigungen (nur für CI)

CI-Authentifizierung

codex exec unterstützt CODEX_API_KEY für die nicht interaktive Authentifizierung in Automatisierungsumgebungen.

Startbanner von codex exec (v0.130.0). Das Startbanner von codex exec enthält nicht mehr die veraltete Formulierung „research preview“. Wenn Ihre CI die Startausgabe ausliest, ist der Bannertext nun kürzer; strukturierte --json-Ereignisse bleiben unverändert.91

codex remote-control (v0.130.0+)

codex remote-control ist ein Befehl der obersten Ebene, der einen Headless-App-Server startet, der von einem anderen Prozess gesteuert werden soll – etwa von IDE-Erweiterungen, benutzerdefinierten Orchestratoren oder Remote-Steuerungsebenen. Er ersetzt den Aufruf von codex app-server mit mehreren Flags, den viele Integratoren bisher manuell zusammensetzten, und bietet Drittanbieterwerkzeugen einen einzigen stabilen Einstiegspunkt in dieselbe App-Server-Laufzeit, die auch den Desktop- und IDE-Oberflächen zugrunde liegt.91 v0.133.0 verbessert das Laufzeitverhalten des Befehls: Er kann wie ein Vordergrundbefehl ausgeführt werden, auf die Betriebsbereitschaft warten, einen maschinenlesbaren Status melden und weiterhin explizite daemonartige Befehle zum start / stop für langlebige Controller-Konfigurationen bereitstellen.98 v0.143.0 ergänzt codex remote-control pair. Dieser Befehl erzeugt aus einem laufenden Daemon einen manuellen Kopplungscode, sodass sich ein Controller ohne automatische Erkennung verbinden kann – nützlich, wenn sich der steuernde Prozess auf einem anderen Host oder in einem anderen Netzwerksegment als der Daemon befindet.106

# Start a headless, remotely controllable app-server
codex remote-control

# Generate a manual pairing code for an out-of-band controller (v0.143.0+)
codex remote-control pair

# Same lifecycle as a TUI session: thread store, hooks, plugins, MCP, sandbox
# all initialize from your normal config.toml.

Kombinieren Sie codex remote-control mit den unten beschriebenen APIs zur App-Server-Paginierung, wenn Sie Benutzeroberflächen entwickeln, die umfangreiche Thread-Verläufe auflisten müssen, ohne sämtliche Turns gleichzeitig in den Arbeitsspeicher zu laden.

App-Server-Thread-Paginierung (v0.130.0+)

App-Server-Clients können umfangreiche Threads nun über drei unterschiedliche Ansichten der Turn-Elemente seitenweise abrufen:91

Ansicht Anwendungsfall
Nicht geladen Nur zur Auflistung – Thread-Struktur ohne Turn-Inhalt (am ressourcenschonendsten)
Zusammenfassung Kompakte Metadaten pro Turn – nützlich für Seitenleisten und Auswahldialoge zum Fortsetzen
Vollständig Vollständiger Turn-Inhalt einschließlich Tool-Aufrufen und Ausgaben

Kombinieren Sie die Paginierung mit der in v0.121.0 eingeführten ThreadStore-Schnittstelle, um langlebige Threads effizient zu durchlaufen. Das gilt besonders für Remote-Control-Bereitstellungen, bei denen sich der Orchestrator auf einem anderen Rechner als die Rollout-Dateien befinden kann.82 v0.143.0 erweitert die Inspektionsmöglichkeiten eines Controllers: App-Server-Clients können nun verfügbare Umgebungen auflisten, die Nachfolger-Threads eines Threads anzeigen und den Verlauf an einem bestimmten Turn forken – genau die Grundfunktionen, die eine Benutzeroberfläche benötigt, um einen Lauf von einem früheren Punkt aus zu verzweigen, ohne ihn erneut bis dorthin auszuführen.106 v0.151.0 hebt die APIs für paginierte Thread-Verläufe aus dem experimentellen Status und verwendet für dauerhafte Threads mit unterstützenden Speichern standardmäßig den paginierten Verlauf, wenn bei thread/start kein historyMode angegeben wird (ephemere Threads und nicht unterstützende Speicher verwenden weiterhin den Legacy-Modus); das Laden des vollständigen Verlaufs ist für paginierte Threads veraltet (#40676).135

Live-Aktualisierung der App-Server-Konfiguration (v0.130.0+)

Aktive App-Server-Threads übernehmen Änderungen an config.toml nun ohne Neustart: Bearbeiten und speichern Sie die Konfiguration, damit der laufende Thread die neuen Werte bei seinem nächsten Turn verwendet. Diese Fehlerbehebung ergänzt codex remote-control: Ein langlebiger Headless-Server kann direkt neu konfiguriert werden, statt ihn herunterzufahren.91

Live-Einstellungen auf Turn-Ebene (v0.151.0): Die Einstellungen eines laufenden Turns lassen sich nun während der Ausführung ändern. Die experimentelle App-Server-Methode turn/settings/update aktualisiert model, effort, summary und serviceTier für nachfolgende Schritte eines bestimmten aktiven Turns, ohne künftige Turns zu verändern. Dabei meldet sie, ob die Aktualisierung angewendet oder abgelehnt wurde oder ihr Ziel nicht mehr vorhanden war. Verwaltete Beschränkungen werden erneut validiert, und die bei der Zulassung des Turns festgelegten Genehmigungs- und Guardian-Sicherheitseigenschaften bleiben erhalten, bevor eine aktualisierte Momentaufnahme der Einstellungen veröffentlicht wird. turn/start akzeptiert außerdem serviceTierForTurn, sodass ein einzelner neuer Turn die Dienststufe überschreiben kann, ohne die gespeicherte Stufe des Threads zu verändern („default“ steht für Standardgeschwindigkeit; fehlt der Wert oder ist er null, wird die Stufe des Threads übernommen).135

Verschlüsselte Remote-Ausführungsumgebungen (v0.141.0)

Seit v0.141.0 (stabil, 18. Juni 2026) verbinden sich Remote-Ausführungsumgebungen über authentifizierte, Ende-zu-Ende-verschlüsselte Noise-Relay-Kanäle. Steuerungsebene und Ausführungsumgebung müssen dem dazwischenliegenden Relay somit nicht mehr vertrauen. Das ist besonders relevant, wenn Ihr Orchestrator einen App-Server über eine Netzwerkgrenze hinweg steuert. Dieselbe Version sorgt außerdem dafür, dass bei der plattformübergreifenden Remote-Ausführung das native Arbeitsverzeichnis und die native Shell der Ausführungsumgebung erhalten bleiben. Steuert ein Controller auf einem Betriebssystem eine Ausführungsumgebung auf einem anderen, werden Pfade und Shell-Semantik daher nicht mehr im Hintergrund umgeschrieben. Für die Kompatibilität mit Unternehmens-Proxys akzeptiert TLS nun außerdem P-521-Zertifikatsignaturen.103


Codex Cloud und Hintergrundaufgaben [EXPERIMENTAL]

GitLab-Unterstützung (Beta, 19. August 2026): Codex Cloud kann jetzt in allen ChatGPT-Tarifen mit GitLab-Projekten verbunden werden – verknüpfen Sie ein Projekt, erstellen Sie Umgebungen, starten Sie Aufgaben aus Issues und Merge Requests und fordern Sie Reviews an; für Self-Managed GitLab ist Version 19.0 oder höher erforderlich.119

Status: Codex Cloud ist eine experimentelle Funktion. Schnittstellen, Preise und Verfügbarkeit können sich ändern. OpenAI verwaltet die Cloud-Umgebungen, und Sie haben keine Kontrolle über die Infrastruktur.

Codex Cloud führt Aufgaben asynchron in von OpenAI verwalteten Umgebungen aus.4 Seit CLI v0.150.0 können Aufgaben auch über eine Terminal-Unterhaltung angesprochen werden: Verweisen Sie mit @-Erwähnungen auf andere Codex-Aufgaben und weisen Sie Agenten an, Aufgaben zu lesen, zu erstellen oder ihnen Nachrichten zu senden.132 Informationen zur Integration von Codex in Ihre CI-Pipeline finden Sie außerdem unter GitHub Action und CI/CD.

Anmeldedaten für Cloud-Aufgaben besser geschützt (v0.152.0): Anfragen für Cloud-Aufgaben können gespeicherte ChatGPT-Anmeldedaten enthalten. Deshalb wird ihr Ziel jetzt eingeschränkt, bevor die Authentifizierung überhaupt geladen wird: CODEX_CLOUD_TASKS_BASE_URL wird anhand vertrauenswürdiger ChatGPT-HTTPS-Ursprünge auf Port 443 validiert (URLs mit Benutzerinformationen, Abfragen oder Fragmenten werden abgelehnt), und Weiterleitungen sind für das Cloud-Aufgaben-Backend sowie die Clients zur Umgebungserkennung deaktiviert, damit Anmeldedaten niemals an ein Weiterleitungsziel übermittelt werden.138

Funktionsweise

  1. Reichen Sie eine Aufgabe ein (über chatgpt.com/codex, die Slack-Integration oder CLI)
  2. Codex klont Ihr Repository in eine isolierte Cloud-Sandbox
  3. Der Agent arbeitet selbstständig: Er liest Code, führt Tests aus und nimmt Änderungen vor
  4. Nach Abschluss erstellt Codex einen PR oder stellt ein Diff zur Überprüfung bereit
  5. Übernehmen Sie die Ergebnisse lokal mit codex apply <TASK_ID>

Internetzugriff in der Cloud

Der Internetzugriff für Agenten ist standardmäßig deaktiviert und wird für jede Umgebung separat konfiguriert:

  • Aus: Kein Internetzugriff für Agenten (Standardeinstellung)
  • Ein: Optionale Domain-Zulassungsliste und Einschränkungen für HTTP-Methoden
Allowed domains: pypi.org, npmjs.com, github.com
Allowed methods: GET, HEAD, OPTIONS

Einrichtungsskripte können weiterhin auf das Internet zugreifen, um Abhängigkeiten zu installieren, selbst wenn der Internetzugriff für Agenten deaktiviert ist.

Slack-Integration

Erwähnen Sie @Codex in einem Slack-Kanal oder Thread, um eine Cloud-Aufgabe zu starten.

Voraussetzungen: 1. Berechtigter ChatGPT-Tarif (Plus, Pro, Business, Enterprise oder Edu) 2. Verbundenes GitHub-Konto 3. Mindestens eine konfigurierte Cloud-Umgebung 4. Für Ihren Workspace installierte Slack-App

Codex antwortet mit einem Aufgabenlink und veröffentlicht die Ergebnisse nach Abschluss.

Cloud-CLI

codex cloud exec --env <ENV_ID> "Fix failing tests"  # Start a cloud task
codex cloud status <TASK_ID>                          # Check task progress
codex cloud diff <TASK_ID>                            # View task diff
codex cloud list                                      # List recent tasks
codex cloud list --json                               # JSON output
codex cloud apply <TASK_ID>                           # Apply from cloud subcommand
codex apply <TASK_ID>                                 # Apply diff (top-level shortcut)

Die Codex Desktop App

Die Codex Desktop App (macOS und Windows) bietet eine grafische Oberfläche, die für die Verwaltung mehrerer Projekte optimiert ist.16 Die Windows-Version wurde am 4. März 2026 mit nativer PowerShell-Unterstützung und nativer Windows-Sandbox veröffentlicht.66

Installation

codex app                      # Auto-downloads and installs on first run

Oder laden Sie die App direkt herunter: Codex.dmg (macOS) | Im Microsoft Store erhältlich (Windows)

Wichtigste Funktionen

Funktion Beschreibung
Parallele Threads Führen Sie mehrere Aufgaben gleichzeitig in verschiedenen Projekten aus
Thread-Modi Starten Sie Threads im Modus Local, Worktree oder Cloud
Integrierte Git-Werkzeuge Prüfen Sie Diffs, fügen Sie Kommentare hinzu, stellen Sie einzelne Änderungsblöcke bereit oder setzen Sie sie zurück, erstellen und pushen Sie Commits und erstellen Sie PRs
Integriertes Terminal Eigenes Terminal pro Thread (Cmd+J)
Sprachdiktat Geben Sie Prompts per Spracheingabe ein (Ctrl+M)
Automatisierungen Planen Sie wiederkehrende Aufgaben
Benachrichtigungen Benachrichtigungen bei Abschluss oder erforderlicher Genehmigung, wenn die App im Hintergrund ausgeführt wird
Ruhezustand verhindern Optionale Einstellung, die den Ruhezustand des Computers während der Aufgabenausführung verhindert
Skills und MCP Gemeinsame Konfiguration für App, CLI und IDE-Erweiterung
MCP-Kurzbefehle Kurzbefehle für den schnellen Zugriff auf MCP-Werkzeuge im Eingabefeld (App v26.226)63
@Erwähnungen in Reviews Erwähnen Sie Mitwirkende mit @ in Kommentaren zu Code-Reviews (App v26.226)63
Benutzerdefinierte Designs Farbsteuerung und Schriftauswahl in den Einstellungen (App v26.312)72
App-server TUI Standardmäßig aktiviert (v0.117.0+): !-Shell-Befehle, Dateisystemüberwachung, Remote-WebSocket mit Bearer-Authentifizierung und sitzungsübergreifender Abruf des Prompt-Verlaufs75
Appshots macOS-Appshots hängen das vorderste App-Fenster einschließlich eines Screenshots und des verfügbaren Textes an einen Thread an und lassen sich über den Appshots-Tastaturkurzbefehl hinzufügen.99
Browserkommentare in der App Der integrierte Browser kann eine Vorschau lokaler und öffentlicher Seiten anzeigen und Kommentare zu Elementen oder Bereichen aufnehmen, um präzises Feedback zur gerenderten Seite zu ermöglichen.99
Computer Use und Nutzung bei gesperrtem Mac Mit Computer Use kann Codex für klar abgegrenzte GUI-Aufgaben zulässige Mac-Apps bedienen; die Nutzung bei gesperrtem Mac muss ausdrücklich aktiviert werden und ist nach dem Sperren des Macs auf vertrauenswürdige, aktive Computer Use-Durchläufe beschränkt.99

Appshots, Browserkommentare und Computer Use

Mit den App-Updates vom 21. Mai wird die Desktop-App zu einer umfassenderen Kontextoberfläche und dient nicht mehr nur als Thread-Manager. Verwenden Sie Appshots, wenn Codex den Zustand einer anderen Mac-App kennen muss, bevor es handeln kann: Codex erfasst das vorderste Fenster sowie den verfügbaren sichtbaren und außerhalb des sichtbaren Bereichs liegenden Text, den die App bereitstellt, und speichert den Anhang lokal im Sitzungsverlauf.99

Verwenden Sie für Web- und Frontend-Arbeiten zunächst den integrierten Browser, sofern für die Seite keine Anmeldung erforderlich ist: Er bietet Ihnen und Codex eine gemeinsame gerenderte Vorschau, unterstützt Browseraktionen wie Klicken, das Erstellen von Screenshots, das Herunterladen von Assets und die schreibgeschützte Überprüfung von JavaScript und ermöglicht es Ihnen, Seitenbereiche mit Kommentaren zu markieren, die Codex im nächsten Durchlauf bearbeiten kann.99 Nutzen Sie für Websites, auf denen Sie angemeldet sind, weiterhin die Browsererweiterung (Chrome, Edge, Brave, Opera oder Vivaldi; Opera bietet keinen Seitenchat). Website-Werkzeuge (WebMCP, 25. August 2026): Im integrierten Browser der Desktop-App können ChatGPT Work und Codex von einer Website bereitgestellte Werkzeuge verwenden, um mit der Seite zu arbeiten. Verwenden Sie dafür GPT-5.6 Sol oder GPT-5.6 Terra in der neuesten Version der Desktop-App, da Website-Werkzeuge weder mit GPT-5.6 Luna noch in Enterprise- oder Edu-Workspaces verfügbar sind.127

Verwenden Sie Computer Use nur, wenn sich die Aufgabe weder mit einer strukturierten Integration noch mit einer Browservorschau verifizieren lässt. Computer Use kann zulässige Mac-Apps prüfen und bedienen, übernimmt für Dateiänderungen und Shell-Befehle jedoch die Genehmigungs- und Sandbox-Regeln von Codex. Die Nutzung bei gesperrtem Mac bleibt eng begrenzt: Codex kann nach dem Sperren des Macs während aktiver, vertrauenswürdiger Computer Use-Durchläufe vorübergehend auf zulässige Apps zugreifen; dabei greifen Schutzmechanismen zur erneuten Sperrung sowie eine Erkennung lokaler Eingaben.99

Thread-Modi

Jeder Thread wird in einem von drei Modi ausgeführt, die Sie beim Erstellen auswählen:

Modus Isolation Dateizugriff Am besten geeignet für
Local Keine – arbeitet direkt in Ihrem Projektverzeichnis Vollständiger Lese- und Schreibzugriff Schnelle Aufgaben, Erkundungen und nicht destruktive Arbeiten
Worktree Git-Worktree – isolierte Branch-Kopie Ihres Repositorys Isolierte Kopie Funktionsentwicklung, riskante Refactorings und parallele Experimente
Cloud Remote-Server – wird auf der Infrastruktur von OpenAI ausgeführt Kein lokaler Zugriff Lang laufende Aufgaben, CI-ähnliche Workflows und asynchrone Delegierung

Funktionsweise der Worktree-Isolation:

Wenn Sie einen Worktree-Thread starten, führt die Desktop-App folgende Schritte aus: 1. Sie erstellt in einem temporären Verzeichnis einen neuen Git-Worktree (git worktree add) 2. Sie checkt von Ihrem aktuellen HEAD einen neuen Branch aus 3. Sie führt den Agenten innerhalb des Worktrees aus – sämtliche Dateiänderungen bleiben isoliert 4. Nach Abschluss zeigt sie ein Diff zur Überprüfung an – Sie entscheiden, welche Änderungen zurückgeführt werden

Dadurch können mehrere Worktree-Threads gleichzeitig und konfliktfrei im selben Repository ausgeführt werden. Jeder erhält einen eigenen Branch und ein eigenes Arbeitsverzeichnis.

Worktree-Einstellungen und Thread-Eigentümerschaft (v0.151.0): Das Verhalten verwalteter Worktrees wird von einem speziellen Einstellungsparser aus der bestehenden [desktop]-Konfiguration ermittelt: Als Worktree-Stammverzeichnis wird standardmäßig $CODEX_HOME/worktrees verwendet, die automatische Bereinigung ist standardmäßig aktiviert und 15 Worktrees werden beibehalten. Konfigurierte Stammverzeichnisse, Bereinigungsoptionen und Aufbewahrungszahlen werden vor der Verwendung validiert. Jeder verwaltete verknüpfte Worktree kann zudem in seinen Git-Metadaten einen versionierten Eigentümerschaftseintrag namens codex-thread.json enthalten, der ihn einem Thread zuordnet: Schreibvorgänge sind atomar und überschreiben nichts (wiederholte Zuordnungen sind idempotent, widersprüchliche Eigentümer werden abgelehnt), während primäre, verschachtelte und nicht verwaltete Checkouts abgelehnt werden, bevor die Eigentümerschaftsmetadaten verändert werden.135

Automatisierungen

Automatisierungen werden lokal in der App ausgeführt. Daher muss die App geöffnet und das Projekt auf dem Datenträger verfügbar sein:

  • In Git-Repositorys verwenden Automatisierungen eigene Hintergrund-Worktrees, die von Ihrem Arbeitsverzeichnis isoliert sind
  • In Projekten ohne Git werden die Durchläufe direkt im Projektverzeichnis ausgeführt
  • Automatisierungen verwenden Ihre standardmäßigen Sandbox-Einstellungen

Eine Automatisierung einrichten: 1. Öffnen Sie ein Projekt in der Desktop-App 2. Klicken Sie in der Seitenleiste auf die Registerkarte „Automatisierungen“ 3. Definieren Sie einen Auslöser (Zeitplan, Webhook oder manuell) 4. Schreiben Sie den Prompt und wählen Sie den Ausführungsmodus (lokal oder Worktree) 5. Legen Sie die Reasoning-Stufe für den Automatisierungsdurchlauf fest (App v26.312)72 6. Automatisierungen werden planmäßig ausgeführt und stellen die Ergebnisse zur Überprüfung in eine Warteschlange

Anwendungsbeispiele: - Issue-Triage: Neue Issues automatisch kategorisieren und priorisieren - CI-Überwachung: Build-Fehler überwachen und Korrekturen vorschlagen - Reaktion auf Warnmeldungen: Mit diagnostischen Analysen auf Überwachungswarnungen reagieren - Abhängigkeitsaktualisierungen: Sicherheitspatches suchen und anwenden

Die Ergebnisse werden in einer Prüfwarteschlange zur manuellen Genehmigung angezeigt.

Windows-Unterstützung

Die Codex Desktop App wurde am 4. März 2026 für Windows veröffentlicht (App v26.304) und bietet native PowerShell-Unterstützung, eine native Windows-Sandbox sowie vollständige Funktionsgleichheit einschließlich skills, Automatisierungen und worktrees, ohne dass WSL erforderlich ist.66


GitHub Action & CI/CD

Die offizielle GitHub Action integriert Codex in Ihre CI/CD-Pipeline.18

Grundlegende Verwendung

# .github/workflows/codex.yml
name: Codex
on:
  pull_request:
    types: [opened]

jobs:
  codex:
    runs-on: ubuntu-latest
    outputs:
      final_message: ${{ steps.run_codex.outputs.final-message }}
    steps:
      - uses: actions/checkout@v5
      - name: Run Codex
        id: run_codex
        uses: openai/codex-action@v1
        with:
          openai-api-key: ${{ secrets.OPENAI_API_KEY }}
          prompt-file: .github/codex/prompts/review.md
          sandbox: workspace-write
          safety-strategy: drop-sudo

Konfigurationsoptionen

Eingabe Zweck
openai-api-key API-Schlüssel für Proxy-/Authentifizierungseinrichtung
responses-api-endpoint Endpunkt überschreiben (z. B. Azure Responses-URL)
prompt / prompt-file Aufgabenanweisungen (eine Angabe erforderlich)
working-directory An codex exec --cd übergebener Ordner
sandbox workspace-write / read-only / danger-full-access
codex-args Zusätzliche CLI-Flags (JSON-Array oder Shell-Zeichenfolge)
output-schema / output-schema-file Strukturiertes Ausgabeschema für --output-schema
model / effort Agent-Konfiguration
output-file Abschließende Nachricht auf dem Datenträger speichern
codex-version CLI-Version festlegen
codex-home Benutzerdefinierter Codex-Ausgangsordner
allow-users / allow-bots Steuerelemente für die Auslöser-Zulassungsliste
safety-strategy / codex-user Verhalten bei der Berechtigungsreduzierung und Benutzerauswahl

Ausgabe: final-message, der Text der abschließenden Codex-Antwort für nachgelagerte Schritte/Jobs.

Sicherheitsstrategien

Strategie Beschreibung
drop-sudo (Standard) Linux/macOS; entfernt nach dem Action-Schritt die sudo-Berechtigung
unprivileged-user Codex als zuvor angelegten Benutzer mit geringen Berechtigungen ausführen
read-only Schreibgeschützte Sandbox (Risiken durch Runner-/Benutzerberechtigungen bestehen weiterhin)
unsafe Keine Berechtigungsreduzierung; für Windows-Runner erforderlich

Zugriffskontrollen

with:
  allow-users: "admin,maintainer"     # Limit who can trigger
  allow-bots: false                   # Block bot-triggered runs

Standardmäßig können nur Mitwirkende mit Schreibzugriff Codex-Workflows auslösen.


Codex SDK

Mit dem TypeScript SDK lassen sich die Agent-Funktionen von Codex in benutzerdefinierte Anwendungen integrieren.19

Installation

npm install @openai/codex-sdk

Grundlegende Verwendung

import { Codex } from "@openai/codex-sdk";

const codex = new Codex();
const thread = codex.startThread();

// Multi-turn conversation
const turn1 = await thread.run("Diagnose CI failures and propose a fix");
console.log(turn1.finalResponse);

const turn2 = await thread.run("Implement the fix and add tests");
console.log(turn2.items);

// Resume a previous session
const resumed = codex.resumeThread("<thread-id>");
await resumed.run("Continue from previous work");

Erweiterte SDK-Funktionen

  • runStreamed(...): Asynchroner Ereignisstream für Zwischenaktualisierungen
  • Python SDK-Authentifizierung (ab v0.132.0): Anmeldung per API-Schlüssel, ChatGPT-Browser-/Gerätecode-Abläufe, Kontoeinsicht und Abmeldung sind vollwertige SDK-Pfade.97
  • Komfortfunktion für reine Textdurchläufe (ab v0.132.0): Python-Durchlauf-APIs akzeptieren einfache Zeichenfolgen und geben umfangreichere TurnResult-Metadaten mit gesammelten Elementen, Zeitangaben und Nutzung zurück.97
  • outputSchema: Erzwingt eine JSON-strukturierte Endausgabe
  • Multimodale Eingabe: Text und lokale Bilder übergeben ({ type: "local_image", path: "..." })
  • Bild-Workflows (v0.117.0): view_image gibt URLs zurück, generierte Bilder lassen sich erneut öffnen und der Bildverlauf bleibt beim Fortsetzen einer Sitzung erhalten75
  • Umgebungsübergreifendes view_image (v0.130.0): Bei Sitzungen, die sich über mehrere Umgebungen erstrecken (eingeführt in v0.124.0 mit Umgebungs- und Arbeitsordnerauswahl pro Durchlauf, in v0.125.0 durch persistente Umgebungen verfeinert), löst view_image Dateipfade nun über die ausgewählte Umgebung statt über das lokale Dateisystem des Orchestrators auf. Ein aus einer entfernten Umgebung angehängtes Bild wird relativ zum Arbeitsordner dieser Umgebung abgerufen, nicht relativ zum Host, auf dem das SDK ausgeführt wird.91

Thread- und Client-Konfiguration

// Custom working directory, skip git check
const thread = codex.startThread({
  workingDirectory: "/path/to/project",
  skipGitRepoCheck: true,
});

// Custom environment and config overrides
const codex = new Codex({
  env: { CODEX_API_KEY: process.env.MY_KEY },
  config: { model: "gpt-5.5" },
});

Sitzungen werden unter ~/.codex/sessions gespeichert.

Laufzeitumgebung: Node.js 18+.


Leistungsoptimierung

Kontextverwaltung

Die Größe des Kontextfensters hängt vom Modell ab. Die aktuelle GPT-5.6-Familie (Sol, Terra, Luna) verwendet ein Fenster von 272K; GPT-5.5, das Flaggschiff der vorherigen Generation, bietet in Codex 400K (1M in der API); GPT-5.4 / GPT-5.4-mini (werden am 31. August 2026 aus Codex entfernt) bieten 1M / 400K; die ältere GPT-5.3-Codex-Familie unterstützte 272K Eingabe + 128K Ausgabe (400K Gesamtbudget). Bei allen füllt sich das Fenster schneller als erwartet – verwalten Sie es vorausschauend:

  1. Verwenden Sie regelmäßig /compact: Fasst den Gesprächsverlauf zusammen, um Tokens freizugeben
  2. Stellen Sie lokale Dokumentation bereit: Eine hochwertige AGENTS.md und lokale Dokumentation verringern den Erkundungsaufwand, der Kontext verbraucht
  3. Hängen Sie mit @ bestimmte Dateien an: Verweisen Sie direkt auf Dateien, statt Codex mit deren Suche zu beauftragen
  4. Formulieren Sie gezielte Prompts: Klar abgegrenzte Prompts mit konkreten Dateien verbrauchen weniger Kontext als eine ergebnisoffene Erkundung

Experimentelle Kontextverwaltung (v0.153.0, standardmäßig deaktiviert): features.context_management.experimental_mode aktiviert für geeignete ChatGPT Plus-, Pro- und Pro Lite-Sitzungen mit dem Codex-Backend einen koordinierten Kontextstapel – Kontext mit Token-Budget, Verlaufsnotizen und ein new_context-Tool. Sitzungen mit API-Schlüssel, benutzerdefinierte Anbieter, Nicht-Codex-Endpunkte und temporäre strukturierte Threads sind ausgeschlossen. Da sich die Funktion ausdrücklich noch in Entwicklung befindet, sollten Sie sie als Vorschau auf die künftige Kontextverwaltung betrachten und keine Workflows darauf aufbauen.140

Token-Effizienz

Methode Auswirkung
model_reasoning_summary = "none" festlegen Reduziert die Ausgabe-Tokens um ca. 20 %
model_verbosity = "low" verwenden Kürzere Erklärungen, mehr direkte Umsetzung
Für einfache Aufgaben leichtere Stufen (gpt-5.6-luna) verwenden Deutlich niedrigere Kosten pro Nachricht
Komplexe Aufgaben auf fokussierte Sitzungen aufteilen Höhere Token-Effizienz pro Sitzung
Einstellungen je nach Aufgabe über Profile wechseln Vermeidet die Kosten hohen Reasonings bei Routinearbeiten

Geschwindigkeitsoptimierung

  1. gpt-5.3-codex-spark: Variante mit geringerer Latenz für interaktive Zusammenarbeit
  2. --profile fast: Vorkonfiguriertes gpt-5.6-luna mit geringem Reasoning
  3. Parallele Tool-Ausführung: Codex führt unabhängige Lesevorgänge und Prüfungen gleichzeitig aus; strukturieren Sie Prompts so, dass dies möglich ist
  4. Ergebnisorientierte Schleifen: Fordern Sie „implementieren, testen, korrigieren und bei erfolgreichem Ergebnis beenden“ statt schrittweiser Anweisungen an

Wie behebe ich Probleme?

Häufige Probleme und Lösungen

Problem Ursache Lösung
„Re-connecting“-Schleife Mehrere Codex-Instanzen Beenden Sie alle Prozesse, warten Sie 60 Sekunden und starten Sie eine einzelne Instanz neu
401-Authentifizierungsfehler Veraltete Anmeldedaten rm ~/.codex/auth.json && codex login
Netzwerk in der Sandbox blockiert Standardverhalten -c 'sandbox_workspace_write.network_access=true'
WSL2-Verbindungsabbrüche Beschädigter WSL-Zustand Führen Sie wsl --shutdown in PowerShell aus, warten Sie 1 Minute und starten Sie WSL neu
Fehlgeschlagene Patches Abweichende Zeilenenden Normalisieren Sie die Zeilenenden auf LF und geben Sie den exakten Dateiinhalt an
Kontextkomprimierung schlägt fehl Zu viel Kontext Verringern Sie den Reasoning-Aufwand und teilen Sie die Aufgabe in kleinere Teilaufgaben auf
Modell ändert sich unerwartet Überschreibung durch config.toml Führen Sie /debug-config aus, um Konfigurationsebenen und Anforderungsquellen zu prüfen
Plan-Modus erlaubt Änderungen Bekannter Fehler Issue #11115
Anweisungen aus AGENTS.md werden vergessen Kontextbegrenzungen Halten Sie die Anweisungen knapp; verwenden Sie Skill-Dateien für detaillierte Abläufe
Stillstand im Read-Only-Modus Bekanntes Problem Discussion #7380

Referenz der Fehlermeldungen

Fehlermeldung Bedeutung Behebung
Error: EACCES permission denied Die Sandbox hat einen Dateivorgang blockiert Prüfen Sie den Sandbox-Modus; verwenden Sie workspace-write, wenn Codex Dateien bearbeiten muss
Error: rate limit exceeded Das Rate-Limit von API wurde erreicht Warten Sie und versuchen Sie es erneut; reduzieren Sie model_reasoning_effort oder wechseln Sie zu einem weniger leistungsintensiven Modell
Error: context length exceeded Die Unterhaltung hat 272.000 Eingabetoken überschritten Verwenden Sie /compact, um sie zusammenzufassen, oder starten Sie mit /new eine neue Sitzung
Error: MCP server failed to start Der Prozess des MCP-Servers ist abgestürzt oder hat das Zeitlimit überschritten Prüfen Sie die Konfiguration mit codex mcp get <name>; erhöhen Sie startup_timeout_sec
Error: authentication required Kein gültiger Schlüssel oder keine gültige Sitzung für API Führen Sie codex login aus oder legen Sie CODEX_API_KEY fest
Error: sandbox execution failed Der Befehl ist innerhalb der Sandbox fehlgeschlagen Prüfen Sie die Befehlssyntax; stellen Sie sicher, dass die erforderlichen Tools in der Sandbox-Umgebung verfügbar sind
WARN: skill not found Der referenzierte Skill ist am erwarteten Pfad nicht vorhanden Prüfen Sie die Liste unter /skills; verifizieren Sie den Speicherort des Skill-Ordners
Error: wire format mismatch Falsche wire_api-Einstellung für den Anbieter Verwenden Sie wire_api = "responses" für OpenAI-Endpunkte (siehe Benutzerdefinierte Modellanbieter)

Was macht codex doctor?

codex doctor ist der zentrale Befehl, den Sie ausführen sollten, bevor Sie einen Fehler melden oder eine defekte Installation untersuchen. Er erfasst die lokale Laufzeitumgebung, Konfiguration, Authentifizierung, das Terminal, Netzwerk und den Zustand in einem einzigen Bericht. Auch die Issue-Vorlage des Projekts fordert Sie dazu auf, dessen Ausgabe einzufügen.153

codex doctor                           # Full human-readable report (the default)
codex doctor --summary                 # Compact view
codex doctor --json                    # Redacted structured JSON, for bug reports
codex doctor --all                     # Expand truncated lists
codex doctor --no-color                # Strip ANSI color

Der Bericht ist in feste Abschnitte gegliedert, sodass Sie direkt zum benötigten Abschnitt springen können:153

Abschnitt Berichtete Informationen
Hinweise Auffälligkeiten, die ganz oben angezeigt werden: verfügbare Aktualisierungen, übergroße Rollout-Verzeichnisse, optionale MCP-Probleme und widersprüchliche Authentifizierungssignale
Umgebung Herkunft der Laufzeitumgebung, Konsistenz der Installation, Verfügbarkeit von Such-Tools, Terminal-/Multiplexer-Metadaten und Datenbankzustand
Konfiguration Ladestatus von config.toml, Authentifizierungsdetails, Konfiguration des MCP-Servers, Sandbox-Richtlinie und Funktionsflags
Aktualisierungen Ob die Aktualisierungskonfiguration lokal konsistent ist
Konnektivität Netzwerkumgebung, WebSocket-Diagnose und anbieterspezifische Erreichbarkeit von Endpunkten
Hintergrundserver Status des App-Server-Daemons

Jede Prüfung besitzt eine Statusmarkierung – OK, fehlgeschlagen, Warnung, inaktiv – sowie eine Zusammenfassungszeile. Mit --json erhält jede Prüfung einen stabilen Bezeichner. Dadurch lässt sich die Ausgabe nicht nur visuell prüfen, sondern auch in CI oder einem Supportskript verwenden.153

Der Befehl wurde über mehrere Versionen hinweg erweitert: Er erschien in v0.131.0, erhielt in v0.135.0 Berichte zur Umgebung, zu Git, zum Terminal, App-Server und Thread-Inventar und wurde in v0.139.0 um Details zu Editor und Pager ergänzt, wobei vertrauliche Werte in JSON unkenntlich gemacht werden.96159155

Verwenden Sie den Befehl zuerst, nicht zuletzt. Die meisten Meldungen der Art „Codex funktioniert nicht“ lassen sich auf etwas zurückführen, das doctor bereits benennt: einen veralteten Authentifizierungsmodus, eine config.toml, die nicht geparst werden konnte, oder eine zweite Installation, welche diejenige in Ihrem PATH überschattet.

Diagnose-Tools

codex doctor                           # Full local diagnostic (start here)
codex --version                        # Check CLI version
codex login status                     # Verify authentication
codex mcp list                         # Check MCP server status
codex debug app-server --help          # Debug app server issues

TUI-Diagnose innerhalb der Sitzung:

/status                                # Token/session overview
/debug-config                          # Show config layers and requirement sources
/compact                               # Summarize history to reclaim context

Hinweis: codex --verbose ist kein gültiges Top-Level-Flag. Verwenden Sie stattdessen die oben genannten Debug-Unterbefehle und TUI-Diagnosen.

Saubere Neuinstallation

npm uninstall -g @openai/codex && npm install -g @openai/codex@latest

Dabei bleibt ~/.codex/ mit Authentifizierung, Konfiguration und Sitzungen erhalten. Informationen zum Festlegen einer bestimmten Version, zum Downgrade nach einer fehlerhaften Veröffentlichung oder zum vollständigen Löschen des Zustands finden Sie unter Aktualisieren, Downgrade oder Deinstallieren.

Debug-Modus

codex debug app-server send-message-v2  # Test app-server client

Probleme melden

/feedback                              # Send logs to Codex maintainers (in TUI)

Alternativ können Sie Probleme unter github.com/openai/codex/issues melden.1


Codex Security [VORSCHAU]

Codex Security startete am 6. März 2026 als Forschungsvorschau und erweiterte den Codex-Stack um kontextbezogene Anwendungssicherheitsprüfungen.77 Die Funktion ist über Codex Web für Kunden von ChatGPT Pro, Enterprise, Business und Edu verfügbar.

Funktionsweise: Codex Security analysiert Repositorys, um ein projektspezifisches Bedrohungsmodell zu erstellen, identifiziert Schwachstellen anhand ihrer tatsächlichen Auswirkungen und unterzieht die Ergebnisse in einer Sandbox-Umgebung Belastungstests, um sie zu validieren. Der Agent hebt Ergebnisse mit höherer Konfidenz samt Korrekturen hervor und reduziert so das Rauschen durch unbedeutende Fehler.

Leistung: Während der Forschungsvorschau überprüfte Codex Security 1,2 Millionen Commits und identifizierte 10.561 Schwachstellen mit hohem Schweregrad. Die Präzision verbesserte sich im Laufe der Zeit: Das Rauschen sank um 84 %, überbewertete Schweregrade gingen um mehr als 90 % zurück und die Falsch-positiv-Rate wurde halbiert. Das System hat reale Schwachstellen in OpenSSH, GnuTLS und Chromium gefunden, denen 14 CVEs zugewiesen wurden.77

Hinweis: Codex Security ist vom integrierten Sandbox-Sicherheitsmodell von CLI getrennt. Die Sandbox schützt Ihren Computer vor Codex; Codex Security schützt Ihre Codebasis vor Schwachstellen.


Enterprise-Bereitstellung

Administratorkontrollen (requirements.toml)

Administratoren setzen Unternehmensrichtlinien über requirements.toml durch. Diese administrativ erzwungene Konfigurationsdatei schränkt sicherheitsrelevante Einstellungen ein, die Benutzer nicht überschreiben können:21

v0.146.0 führt die Erkennung von Enterprise-Tarifen und Administratorkontrollen für In-App-Updates ein.114 In einer verwalteten Geräteflotte entscheidet damit nicht mehr jeder Entwickler selbst, wann er CLI beim Erscheinen einer neuen Version aktualisiert, sondern der Administrator bestimmt den Zeitpunkt der Einführung. Die Versionshinweise kündigen diese Kontrolle an, nennen jedoch nicht den zugehörigen Schlüssel in requirements.toml — betrachten Sie den genauen Einstellungsnamen als unbestätigt, bis OpenAI ihn dokumentiert.

# /etc/codex/requirements.toml

# Restrict which approval policies users can select
allowed_approval_policies = ["on-request", "never"]   # `untrusted` retired in v0.149.0

# Limit available sandbox modes
allowed_sandbox_modes = ["read-only", "workspace-write"]

# Control web search capabilities
allowed_web_search_modes = ["cached"]

# Allowlist MCP servers by identity (both name and identity must match)
[mcp_servers.approved-server]
identity = { command = "npx approved-mcp-server" }

# Admin-enforced command restrictions
[[rules.prefix_rules]]
pattern = [{ token = "rm" }, { any_of = ["-rf", "-fr"] }]
decision = "forbidden"
justification = "Recursive force-delete is prohibited by IT policy"

[[rules.prefix_rules]]
pattern = [{ token = "sudo" }]
decision = "prompt"
justification = "Elevated commands require explicit approval"

Im Gegensatz zur benutzerspezifischen config.toml, in der Präferenzen festgelegt werden, bildet requirements.toml eine verbindliche Einschränkungsebene. Sie begrenzt die Werte, die Benutzer auswählen können, und lässt sich von ihnen nicht überschreiben. Administratorvorgaben können lediglich nachfragen oder etwas verbieten (niemals stillschweigend erlauben).

macOS-MDM-Konfiguration

Verteilen Sie die Konfiguration per MDM über die Einstellungsdomäne com.openai.codex.21 Codex unterstützt standardmäßige macOS-MDM-Nutzlasten (Jamf Pro, Fleet, Kandji usw.). Codieren Sie TOML ohne Zeilenumbruch als Base64:

Schlüssel Zweck
config_toml_base64 Base64-codierte verwaltete Standardwerte (Ausgangswerte, die Benutzer ändern können)
requirements_toml_base64 Base64-codierte, administrativ erzwungene Vorgaben (können von Benutzern nicht überschrieben werden)

Priorität (von der höchsten zur niedrigsten):

  1. Verwaltete macOS-Einstellungen (MDM)
  2. Aus der Cloud abgerufene Vorgaben (ChatGPT Business / Enterprise)
  3. /etc/codex/requirements.toml (lokales Dateisystem)

Cloud-Vorgaben ergänzen nur noch nicht festgelegte Vorgabefelder, sodass verwaltete Ebenen mit höherer Priorität stets Vorrang haben. Cloud-Vorgaben werden nach Möglichkeit abgerufen; schlägt der Abruf fehl oder tritt eine Zeitüberschreitung auf, wird Codex ohne die Cloud-Ebene fortgesetzt.

OpenTelemetry-Integration

Codex unterstützt die Weitergabe des OpenTelemetry-Trace-Kontexts aus standardmäßigen OTel-Umgebungsvariablen bis zu Aufrufen von OpenAI API. Legen Sie vor dem Start von Codex die standardmäßigen Umgebungsvariablen fest:

# Point Codex at your OTel collector
export OTEL_EXPORTER_OTLP_ENDPOINT="https://otel-collector.internal:4318"
export OTEL_SERVICE_NAME="codex-cli"
export OTEL_RESOURCE_ATTRIBUTES="team=platform,env=production"

# Launch Codex — trace context propagates to all OpenAI API calls
codex
  • Standardmäßige OTEL_*-Umgebungsvariablen werden berücksichtigt (Endpunkt, Dienstname, Ressourcenattribute)
  • Der Trace-Kontext wird durch Codex bis zu den API-Aufrufen weitergegeben und ermöglicht so eine durchgängige Beobachtbarkeit
  • Mithilfe von Ressourcenattributen können Sie Traces nach Team, Umgebung oder Projekt kennzeichnen
  • Beachten Sie beim Aktivieren der Protokollierung von Prompts und Tools die Datenschutzanforderungen — Traces können Codeausschnitte enthalten
  • Konfigurierbare OpenTelemetry-Trace-Metadaten (ab v0.130.0). Zusätzlich zur standardmäßigen OTEL_RESOURCE_ATTRIBUTES-Hülle stellt die codex-otel-Crate nun konfigurierbare Trace-Metadaten bereit. Dadurch können Administratoren Traces mit organisationsspezifischen Dimensionen (Kostenstelle, Projekt-ID, Ticketreferenz) kennzeichnen, ohne OTEL_RESOURCE_ATTRIBUTES bei jedem Aufruf vollständig neu erstellen zu müssen. Kombinieren Sie dies mit den in derselben Version eingeführten, erweiterten Analysefunktionen für Reviews und Feedback, um Debugging und Triage über CLI-, App-Server- und Remote-Control-Sitzungen hinweg zu vereinheitlichen.91

Enterprise-Zugriff

  • ChatGPT Business / Enterprise / Edu: Von Organisationsadministratoren kontrollierter Zugriff mit automatisch angewendeten, aus der Cloud abgerufenen Vorgaben. Unterstützt SSO über SAML/OIDC mit Ihrem Identitätsanbieter (Okta, Entra ID usw.)
  • API: Standardmäßige Authentifizierung und Abrechnung für API sowie Organisations- und Projektkontrollen. OpenAI veröffentlicht SOC-2-Typ-II- und SOC-3-Berichte; für den Enterprise-Tarif ist ein HIPAA BAA verfügbar
  • Codex SDK: Integration in interne Tools und Arbeitsabläufe
  • Richtliniendurchsetzung im großen Maßstab: Verwenden Sie per MDM verteiltes requirements_toml_base64 oder /etc/codex/requirements.toml auf Dateisystemebene

Datenverarbeitung und Compliance: - Ein- und Ausgaben von API werden gemäß den Bedingungen von OpenAI für Business/Enterprise/API nicht zum Training verwendet - Datenverkehr von OpenAI API wird standardmäßig über eine Infrastruktur in den USA geleitet. Wenden Sie sich bei Anforderungen an eine EU-Datenresidenz an das Enterprise-Vertriebsteam von OpenAI - Sitzungsprotokolle werden lokal gespeichert; nur API-Aufrufe verlassen den Rechner - ChatGPT Enterprise unterstützt Compliance-Frameworks wie SOC 2, GDPR und CCPA

Einführungsstrategie

Empfohlene schrittweise Einführung in Organisationen:

  1. Pilotphase (Woche 1–2): Stellen Sie Codex 3–5 erfahrenen Entwicklern bereit. Erzwingen Sie dabei über requirements.toml die read-only-Sandbox mit on-request-Genehmigungen und cached-Websuche. Sammeln Sie Feedback zu AGENTS.md-Mustern und zum Bedarf an MCP-Servern.
  2. Teamerweiterung (Woche 3–4): Führen Sie Codex im gesamten Team ein. Verteilen Sie eine einheitliche config.toml für das Team per MDM oder Repository. Aktivieren Sie für vertrauenswürdige Repositorys die workspace-write-Sandbox.
  3. CI-Integration (Woche 5–6): Fügen Sie codex-action für automatisierte PR-Reviews und die Testgenerierung zu CI/CD-Pipelines hinzu. Verwenden Sie --ephemeral, damit die Kosten kalkulierbar bleiben.
  4. Organisationsweite Einführung (ab Monat 2): Stellen Sie Codex per MDM bereit und erzwingen Sie über requirements.toml genehmigte MCP-Server, Sandbox-Richtlinien und Modellfreigabelisten.

Audit-Muster

Überwachen Sie die Codex-Nutzung und setzen Sie Compliance-Vorgaben durch:

  • OpenTelemetry-Traces: Überwachen Sie das Volumen der API-Aufrufe, die Token-Nutzung und die Latenz pro Team
  • Sitzungspersistenz: Prüfen Sie ~/.codex/sessions/ im Rahmen von Compliance-Reviews (in sensiblen Kontexten mit --ephemeral deaktivieren)
  • MCP-Identitätsdurchsetzung: requirements.toml protokolliert blockierte Serverzugriffsversuche — prüfen Sie diese auf eine unautorisierte Tool-Nutzung
  • Git-Audit-Trail: Alle Dateiänderungen durch Codex durchlaufen das standardmäßige git — prüfen Sie sie anhand des Branch-Verlaufs und der PR-Diffs

Bewährte Verfahren und Anti-Patterns

Prompt-Muster

  1. Einschränkungsorientierte Prompts: Beginnen Sie mit den Grenzen. „Ändern Sie NICHT die API-Verträge. Refaktorieren Sie ausschließlich die interne Implementierung.“
  2. Strukturierte Reproduktionsschritte: Nummerierte Schritte führen zu besseren Fehlerbehebungen als vage Beschreibungen
  3. Verifizierungsanfragen: Schließen Sie mit „Führen Sie den Linter und die kleinste relevante Testsuite aus. Nennen Sie die Befehle und Ergebnisse.“
  4. Dateiverweise: Verwenden Sie @filename, um bestimmte Dateien an den Kontext anzuhängen
  5. Ergebnisorientierte Schleifen: „Implementieren Sie die Änderung, führen Sie die Tests aus, beheben Sie Fehler und stoppen Sie erst, wenn alle Tests bestanden wurden.“ Codex iteriert bis zum Abschluss

Testphilosophie

In der Community herrscht weitgehend Einigkeit über eine testgetriebene Zusammenarbeit mit KI:22

  • Definieren Sie Tests vorab als Abschlusssignale
  • Lassen Sie Codex iterieren, bis die Tests bestanden wurden (Rot → Grün → Refaktorieren)
  • Übernehmen Sie Programmiermuster im Tiger Style
  • Geben Sie bei Patch-Anfragen den exakten Dateiinhalt an. Codex verwendet strikte Übereinstimmungen und kein unscharfes AST-basiertes Patching

Bewährte Verfahren für die Kontextverwaltung

  • Stellen Sie hochwertige lokale Dokumentation bereit, statt sich auf die Websuche zu verlassen
  • Pflegen Sie strukturiertes Markdown mit Inhaltsverzeichnissen und Fortschrittsdateien („progressive disclosure“)
  • Vereinheitlichen Sie die Zeilenenden (LF oder CRLF) in allen versionierten Dateien, um Patch-Fehler zu vermeiden
  • Halten Sie AGENTS.md knapp, da lange Anweisungen aus dem Kontext verdrängt werden

Git-Workflow

  • Erstellen Sie stets einen neuen Branch, bevor Sie Codex in unbekannten Repositorys ausführen
  • Verwenden Sie Patch-basierte Workflows (git diff / git apply) statt direkter Änderungen
  • Prüfen Sie Vorschläge von Codex wie PRs bei einem Code-Review
  • Überprüfen Sie Änderungen vor dem Commit mit /diff

Community-skills und Prompts

Das Repository feiskyer/codex-settings bietet von der Community gepflegte Konfigurationen:23

Wiederverwendbare Prompts (in ~/.codex/prompts/): - deep-reflector: Erkenntnisse aus Entwicklungssitzungen extrahieren - github-issue-fixer [issue-number]: Systematische Fehleranalyse und PR-Erstellung - github-pr-reviewer [pr-number]: Code-Review-Workflows - ui-engineer [requirements]: Frontend-Entwicklung auf Produktionsniveau

Community-skills: - claude-skill: Aufgaben mit Berechtigungsmodi an Claude Code übergeben - autonomous-skill: Sitzungsübergreifende Aufgabenautomatisierung mit Fortschrittsverfolgung - deep-research: Parallele Orchestrierung von Teilaufgaben - kiro-skill: Pipeline von Anforderungen → Design → Aufgaben → Ausführung

Anti-Patterns

Häufige Fehler, die Token verschwenden, schlechte Ergebnisse hervorbringen oder frustrierende Workflows verursachen.

Kostenbezogene Anti-Patterns

Anti-Pattern Warum es scheitert Lösung
xhigh-Reasoning für alles verwenden 3- bis 5-fache Token-Kosten bei abnehmendem Nutzen für einfache Aufgaben Verwenden Sie standardmäßig medium; reservieren Sie xhigh für Architekturentscheidungen über mehrere Dateien hinweg
/compact nie verwenden Der Kontext füllt sich bis auf 272K, wodurch die Antwortqualität sinkt Komprimieren Sie nach jedem wichtigen Meilenstein oder wenn /status eine Auslastung von mehr als 60 % anzeigt
Das Flaggschiffmodell in CI ausführen Für Routineprüfungen zu teuer Erstellen Sie ein ci-Profil mit gpt-5.6-luna und low-Reasoning

Kontextbezogene Anti-Patterns

Anti-Pattern Warum es scheitert Lösung
Offene Prompts wie „Alles untersuchen“ Codex liest Dutzende Dateien und verbraucht Kontext für irrelevanten Code Grenzen Sie den Umfang auf bestimmte Dateien ein: „Prüfen Sie src/auth/login.py und tests/test_auth.py
Keine AGENTS.md im Projekt Codex verschwendet Interaktionen damit, die Projektstruktur zu ermitteln Fügen Sie eine 20-zeilige AGENTS.md mit wichtigen Pfaden, Konventionen und Testbefehlen hinzu
Ganze Verzeichnisse anhängen Überflutet den Kontext mit irrelevanten Dateien Verwenden Sie @filename, um nur die von Codex benötigten Dateien anzuhängen

Workflow-Anti-Patterns

Anti-Pattern Warum es scheitert Lösung
Direkt auf main arbeiten Kein Sicherheitsnetz; riskante Änderungen lassen sich nur schwer rückgängig machen Erstellen Sie immer einen Feature-Branch, bevor Sie mit Codex beginnen
/diff vor dem Commit überspringen Codex könnte unbeabsichtigte Änderungen vorgenommen haben Prüfen Sie /diff nach jeder Aufgabe und vor jedem Commit
Testausgaben ignorieren Codex iteriert trotz Fehlern weiter, wenn Sie nicht darauf hinweisen Verwenden Sie in Ihrem Prompt „Führen Sie die Tests aus und stoppen Sie erst, wenn alle bestanden wurden“
Konversationen nie forken Eine falsche Abzweigung beeinträchtigt den gesamten Kontext Verwenden Sie /fork vor riskanten Untersuchungen und verwerfen Sie ungeeignete Branches

Prompt-Anti-Patterns

Anti-Pattern Warum es scheitert Lösung
„Beheben Sie den Fehler“ (ohne Kontext) Codex errät, welcher Fehler gemeint ist, und liest alles „Beheben Sie den TypeError in src/api/handler.py:42user.name ist None, wenn keine Authentifizierung vorliegt“
Prompts mit mehreren Aufgaben in einer Nachricht Codex vermischt die Aufgaben und übersieht einige Eine Aufgabe pro Nachricht; verwenden Sie den Steuerungsmodus (Tab), um Folgeaufgaben in die Warteschlange einzureihen
Den Kontext in jeder Nachricht wiederholen Verschwendet Token für doppelte Informationen Verwenden Sie /m_update für dauerhafte Fakten und verweisen Sie auf den vorherigen Kontext

Workflow-Rezepte

Durchgängige Muster für häufige Entwicklungsszenarien.

Rezept 1: Einrichtung eines neuen Projekts

mkdir my-app && cd my-app && git init
codex
> Create a FastAPI project with: main.py, requirements.txt, Dockerfile,
  basic health endpoint, and a README. Use async throughout.
> /init

Prüfen Sie die generierte AGENTS.md, passen Sie sie an Ihre Konventionen an und führen Sie anschließend Folgendes aus:

> Run the health endpoint test and confirm it passes

Rezept 2: Täglicher Entwicklungsablauf

cd ~/project && git checkout -b feature/user-auth
codex
> @src/models/user.py @src/api/auth.py
  Add password reset functionality. Requirements:
  1. POST /api/auth/reset-request (email → sends token)
  2. POST /api/auth/reset-confirm (token + new password)
  3. Tests for both endpoints
  Run tests when done.

Prüfen Sie die Änderungen mit /diff und erstellen Sie anschließend den Commit.

Rezept 3: Komplexes Refactoring im Plan-Modus

codex
> /plan Migrate the database layer from raw SQL to SQLAlchemy ORM.
  Constraints: don't change any API contracts, keep all existing tests passing.

Prüfen Sie den Plan. Genehmigen oder steuern Sie ihn:

[Tab] Also add a migration script using Alembic

Nachdem Codex den Plan ausgeführt hat, überprüfen Sie das Ergebnis:

> Run the full test suite and report results
> /diff

Rezept 4: PR-Review mit codex exec

codex exec --model gpt-5.6-luna \
  "Review the changes in this branch against main. \
   Flag security issues, missed edge cases, and style violations. \
   Format as a markdown checklist." \
  -o review.md

Rezept 5: Debugging mit Cloud Tasks [EXPERIMENTAL]

codex cloud exec --env my-env "Diagnose why the /api/orders endpoint returns 500 \
  for orders with > 100 line items. Check the serializer, database query, \
  and pagination logic. Propose a fix with tests."

Prüfen Sie den Fortschritt später:

codex cloud status <TASK_ID>
codex cloud diff <TASK_ID>

Wenden Sie die Fehlerbehebung nach Abschluss lokal an:

codex apply <TASK_ID>

Migrationsleitfaden

Von Claude Code

Konzept in Claude Code Codex-Entsprechung
CLAUDE.md AGENTS.md (offener Standard)
.claude/settings.json .codex/config.toml (TOML-Format)
Flag --print Unterbefehl codex exec
--dangerously-skip-permissions --dangerously-bypass-approvals-and-sandbox
Hooks (mehr als 12 Ereignisse) Hooks (seit v0.150.0 zwölf Ereignisse: PreToolUse, PermissionRequest, PostToolUse, PreCompact, PostCompact, SessionStart, SessionEnd, UserPromptSubmit, SubagentStart, SubagentStop, Stop, Interrupt; in v0.149.1 elf, bevor Interrupt hinzukam; identische Namen, hooks.json oder Inline-TOML)124132
Subagents (Task-Tool) Sub-agents (intern, maximal 6; keine benutzerseitige Entsprechung zum Task-Tool)
/compact /compact (identisch)
/cost /status (zeigt die Token-Nutzung an)
Modell: Opus/Sonnet/Haiku Modell: gpt-5.6 sol/terra/luna (aktuelle Familie) / gpt-5.5 / ältere Varianten (Codex verwendet die GPT-5.x-Modellfamilie von OpenAI)
claude --resume codex resume
Berechtigungsregeln Sandbox-Modi und Genehmigungsrichtlinien
MCP-Konfiguration in settings.json MCP-Konfiguration in config.toml

Wichtige Unterschiede:

  • Die Sandbox arbeitet auf Betriebssystemebene: Codex verwendet Seatbelt/Landlock, keine Container. Die Beschränkungen greifen auf Kernel-Ebene unterhalb der Anwendungsschicht.
  • Hooks verwenden die Ereignisnamen von Claude Code: Seit v0.150.0 registriert Codex zwölf Hook-Ereignisse (in v0.149.1 waren es elf, bevor Interrupt hinzugefügt wurde) – PreToolUse, PermissionRequest, PostToolUse, PreCompact, PostCompact, SessionStart, SessionEnd, UserPromptSubmit, SubagentStart, SubagentStop, Stop, Interrupt –, die in hooks.json oder in Inline-Tabellen vom Typ [[hooks.<Event>]] konfiguriert werden. Deshalb lassen sich die meisten Hook-Konfigurationen aus Claude Code portieren, indem Sie die JSON verschieben und als vertrauenswürdig einstufen. Unterschiede: Jeder nicht verwaltete Hook muss vor der Ausführung über /hooks geprüft und als vertrauenswürdig eingestuft werden, Handler vom Typ prompt und agent werden zwar geparst, aber übersprungen, und für Ereignisse aus Claude Code außerhalb dieser zwölf (beispielsweise Notification) gibt es keine Entsprechung; decken Sie diese mit Anweisungen in AGENTS.md oder mit skills ab.124
  • Sub-agents v2 (v0.117.0): Sub-agents verwenden nun pfadbasierte Adressen (z. B. /root/agent_a) sowie strukturierte Nachrichten zwischen Agenten und eine Agentenliste.75 Damit wird die bestehende Funktionalität erweitert (maximal 6 gleichzeitig, in v0.91.0 von 12 reduziert). Multi-Agent-Rollen lassen sich weiterhin über die Konfiguration anpassen (ab v0.104.0).47 In v0.105.0 kam spawn_agents_on_csv hinzu, um Aufgaben über mehrere Zeilen aufzufächern und dabei Fortschritt sowie voraussichtliche Restdauer zu verfolgen.61 Codex bietet nach wie vor keine Entsprechung zur expliziten Benutzeroberfläche des Task-Tools von Claude Code für benutzergesteuerte Delegation — verwenden Sie für Delegationsmuster Cloud-Aufgaben oder die SDK-Orchestrierung.
  • AGENTS.md funktioniert werkzeugübergreifend: Ihre AGENTS.md funktioniert in Cursor, Copilot, Amp, Jules, Gemini CLI und mehr als 60.000 Open-Source-Projekten. CLAUDE.md ist ausschließlich für Claude vorgesehen.
  • Profile ersetzen den manuellen Wechsel: Statt die Flags bei jedem Durchlauf zu ändern, definieren Sie Profile in config.toml.

Von GitHub Copilot

Copilot-Konzept Codex-Entsprechung
Copilot CLI (agentisches Terminal) Interaktive CLI oder Desktop-App
Spezialisierte Agenten (Explore, Plan) Skills + Planungsmodus + Steuerungsmodus
copilot-instructions.md / AGENTS.md AGENTS.md (derselbe Standard)
MCP-Unterstützung MCP-Unterstützung (STDIO + HTTP)
ACP (Agent Client Protocol) App-Server-Protokoll zur Integration funktionsreicher Clients; hooks (PreToolUse, PostToolUse, Stop und acht weitere) zur Automatisierung des Lebenszyklus124125
Copilot SDK Codex SDK (TypeScript)
Workflows für Coding-Agenten Codex-Agent mit Sandbox-/Genehmigungssteuerung und Cloud-Aufgaben

Ihre Vorteile: - Sandbox auf Betriebssystemebene (Seatbelt/Landlock — vom Kernel erzwungen statt containerbasiert) - Delegation von Cloud-Aufgaben mit codex apply - Konfigurationsprofile zum Wechseln zwischen Workflows - Desktop-App mit Worktree-Isolierung

Von Cursor

Cursor-Konzept Codex-Entsprechung
Projektregeln (.cursor/rules) / AGENTS.md AGENTS.md + Profile/Konfiguration
Workflows für Agenten-Chat/Composer Interaktive CLI oder Desktop-App
@-Dateiverweise @-Dateiverweise (identisch)
Anwenden/Bearbeiten + Überprüfen Integrierte Patch-Anwendung und Diff-Überprüfung

Kurzreferenz

╔═══════════════════════════════════════════════════════════════╗
║                    CODEX CLI QUICK REFERENCE                  ║
╠═══════════════════════════════════════════════════════════════╣
║                                                               ║
║  LAUNCH                                                       ║
║  codex                      Interactive TUI                   ║
║  codex "prompt"             TUI with initial prompt           ║
║  codex exec "prompt"        Non-interactive mode              ║
║  codex app                  Desktop app                       ║
║  codex resume               Resume previous session           ║
║  codex fork                 Fork a session                    ║
║                                                               ║
║  FLAGS                                                        ║
║  -m, --model <model>        Select model                      ║
║  -p, --profile <name>       Load config profile               ║
║  -s, --sandbox <mode>       Sandbox mode                      ║
║  -C, --cd <dir>             Working directory                 ║
║  -i, --image <file>         Attach image(s)                   ║
║  -c, --config <key=value>   Override config                   ║
║  --ask-for-approval <p>     Approval policy                   ║
║  --oss                      Use local models (Ollama)         ║
║  --search                   Enable live web search            ║
║                                                               ║
║  SLASH COMMANDS (in TUI)                                      ║
║  /compact      Free tokens   /diff        Git diff            ║
║  /review       Code review   /plan        Plan mode           ║
║  /model        Switch model  /status      Session info        ║
║  /fork         Fork thread   /goal        Persisted goal      ║
║  /vim          Vim: /? u ^R  /hooks       Browse/toggle hooks ║
║  /recap        Summarize now (auto recap: tui.auto_recap)     ║
║  /init         AGENTS.md scaffold                             ║
║  /mcp          MCP tools     /skills      Invoke skills       ║
║  /ps           Background    /personality Style               ║
║  /permissions  Approval mode /statusline  Footer config       ║
║  /fast         Toggle fast mode (default: on)                 ║
║  /copy         Copy picker: response/code/quote               ║
║  /clear        Clear screen  /theme       Syntax highlighting ║
║                                                               ║
║  TUI SHORTCUTS                                                ║
║  @              Fuzzy file search                             ║
║  !command       Run shell command                             ║
║  Ctrl+G         External editor                               ║
║  Ctrl+L         Clear screen                                  ║
║  Enter          Inject instructions (while running)           ║
║  Esc Esc        Edit previous messages                        ║
║                                                               ║
║  EXEC MODE (CI/CD)                                            ║
║  codex exec --sandbox workspace-write "task" Sandboxed auto   ║
║  codex exec --json -o out.txt "task"    JSON + file output    ║
║  codex exec --output-schema s.json      Structured output     ║
║  codex exec resume --last "continue"    Resume session        ║
║                                                               ║
║  MCP MANAGEMENT [EXPERIMENTAL]                                ║
║  codex mcp add <name> -- <cmd>    Add STDIO server            ║
║  codex mcp add <name> --url <u>   Add HTTP server             ║
║  codex mcp list                    List servers               ║
║  codex mcp login <name>           OAuth flow                  ║
║  codex mcp remove <name>          Delete server               ║
║  codex mcp-server                 Deprecated; use app-server  ║
║                                                               ║
║  PLUGINS                                                      ║
║  codex plugin marketplace add <src>     Add marketplace       ║
║  codex plugin marketplace upgrade       Upgrade marketplaces  ║
║  codex plugin list                      List incl. remote     ║
║                                                               ║
║  CLOUD [EXPERIMENTAL]                                         ║
║  codex cloud exec --env <ID> Start cloud task                 ║
║  codex cloud status <ID>     Check task progress              ║
║  codex cloud diff <ID>       View task diff                   ║
║  codex cloud list            List tasks                       ║
║  codex apply <TASK_ID>       Apply cloud diff locally         ║
║                                                               ║
║  CONFIG FILES                                                 ║
║  ~/.codex/config.toml        User config                      ║
║  .codex/config.toml          Project config                   ║
║  ~/.codex/AGENTS.md          Global instructions              ║
║  AGENTS.md                   Project instructions             ║
║  requirements.toml           Enterprise policy constraints    ║
║                                                               ║
║  SANDBOX MODES                                                ║
║  read-only          Read files only, no mutations             ║
║  workspace-write    Read/write in workspace + /tmp            ║
║  danger-full-access Full machine access                       ║
║                                                               ║
║  APPROVAL POLICIES                                            ║
║  on-request    Prompt for boundary violations                 ║
║  never         No prompts                                     ║
║                                                               ║
║  MODELS (Sep 2026)                                            ║
║  gpt-6-astra           New flagship; bundled dflt 0.153.4+    ║
║  gpt-5.6-sol           Stable fallback ("Power", 272K)        ║
║  gpt-5.6-terra         Everyday model (272K)                  ║
║  gpt-5.6-luna          Fast + affordable (272K)               ║
║  gpt-5.5               Previous-gen flagship (400K in Codex)  ║
║  gpt-5.4 / -mini       Retire from Codex Aug 31, 2026         ║
║                                                               ║
╚═══════════════════════════════════════════════════════════════╝

Änderungsprotokoll

Datum Version Änderungen Quelle
2026-09-07 Guide v2.67: Überarbeitung des Beobachtungshinweises für 0.154.0-alpha.6 + in der Dokumentation veröffentlichte Zuordnung der Power-Voreinstellungen (reine Hinweisaktualisierung; kein CLI-Release). Die 0.154.0-alpha-Reihe wurde von alpha.3 auf alpha.6 aktualisiert (veröffentlicht am 7. September um 18:03 UTC; Tags für alpha.4/alpha.5 existieren, wurden aber nicht veröffentlicht; npm-alpha-dist-tag = 0.154.0-alpha.6; 147 Commits im Vergleich alpha.3…alpha.6; die Release-Beschreibungen sind leere Platzhalter, der Vergleich ist die einzige Quelle). Die Beobachtungsliste im Stabilitätshinweis wurde auf den Stand von alpha.6 gebracht. VERSCHOBEN: Verwaltete worktrees (#42196) wurden zu einer vollständigen Oberfläche ausgebaut (#42652, #43069, #43120, #43279, #43286, #43298); freie asynchrone Nachrichten (#42354) bilden nun einen TUI-Cluster aus sechs PRs; umfangreiche Bewegung bei der nativen Sprachlaufzeit (GStreamer, WebRTC, optionales lokales Audio, RTP, Realtime-Session-API, Wiedergabe, Bazel-Toolchain); die Bereitstellung der Windows-Sandbox wurde fortgesetzt (einschließlich des nativen MXC-Adapters #42841); angrenzende Arbeiten an dauerhaftem Reasoning und TUI-Einstellungen. KEINE BEWEGUNG: Vim-Ersetzen (#42194), Live-Status der Komprimierung (#42319), Vertrauen für PATH-Hilfsprogramme (#42324). NEU BEOBACHTET: Veralteter Befehl codex mcp-server in der Alpha-Reihe ENTFERNT (#42993) – wird zu einer dokumentierten Entfernung, falls die Änderung die stabile Version 0.154.0 erreicht; bei der Übernahme erneut prüfen; Guardian-v2-Überarbeitung (~25 Commits; alte Prüfpfade für Genehmigungen entfernt #43462, veraltete Genehmigungen abgelehnt #43442); Feinschliff an der Astra-TUI; experimentelle Benutzerverifizierung für MCP (#43265/#43289/#43352); Remote-Berechtigungsprofile (#43330/#43340); experimenteller Kontext beim Sitzungsstart durch die Modellfähigkeit beschränkt (#43147); das in der Dokumentation nicht erwähnte Berechtigungskonzept „Daybreak“ (#42667, #42854); kleinere Änderungen: /copy erweitert (#43055), jemalloc musl (#42850), schreibgeschützte Ansicht beim Fortsetzen mit aktivem Writer (#43253). DOKUMENTATION: Die Modellseite ordnet (am oder vor dem 6. September; beim erneuten Zugriff am 5. September für 146 noch nicht vorhanden; am 7. September erneut bestätigt) die Power-Voreinstellungen den Astra-Stufen zu, wörtlich: „Für berechtigte Pro-, Business- (100 $) und Enterprise-Konten aktualisiert die Einführung von Astra die Power-Optionen auf Terra Light, Sol Light, Sol Medium, Astra Light, Astra Medium und Astra Extra High. Die Optionen können je nach Tarif und Einführungsphase variieren.“ – dem Astra-Eintrag unter „Welches Modell sollte ich wählen?“ hinzugefügt; 146 um den datierten erneuten Zugriff ergänzt. Durch Scanner als unverändert bestätigt, keine Bearbeitungen: Astra weiterhin nicht für Codex cloud verfügbar, die voneinander abweichenden Reasoning-Standardeinstellungen weiterhin nicht abgeglichen, kontextübergreifende Berechtigung weiterhin Plus/Pro, Zeile zur Tarifberechtigung unverändert, Dokumentations-Changelog seit dem 4. September ohne Neuigkeiten. 146 150
2026-09-05 Guide v2.66: Status der Astra-Einführung ersetzt + experimentelle Hinweise zum kontextübergreifenden Arbeiten (reine Hinweisaktualisierung; kein CLI-Release). OpenAI gab am 4. September auf X bekannt, dass GPT-6 Astra „jetzt allen Benutzern von Pro, Enterprise und Business Premium in ChatGPT Work und Codex zur Verfügung steht“ und „im API live ist“, während Plus und Business wenige Tage zurücklagen; Codex-Leiter Tibo Sottiaux ergänzte noch am selben Abend: „Astra wurde jetzt auch für alle Plus- und Business-Benutzer eingeführt.“ In der Praxis bleibt die Berechtigung uneinheitlich (Community-Berichte vom 5. September: Plus-Konten sehen in Codex nur GPT-5.6-Modelle), und die Verfügbarkeitsangabe in der Modelldokumentation ist unverändert, daher gilt weiterhin die Empfehlung, Sol als Ausweichlösung festzulegen. TL;DR, mentales Modell, Einleitung der Release-Highlights und der Astra-Hinweis im Modellabschnitt wurden aktualisiert; Aussagen zur gestaffelten Einführung am Veröffentlichungstag bleiben als zugeordnete Aufzeichnungen erhalten. NEU: Absatz im Modellabschnitt über die in der Dokumentation veröffentlichten experimentellen Hinweise zum kontextübergreifenden Arbeiten – „Astra behält Notizen über Kontextfenster hinweg bei und kann frühere Nachrichten und Tool-Ergebnisse derselben Aufgabe durchsuchen“ (Opt-in für Plus/Pro über features.context_management.experimental_mode = true; standardmäßig deaktiviert; bei der Einführung nicht mit Business, Enterprise oder Anmeldung per API-Schlüssel verfügbar) – dieselbe Konfigurationsoberfläche aus v0.153.0, nun durch die Dokumentation mit Astra verknüpft. 146 149
2026-09-04 Guide v2.65: START VON GPT-6-ASTRA + Codex 0.153.3 + 0.153.4 (Patches vom selben Tag, 4. September; npm latest = 0.153.4). OpenAI kündigte GPT-6-Astra am 3. September 2026 an – eine gestaffelte Einführung, beginnend mit einer begrenzten Zahl von Organisationen (zuerst Partner des Cybersicherheitsprogramms), danach ChatGPT Plus/Pro/Business/Enterprise „in den kommenden Tagen“ sowie OpenAI API und AWS (in der Presse gemeldete Fakten zur Ankündigung: CNBC, Axios, Forbes, Al Jazeera, 9to5Mac; openai.com lieferte dem Abrufprogramm den Status 403). Primärdokumentation ist verfügbar und wird zitiert: API-Modellseite – gpt-6-astra als Flaggschiff, „Unser leistungsfähigstes Modell, entwickelt für die anspruchsvollsten End-to-End-Aufgaben“, 10 $/50 $ pro MTok im Standardtarif bei kurzem Kontext (20 $/75 $ laut Dokumentation oberhalb von 272K Eingabe, angewendet auf die gesamte Anfrage), 1,05 Mio. Kontextfenster = maximal 922K Eingabe + maximal 128K Ausgabe, Wissensstichtag 30. April 2026, oberhalb von GPT-5.6 Terra (ausgewogen) + Luna (Budget); Codex-Dokumentation – Astra als empfohlenes Codex-Modell, Verfügbarkeit „abhängig von der Einführung, Ihrer Anmeldemethode und Ihrem Client“, berechtigte Pro-, Business- (100 $) und Enterprise-Konten ausdrücklich genannt, als nicht verfügbar für Codex cloud gekennzeichnet (Sol bleibt dort verfügbar), Reasoning-Abstufung Low–Ultra mit Medium als Standardwert der Dokumentationsseite und low als default_reasoning_level des mit 0.153.4 ausgelieferten Katalogs. Die ABRECHNUNG im Fast-Modus ist dokumentiert (2,5-fache Standard-Credits laut Geschwindigkeitsdokumentation, doppelte Standard-API-Tarife laut Preisseite); lediglich die Behauptung „2x speed“ bleibt Anzeigetext des Katalogs. 0.153.3 (19:01 UTC): Astra zu den Amazon-Bedrock-Katalogen hinzugefügt (#42805, globale/US-Routen für Mantle + Runtime; Sol bleibt Bedrock-Standard – Cherry-Pick des beobachteten PRs #42619); Anleitung für asynchrone Rückfragen zu Astra korrigiert (#42809, nur Text). 0.153.4 (23:25 UTC, npm latest): Sichtbarkeit im mitgelieferten Katalog von ausgeblendet auf aufgelistet umgestellt; durch Astras bereits vorhandene Priorität wird es zum MITGELIEFERTEN STANDARDMODELL, wenn kein Modell ausdrücklich konfiguriert ist (#42874 – die für Benutzer sichtbare Übernahme der mit dem beobachteten PR #42607 vorbereiteten Änderung); Anleitung für asynchrone Fragen durch die Tool-Verfügbarkeit eingeschränkt (#42878). Der Vergleich rust-v0.153.2…rust-v0.153.4 umfasst genau diese vier PRs sowie eine Versionsanhebung. Auflösung der Beobachtungsliste: #42607 + #42619 über Hotfix-Backports für 0.153 ÜBERNOMMEN (nicht über den 0.154-Zweig); alle anderen beobachteten Änderungen aus alpha.1/alpha.3 bleiben unübernommen; Alpha-Reihe unverändert bei 0.154.0-alpha.3, kein neues Alpha-Delta. Haupttext: Die Modelltabelle erhält die Zeile gpt-6-astra; der Astra-Hinweis wechselt von „nur Katalogvorbereitung“ zu veröffentlicht (API-Werte + Codex-Reasoning-Abstufung + Vorbehalt zur Einführung/Berechtigung + Empfehlung zur Festlegung mit model = "gpt-5.6-sol" oder -m); TL;DR, mentales Modell, Release-Highlights, Flussdiagramm und QRC stellen Astra MIT dem Einführungsvorbehalt als empfohlenes/mitgeliefertes Standardmodell und Sol als stabile Ausweichlösung dar. ÄNDERUNG DES DOKUMENTATIONSHOSTS für künftige Scans markiert: developers.openai.com/codex/ leitet mit 308 auf learn.chatgpt.com/docs/ weiter. Betreiberverifizierung: codex exec -m gpt-6-astra gab unter 0.153.3 die erwartete Testantwort zurück (Konto mit Einführungsberechtigung). Aktualität: Frontmatter/TL;DR/Versionsbeispiele auf 0.153.4 aktualisiert; im Block zu 0.153.1/0.153.2 wurde die Formulierung „npm latest“ entfernt. Überprüfungsdurchgang (am selben Tag, Codex-Gegenprüfung, vor der Veröffentlichung eingearbeitet): Aufteilung des Eingabe-/Gesamtkontexts (922K Eingabe, 1,05 Mio. Fenster), Preisstufe für langen Kontext, voneinander abweichende Reasoning-Standardeinstellungen (Dokumentation: Medium; mitgelieferter Katalog: low), durch Dokumentation bestätigte Abrechnung im Fast-Modus, Aussagen zu Astra als Standard auf den mitgelieferten CLI-Katalog beschränkt und mit Hinweis auf die Nichtverfügbarkeit in der Cloud versehen, ausdrückliche Datumsangaben für den Übergang von der Vorbereitung zur Veröffentlichung sowie die Charakterisierung des Forbes-Ausdrucks „Fehlstart“ in 145 korrigiert (Verfügbarkeit der Ankündigungsseite, nicht die Katalogvorbereitung). 145 146 147 148
2026-09-03 Leitfaden v2.64: Codex 0.153.1 + 0.153.2 (Nachmittagspatches vom 3. September; neueste npm-Version = 0.153.2). Die wichtigste Änderung in 0.153.1 ist im Release-Text NICHT AUFGEFÜHRT und wurde über den Vergleich rust-v0.153.0…rust-v0.153.1 ermittelt: Die Bewertung der Computernutzung durch Guardian berücksichtigt die Modellanforderungen (#42422, Cherry-Pick von 38ba8cdc) – die ausschließlich auf Computernutzung ausgerichtete Bewertung und schnelle Genehmigungsentscheidungen sind von der Einstellung node_repl_auto_review_required des aktiven Modells abhängig; bei einem Modellwechsel, der die Bewertung überspringt, werden frühere und laufende Bewertungen verworfen, damit eine veraltete Genehmigungsentscheidung nicht wieder wirksam werden kann (Guardian-Abschnitt + Release-Highlights). In 0.153.1 aufgeführt: Katalogeintrag für das Modell GPT-6-Astra zurückportiert (#42605; nur über API konfigurierbar, Standardmodell + Auswahl unverändert – Vorbereitung des Katalogs, KEIN Launch; Hinweis unter Modelle). 0.153.2: eine kosmetische Korrektur – in der Beschreibung des Fast-Tarifs für GPT-6-Astra wurde „1.5x“ in „2x speed, increased usage“ geändert (#42632; nur Anzeigetext, ausschließlich in der Changelog-Zeile). Prüfung der Beobachtungsliste: KEINES der beobachteten Elemente aus 0.154.0-alpha.1 wurde im Vergleich rust-v0.153.0…rust-v0.153.2 übernommen; der stabile Unterschied gegenüber 0.153.0 besteht exakt aus #42422 + #42605 + #42632. Der Beobachtungshinweis wurde auf 0.154.0-alpha.3 aktualisiert (103 Commits vor 0.153.0; 19 Commits zwischen alpha.1…alpha.3; die Release-Texte dieser Versionen sind leere Platzhalter, der Vergleich ist die einzige Quelle). Neu beobachtet werden: gebündelter Modellkatalog für GPT-6-Astra (#42607) + Kataloge für Amazon Bedrock (#42619) (Vorbereitung eines Modell-Launches); Sicherheits-/Härtungsgruppe – macOS-Sandbox gegen die Einschleusung von Terminaleingaben gehärtet (#42590), Guardian-Prüfung für inkompatible Komprimierungs-Checkpoints vorgeschrieben (#42588), vertrauenswürdige Header für Remote-Exec-WebSockets (#42606), Noise-Handshakes durch das Initialisierungszeitlimit des Exec-Servers begrenzt (#42623); Guardian-Thread-Kontextflag (#42529) + persistierte verifizierte Benutzerantworten (#42579). Die beobachteten Elemente aus alpha.1 bleiben erhalten; bei der Übernahme ist weiterhin für jedes Element eine erneute Prüfung anhand des stabilen Vergleichs erforderlich. Aktualität: Frontmatter/TL;DR/Versionsbeispiele auf 0.153.2 aktualisiert; im Highlights-Block für v0.153.0 entfällt die Formulierung zur neuesten npm-Version. 142 143 144
2026-09-03 Leitfaden v2.63: Codex 0.152.0 + 0.152.1 (1. September) + 0.153.0 (3. September, neueste npm-Version). Alle dreizehn Punkte der Beobachtungsliste für 0.152-alpha wurden übernommen, allerdings mit einer Umkehrung: update_plan wurde als OPT-IN veröffentlicht und nicht standardmäßig aktiviert – #41744 „Make the update_plan tool opt-in“ ist der endgültige Stand (tools.update_plan.enabled ist standardmäßig false; die enthaltenen Anweisungen wurden im deaktivierten Zustand aus den Prompts für Modell-/Kollaborationsmodus/Multi-Agent/Komprimierung/Vorhabenfortsetzung entfernt) – dokumentiert als Unterscheidung zwischen Plan Mode und Tool unter Plan Mode & Zusammenarbeit sowie in der Konfigurationsreferenz. Weitere Übernahmen aus 0.152.0 in den Haupttext: Vim-Suchbewegungen / ? n N sowie neue Entwürfe im Insert-Modus (/vim-Zeile + QRC), Formularanfragen über MCP openai/elicitation, MCP output_token_limit pro Tool (ergänzend zum globalen tool_output_token_limit), MCP-Servernamen im Paketstil (: @ / .; alle drei im MCP-Abschnitt), aussagekräftige Ratenlimit-Banner (Kostenabschnitt), Fortschritt bei der Aktualisierung von Anmeldedaten einschließlich erneuter Bedrock-Authentifizierung (Authentifizierung), Beschränkung der Anmeldedaten für Cloud-Aufgaben auf vertrauenswürdige Ursprünge + deaktivierte Weiterleitungen (Codex Cloud, Sicherheit). Ausschließlich in der Changelog-Zeile für 0.152.0: Aktivierung des Sleep-Tools nur unter bestimmten Bedingungen (#41243) + Uhr-Tools als integrierte Steuerungstools (#41331), Subagenten im Service-Tarif des Root-Agenten (#41308), Kontext-Baselines über verschachtelte Forks hinweg (#41424), Sortierung von project/list nach Aktualität (#41223), Zeitlimits von mehr als einer Stunde für thread/shellCommand (#41384), Aktualisierung der Modellauswahl in der TUI (#41467), Delegationshinweise aus dem Modellkatalog (#41457/#41380/#41570), Guardian-Gruppe zur Erhaltung bei Komprimierungen + Budget für asynchrone Stacks (#41660/#41846/#41852/#41857/#41858/#41861/#41931, #41840), standardmäßige Token-Budgetierung über Modellmetadaten (#41803), beim Start vorab geladene Plugin-Empfehlungen (#41375), Korrektur der PowerShell-Sandbox für den Windows Store (#41227), Korrektur eines Hängers bei Terminalabfragen von Unterprozessen (#41436), Korrektur des JediTerm-Cursors (#41673), Wiederherstellung des gespeicherten aktuellen Arbeitsordners bei fortgesetzten Threads (#41567). 0.152.1: Die Guardian-Genehmigungsprüfung bezieht die Node-REPL-Richtlinie aus den Modellmetadaten (#41919, Cherry-Pick; im Release-Text selbst heißt es, die Highlights hätten nicht verifiziert werden können). Übernahmen aus 0.153.0 in den Haupttext: Vim-Rückgängig u / Wiederholen Ctrl+R unter Erhaltung von Einfügungen + Anhängen (#41941/#42140; /vim-Zeile + QRC), Auflisten/Installieren/Entfernen von Plugin-CLI auf Remote-Marktplätzen (#42150, Plugins), tui.auto_recap = false (#42101; /recap-Zeile + Sitzungsverwaltung), frühe Ratenlimit-Warnungen für Plus/Team bei weniger als der Hälfte eines Zeitfensters von etwa 5 Stunden (#42142), Guardian-Geltungsbereich nach Genehmigungsmodus – Full Access überspringt reine Bestätigungsprüfungen, User approval überspringt Hintergrundbewertungen und Vorwärmung, Prüfungen sensibler Aktionen bleiben erhalten (#42147/#42256, Guardian-Abschnitt), features.context_management.experimental_mode (#42385; erstmalige Behandlung von context_management, Leistungsoptimierung). Ausschließlich in der Changelog-Zeile für 0.153.0: tui.disable_paste_burst ersetzt den Schlüssel auf oberster Ebene mit Fallback (#41976), erneute TUI-Verbindung unter Erhaltung von Entwürfen/Transkripten (#41911/#41916/#41918), Patches für den TUI-Verlauf + Eingaben in Hintergrundterminals (#41893/#42107), Guardian-Verlauf über Komprimierungen/Neustarts/Forks hinweg (#41879/#42065), auf die App-Kontoverknüpfung beschränkte MCP-Genehmigungen (#42133), relatives Starten von MCP unter macOS (#42117), Rollout-Komprimierung (#42039/#42135), Thread-Metadaten des App-Servers + request_user_input_async (#42151/#42178). Neue Beobachtungsliste = 0.154.0-alpha.1 (84 Commits voraus): Vim-Ersetzungsmodus, verwaltete Erstellung von worktrees, Trennung der TUI-Einstellungen von der Serverkonfiguration, Gruppe für die native Sprachlaufzeit, Live-Status der Komprimierung, Verzögerung beim Entladen von Threads, von der Vertrauenswürdigkeit des Workspace abhängige PATH-Hilfsfunktionen (Sicherheit), Dienste zur Bereitstellung der Windows-Sandbox, dauerhafte Aktualisierungen der Reasoning-Konfiguration, frei formulierte asynchrone Benutzernachrichten – bis zur stabilen Version wird nichts davon im Haupttext dokumentiert; die Alpha-Vergleiche überschneiden sich mit stabilen Cherry-Picks (#42256 in beiden), daher bleibt bei der Übernahme eine Prüfung jedes einzelnen Elements erforderlich. 138 139 140 141
2026-08-30 Leitfaden v2.62: Codex 0.151.0 (29. August) – alle zehn Punkte der Beobachtungsliste wurden veröffentlicht. Der Release-Text bildet NICHT das Release ab: Er behandelt nur die nach dem Branch-Cut eingegangenen PRs #41183–#41209, während der Vergleich rust-v0.150.1…rust-v0.151.0 insgesamt 164 Commits und keine Reverts enthält (die stabile Version liegt einen Commit hinter alpha.6 – dem eigenen Versions-Bump-Commit der Alpha-Version). Übernahmen in den Haupttext, die sich nur durch den Vergleich belegen lassen: /recap (Slash-Tabelle + Sitzungsverwaltung; automatische Zusammenfassungen für geeignete inaktive, nicht fokussierte Unterhaltungen), Entfernung von WebSocket im Code-Modus (#40692; Widerspruch unter Code Mode behoben – Hosts akzeptieren stdio, stdio:// oder grpc://IP:PORT, WebSocket bleibt nur als optionaler OTLP-Trace-Stream erhalten), der paginierte Thread-Verlauf wurde aus dem experimentellen Status übernommen und NUR für dauerhafte Threads mit unterstützenden Speichern als Standard festgelegt, wenn historyMode fehlt (#40673/#40677; der Standardwert des Protokoll-Enums ist in protocol.rs:755-758 weiterhin Legacy; beide Verlaufsabschnitte wurden neu geschrieben), Reasoning-Aufwand persistent (Tabellenzeile + Uhr-Tools #40942 + persistent_instructions #41050), Standardeinstellungen von Guardian v2 UMGEDREHT (#40846: review_scope.computer_use_only und transcript.include_images sind jetzt standardmäßig true; Guardian-Abschnitt, Release-Highlights, ersetzter Hinweis zu 132), Vim-Suchen bis zu Zeichen + Puffersprünge (/vim-Zeile + QRC), live aktualisierbare, auf den Turn beschränkte Einstellungen (turn/settings/update, serviceTierForTurn; #40653/#40656/#40616), Parser für worktree-Einstellungen + Metadaten zur Thread-Zuständigkeit (#40624/#40716, Thread-Modi), Bedrock-Onboarding in der TUI (#40679, Authentifizierung), Genehmigungen für Eingaben in Terminals mit erweiterten Rechten (write_stdin_approval standardmäßig deaktiviert + Obergrenze von 8.000 Byte; #40978/#41159, Genehmigungssystem). Eigene Elemente von 0.151.0: Startkulanz für optionale MCP-Server (mcp_optional_startup_grace_ms, #41199) sowie Erweiterungen zum Prüfen/Ersetzen von Ergebnissen der MCP-Tools (#41202) im MCP-Abschnitt; Plugin-Kataloge pro Repository + marketplaceLoadErrors (#41208) unter Plugin-Erkennung; /cd schwächt die Sandbox-Beschränkungen nicht mehr ab (#41192, /cd-Zeile + Berechtigungsprofile). Ausschließlich in der Changelog-Zeile aufgeführte Korrekturen: Verfügbarkeit von Tools und Reasoning-Aufwand bleiben bei Modellwechseln und Fallbacks korrekt (#41195/#41206), Durchsetzung der Remote-Sandbox anhand des tatsächlichen Benutzerordners, Betriebssystems und der Pfadkonventionen des Executors (#41196/#41204/#41207/#41209), strukturierte Fehler von MCP-Tools und -Ressourcen bleiben in App-Server-Antworten erhalten (#41196), die Token-Nutzung verschachtelter Subagenten wird auf die Budgets des Root-Vorhabens angerechnet (#41183), veraltete Guardian-Klassifizierungen autorisieren nach Berechtigungsänderungen keine Aktionen mehr (#41196). Neue Beobachtungsliste = 0.152.0-alpha.4 (74 Commits voraus): Vim-Suchbewegungen, standardmäßig aktiviertes update_plan, MCP-Formulare zur Einholung von Angaben, Ausgabelimits pro MCP-Tool, Aktivierung des Sleep-Tools nur unter bestimmten Bedingungen + Uhr-Tools als Steuerungstools, Subagenten im Service-Tarif des Root-Agenten, Kontext-Baselines über verschachtelte Forks hinweg, Sortierung von project/list nach Aktualität, Zeitlimits für Thread-Shell-Befehle, Aktualisierung der Modellauswahl in der TUI, Beschränkung der Anmeldedaten für Cloud-Aufgaben auf vertrauenswürdige Ursprünge, proaktive Delegationshinweise, Weiterentwicklung von Guardian v2 – bis zur stabilen Version wird nichts davon im Haupttext dokumentiert. Erkenntnis: Prüfen Sie ein Release anhand seines Vergleichs, nicht anhand seines Release-Texts. 134 135 136
2026-08-27 Leitfaden v2.61: Codex 0.150.0 (26. Aug.) + 0.150.1 (27. Aug., neueste npm-Version). Die Beobachtungsliste für 0.150-alpha wurde aufgeteilt: Fünf von neun Punkten wurden mit der stabilen Version 0.150.0 ausgeliefert – der Interrupt hook (zwölftes Ereignis, standardmäßig 1 Sekunde Zeitlimit/3 Sekunden Obergrenze, nie für Subagenten; Hook-Tabelle, Engine-Einführung und beide Migrationsbereiche aktualisiert), die /copy-Auswahl (vollständige Antwort, einzelne Codeblöcke, Blockzitate; ersetzte die veraltete Zeile „letzte Antwort kopieren“ in der TUI-Tabelle und der Kurzreferenzkarte), AGENTS.md wird in nicht vertrauenswürdigen Projekten übersprungen (Ermittlungshierarchie), features.network_proxy.credential_broker und Guardian v2 review_scope.computer_use_only (beide Konfigurationsbereiche, standardmäßig deaktiviert) – und fünf wurden in die 0.151.0-alpha-Reihe verschoben: /recap, Entfernung von WebSocket im Code-Modus, paginierter Verlauf als Standard, Aufwand persistent und Guardian-v2-Standardeinstellungen für Computernutzung mit Bildern. Ebenfalls neu in 0.150.0: @-Erwähnungen von Aufgaben sowie Agentenwerkzeuge zum Lesen, Erstellen und Senden von Nachrichten für Aufgaben (Sitzungsverwaltung, Cloud), automatische Aufgabentitel und /rename-Vorschläge, anklickbare Markdown-Linkbeschriftungen, Tastenkürzel zum Wechseln des Berechtigungsmodus und Vim-Wiederholung mit . (Ebene 2, /keymap, /vim); Fehlerbehebungen für die Schwärzung von Anmeldedaten im App-Server, Bearer-Token/Start von Remote-MCP, die Windows-Sandbox mit erhöhten Rechten unter Unicode-Pfaden, Unix-Hänger beim Herunterfahren sowie die Kompatibilität von Bedrock-Komprimierung und Multi-Agenten-Betrieb. 0.150.1: Bei der Remote-Komprimierung werden beibehaltene Bilder nun standardmäßig auf das Token-Budget angerechnet (die Standardeinstellung aus Alpha #40994 gelangte über Backport #41003 in die stabile Version). Neue Beobachtungsliste = 0.151.0-alpha.6: Zusammenfassungen, Entfernung von WebSocket, Paginierung als Standard, Aufwand persistent, Guardian-v2-Standardeinstellungen, Vim-Such-/Bis- und Puffersprungbewegungen, aktive rundenbezogene Einstellungen, Worktree-Einstellungen, Bedrock-TUI-Onboarding, Genehmigung für Eingaben in Terminals mit erhöhten Rechten – bis zur stabilen Version wird keiner dieser Punkte im Haupttext dokumentiert. Nur in der Änderungsprotokollzeile: ChatGPT iOS 1.2026.230 (26. Aug.: Aufgabensuche in Titeln und Gesprächsinhalten, kompakte Anzeige des Reasoning-Aufwands, Vollbildeditor, konfigurierbare Home-Screen-Kurzbefehle). 132 133 137
2026-08-26 Leitfaden v2.60: KORREKTUR – bei der Prüfung in Durchlauf 28 gefundene Fehler zur stabilen Versionsreihe, keine neue stabile Version. (E) Hooks-Abschnitt anhand der Quelle neu aufgebaut: In der Ereignistabelle waren AfterAgent/AfterToolUse aufgeführt und Stop wurde als Sitzungsende beschrieben; HOOK_EVENT_NAMES aus rust-v0.149.1 enthält elf Ereignisse (PreToolUse, PermissionRequest, PostToolUse, PreCompact, PostCompact, SessionStart, SessionEnd, UserPromptSubmit, SubagentStart, SubagentStop, Stop), AfterToolUse kommt im gesamten Quellbaum kein einziges Mal vor und AfterAgent existiert nur noch in der alten notify-Nutzlast. Das Konfigurationsbeispiel wurde in die dokumentierte Form hooks.json / [[hooks.<Event>]] + [[hooks.<Event>.hooks]] type = "command" umgeschrieben, einschließlich des obligatorischen Prüf- und Vertrauensablaufs (/hooks, --dangerously-bypass-hook-trust); die Migrationstabelle ordnet nun den nativen Ereignissen zu (einschließlich asynchroner Ausführung über async = true, die laut Tabelle nicht unterstützt wurde); zudem wurden beide Migrationstabellen und der Migrationsaufzählungspunkt korrigiert, in dem noch fünf Ereignisse genannt wurden. (B) codex mcp-server ist veraltet (Änderungsprotokoll vom 24. Aug.; die Warnung aus PR #39657 wurde mit 0.149.0 ausgeliefert): Ein Hinweis auf die Einstellung verweist auf das App-Server-Protokoll und das Codex-Plugin für Claude Code; das Beispiel bleibt als veraltet, aber funktionsfähig erhalten; eine Zeile wurde der Kurzreferenz hinzugefügt. (A) codex exec --thread-source <SOURCE> (PR #40161, per Cherry-Pick als 2b66d2ed in 0.149.1 übernommen; user, subagent, memory_consolidation oder der Name einer Funktion) wurde den wichtigsten Flags hinzugefügt; die Versionshöhepunkte, die Zeile zu v2.57 und 120 bezeichnen 0.149.1 nicht mehr als reinen Backport-Patch. Ebenfalls in derselben Tabelle behoben: In der ersten Zeile wurde --ask-for-approval mit codex exec aufgerufen, obwohl dieser Befehl kein solches Flag besitzt (v2.59 korrigierte das CI-Rezept, übersah jedoch diese Zeile); jetzt lautet die Angabe -c approval_policy=on-request. (C) Die Browsererweiterung unterstützt fünf Browser (Änderungsprotokoll vom 25. Aug.: Chrome, Edge, Brave, Opera, Vivaldi; Opera bietet keinen seitlichen Chat; Einrichtung unter Einstellungen > Computernutzung); Überschrift, Einführung und wichtigste Erkenntnisse von Bereich 5 sowie das mentale Modelldiagramm, der Konfigurationskommentar und der Absatz zum integrierten Browser wurden aktualisiert, außerdem der Hinweis zu Site-Tools (WebMCP) (nur Sol/Terra; nicht Luna, Enterprise oder Edu). (D) Geteilte schreibgeschützte Thread-Snapshots (Änderungsprotokoll vom 20. Aug.; Schwärzung geheimer Muster; Widerruf unter Geteilte Links) wurden dem Abschnitt zur Desktop App hinzugefügt. (F) Abweichungen bei slash commands: /config ist keine Variante in slash_command.rs; in der Tabelle, der Fehlerbehebung und der Diagnose wurde der Befehl durch /debug-config ersetzt; elf fehlende Varianten wurden hinzugefügt (/keymap, /rename, /approve, /memories, /agents+/subagents, /side+/btw, /raw, /ide, /stop+/clean, /experimental, /app); codex agents erhält einen eigenen Absatz im Abschnitt zur Sitzungsverwaltung. (G) features.network_proxy akzeptiert einen booleschen Wert oder eine Tabelle: Der Konfigurationskommentar wurde korrigiert und die Tabellenform mit allen elf Unterschlüsseln und Standardwerten dokumentiert. (H) Stabilitätshinweis auf 0.150.0-alpha.13 (26. Aug.) aktualisiert, ausschließlich als Beobachtungsliste: /recap, Interrupt hook, Entfernung von WebSocket im Code-Modus, paginierter Verlauf als Standard, /copy-Auswahl, Aufwand persistent, Überspringen von AGENTS.md in nicht vertrauenswürdigen Projekten, credential_broker, Guardian-v2-Standardeinstellungen. Zum Zeitpunkt dieser Zeile bleibt v0.149.1 die neueste stabile Version. 124 125 126 127 128 129 130 131
2026-08-25 Leitfaden v2.59: KORREKTUR – drei für Leser schädliche Fehler, die der Evaluator des Begleitbeitrags allesamt mit Codex 0.149.1 reproduziert hat. (1) Das CI-Rezept führte codex exec --sandbox workspace-write --ask-for-approval on-request aus – codex exec besitzt kein Flag -a/--ask-for-approval und schlägt mit error: unexpected argument '--ask-for-approval' found fehl; das Rezept legt die Richtlinie nun mit -c approval_policy=on-request fest. (2) danger-full-access + on-request wurde in der Entscheidungstabelle und im Sandbox-Abschnitt als „Genehmigung für jeden Befehl erforderlich“ beschrieben – Genehmigungen werden beim Verlassen der Sandbox oder bei Verwendung des Netzwerks ausgelöst, während der Vollzugriff beide Grenzen aufhebt, sodass diese Kombination nur selten nachfragt; beide Stellen wurden neu formuliert. (3) Die FAQ im JSON-LD der Leitfadenseite empfahl Lesern weiterhin „Verwenden Sie ‘untrusted’ für unbekannte Repositorys“ – ersetzt durch read-only + on-request. 123
2026-08-25 Leitfaden v2.58: KORREKTUR – seit 0.134.0 gelten Profile dateibezogen; außerdem wurden zwei weitere Überbleibsel von untrusted entfernt. Beide Profilbeispiele (Vertiefung zur Konfiguration; Konfigurationseinrichtung für Teamstrategien) vermittelten die alten [profiles.<name>]-Tabellen innerhalb von config.toml samt eines Selektors profile = "default" auf oberster Ebene – auf der offiziellen Seite zur erweiterten Konfiguration heißt es: „In Codex 0.134.0 und höher liest --profile keine [profiles.profile-name] mehr aus config.toml, und der Selektor profile = "profile-name" auf oberster Ebene wird nicht mehr unterstützt.“ Eine verbliebene Tabelle verhindert zudem den Start mit --profile (vom Evaluator des Begleitbeitrags mit 0.149.1 reproduziert). Die Beispiele wurden als Dateien vom Typ ~/.codex/<name>.config.toml mit Schlüsseln auf oberster Ebene neu geschrieben. Ebenfalls entfernt: die Zeile untrusted aus dem Feld für Genehmigungsrichtlinien der Kurzreferenzkarte und die Formulierung „Erzwingen des Sandbox-Modus untrusted“ aus der Zeile zum Unternehmenspilotprojekt (untrusted war nie ein Sandbox-Modus; jetzt read-only + on-request). Außerhalb des historischen Verlaufs enthält der Leitfaden nun keine Verweise mehr auf die Richtlinie untrusted. Entdeckt vom Evaluator des Begleitbeitrags vom 25. Aug. zur Einstellung der Richtlinie. 122
2026-08-24 Leitfaden v2.57: Codex v0.149.0 stabil (20. Aug.) + v0.149.1 (24. Aug., neueste npm-Version). Die Punkte der Alpha-Beobachtungsliste wurden ausgeliefert: Genehmigungsrichtlinie untrusted eingestellt (sieben Stellen im Haupttext auf on-request migriert: mentales Modelldiagramm, Konfigurationsreferenz, beide Profilbeispiele, Entscheidungsrahmen, Tabelle der Genehmigungsmodi und die Zulassungsliste in requirements.toml – die letzten beiden wurden am 25. Aug. vom Autor des Begleitbeitrags entdeckt; beachten Sie, dass OpenAIs eigene Dokumentation zu Genehmigungen am 24. Aug. in ihrer Kombinationstabelle und im Konfigurationsbeispiel weiterhin untrusted zeigte und damit hinter der Veröffentlichung zurücklag); Dashboard codex agents; Erweiterung von codex doctor (Endpunktschutz, Netzwerk/Proxy, Desktop App, Verbindung zur Aktualisierungsquelle); SDK-Aufwandsstufen max/ultra + exakte CLI-Konfigurationsüberschreibungen. Neu: /cd//pwd//cwd (slash-Tabelle), codex queue (Sitzungsverwaltung), erweiterte Vim-Änderungsbewegungen, Wiederherstellung des Berechtigungsprofils beim Fortsetzen/Forken. v0.149.1 = stabiler Patch mit fünf Commits (Backports für Remote-Sitzungs-Bildkomprimierung/Speicher; das ebenfalls enthaltene Flag codex exec --thread-source wurde hier übersehen und in v2.60 ergänzt). Preisgestaltung: Kosten für GPT-5.6 Sol ab dem 21. Aug. drei Monate lang um >20 % gesenkt (mindestens bis 21. Nov. 2026) – die Tabelle der Credit-Kosten wurde auf die veröffentlichte Staffelung 100/10/500 aktualisiert (zuvor 125/12,5/750). Nur im Änderungsprotokoll: Beobachtungsmerkmale für 0.150.0-alpha (Bedrock-Multi-Agenten-Betrieb, Tastenkürzel zum Wechseln des Berechtigungsmodus, /copy-Zielauswahl, Sitzungskonfiguration für Agenten); Dokumentation zur DNS-Exfiltration im Devcontainer; geteilte schreibgeschützte Snapshots von Codex-Threads aus der Desktop App (Änderungsprotokolleintrag vom 20. Aug.). Zum Zeitpunkt dieser Zeile ist v0.149.1 die neueste stabile Version. 120 121
2026-08-20 Leitfaden v2.56: Codex v0.148.0 stabil (18. Aug.). /export — exportiert die vollständige TUI-Unterhaltung als Markdown in die Zwischenablage oder in eine neue Datei (siehe Sitzungsverwaltung, Tabelle der slash commands). codex exec fork — Sitzungen über die Befehlszeile verzweigen; die Wiederaufnahmeauswahl der TUI erhält Funktionen zum Archivieren und Wiederherstellen. Sichtbarkeit von Thread-Guthaben/-Kosten/status, Statuszeilen und Terminaltitel zeigen für berechtigte workspaces geschätzte Guthaben oder Kosten an (siehe Was kostet Codex?). Amazon Bedrock Runtime als integrierter Anbieter — Unterstützung für AWS-Profile und -Regionen mit GPT-5.6-Routing, womit die Entwicklung seit der experimentellen Anmeldung in v0.145 abgeschlossen ist. Hooks: asynchron + MCP — hooks können Befehle asynchron ausführen und Tools von MCP aufrufen (siehe Hooks). Sandbox verweigert im Zweifelsfall den Zugriff — verweigerte oder nicht lesbare Pfade werden unter Linux und Windows als blockiert behandelt, statt stillschweigend zugelassen zu werden (siehe Sandbox). Außerdem: Entwurf von Prompts während des TUI-Starts, unified exec unter Windows standardmäßig aktiviert, Speicherdiagnose in codex doctor, für Shell-Befehle bereitgestellte Sitzungs-ID. Nur im Changelog: Korrekturen für Modellwechsel, Sitzungswiederaufnahme und MCP-OAuth-Wiederherstellung, für das Einfügen von CRLF-Text und die Darstellung langer URLs sowie für die Validierung durch skill-creator, die TODO-Platzhalter nun ablehnt. Codex cloud: GitLab-Unterstützung als Beta (19. Aug.) in allen ChatGPT-Tarifen — Umgebungen, Aufgaben aus Issues/MRs, Reviews; GitLab 19.0+ Self-Managed (siehe Codex Cloud). Beobachtungspunkte aus der Alpha-Reihe 0.149.0 (Vorabversion): Einstellung der Genehmigungsrichtlinie untrusted, Dashboard codex agents, erweiterte Diagnosefunktionen in codex doctor, Max/Ultra-Reasoning-Stufen in den SDKs. 118 119
2026-08-12 Leitfaden v2.55: KORREKTUR — Quellenangaben zu Agent Plugins wurden wieder an der maßgeblichen Spezifikation ausgerichtet. In der Überarbeitung für v2.54 wurde agentplugins.codes als „die Spezifikation“ zitiert — tatsächlich handelt es sich um einen unabhängigen Praxisleitfaden eines Drittanbieters (laut eigener Fußzeile: „Ein unabhängiger Praxisleitfaden für Entwickler. Nicht mit dem Agent-Plugins-Projekt oder dessen Betreuern verbunden“); zudem wurden 2 als Selbstbeschreibung der Spezifikation dargestellte Zitate aus redaktionellen Texten dieses Leitfadens übernommen. Sämtliche Zitate stammen nun von agent-plugins.org und aus der maßgeblichen spec/1.0.0.md: offizielle Zusammenfassung in einem Satz, die 10 zulässigen Manifestfelder samt MUST-Satz zu unbekannten Feldern, der Satz zur skills-Erkennung, die Transportanforderungen von MCP, der MUST-Satz zum Ignorieren von Namespaces und die ausgeschlossenen Komponententypen (Befehle, hooks, Agenten, Regeln, LSP-Server). Angaben zur Governance wurden anhand von Primärquellen korrigiert: Vercel initiierte das Projekt (laut eigener Ankündigung), das Verzeichnis in MAINTAINERS.md umfasst Amazon/Cursor/Microsoft/OpenAI/Vercel, und der Beitritt von Google ist durch einen Beitrag im eigenen Developers Blog belegt. Aussagen zur Urheberschaft von Anthropic zitieren nun direkt die Ankündigungen von Anthropic zu Agent Skills und MCP. Beim Prüfprozess vor der Veröffentlichung des begleitenden Blogbeitrags entdeckt und noch am selben Tag korrigiert. 151
2026-08-11 Leitfaden v2.54: Agent Plugins ist ein herstellerübergreifender offener Standard — Kontext ergänzt. Agent Plugins 1.0.0 erschien am 6. August 2026 (agentplugins.codes, „das portable Paketformat für KI-Agenten“): erforderliches plugin.json-Manifest, optionales skills/ (ein Agent Skill pro SKILL.md-Unterverzeichnis), optionale mcp.json (stdio / Streamable HTTP / älteres HTTP+SSE), optionale Client-Namespaces in umgekehrter Domainnotation; ausdrücklich eine Paketierungsebene für Agent Skills und MCP, kein Ersatz dafür. Die Spezifikation wurde von Amazon, Anysphere (Cursor), GitHub, Microsoft, OpenAI und Vercel geprägt — Google trat am Veröffentlichungstag dem Kernteam der Betreuer bei; Clients zum Marktstart: VS Code, Cursor, GitHub Copilot, ChatGPT & Codex, Kiro. Anthropic (Urheber der Agent-Skills-Spezifikation) gehört der Koalition nicht an. Die bestehende Plugin-Dokumentation dieses Leitfadens zu v0.146.0/v0.147.0 enthält nun diesen Kontext: Der Unterabschnitt zu v0.146.0 im Abschnitt Plugins wurde umbenannt und erweitert, und die Zeile in der Funktionstabelle weist nun auf die Portabilität zwischen Clients statt nur zwischen Rechnern hin. Keine neue Veröffentlichung von CLI. 151
2026-08-10 Leitfaden v2.53: Erste ganzheitliche Gate-Prüfung — vollständige Prüfung aller 3.300 Zeilen anhand einer gewichteten Bewertungsmatrix; R1 erzielte 7,85 Punkte mit 1 KRITISCHEN und 6 SCHWERWIEGENDEN Befunden, die sämtlich in dieser Zeile behoben wurden. Der KRITISCHE Befund: gpt-5.1-codex-mini, das laut der eigenen Modelltabelle dieses Leitfadens am 23. Juli eingestellt wurde, war auf 12 Oberflächen weiterhin die aktive Empfehlung (Flussdiagramm, Profile fast/ci ×4, Reasoning-Tabelle, Kostenstrategien ×3, Teamstrategien, Anti-Patterns, Rezept 4); jede konkrete Empfehlung verwendet nun die GPT-5.6-Familie. Die maßgeblichen Modellinformationen wurden erneut anhand der aktuellen Modellseite überprüft (developers.openai.com/codex/models, 308→learn.chatgpt.com/docs/models): GPT-5.6 Sol ist der derzeit empfohlene Standard — die Einstellung „Power“ mit mittlerem Reasoning auf jeder Oberfläche. Damit war die bisherige Darstellung im Leitfaden, wonach es nur für Bedrock vorgesehen sei, veraltet. Zudem werden GPT-5.4 / GPT-5.4-mini am 31. August 2026 aus Codex entfernt; gpt-5.3-codex ist für die ChatGPT-Anmeldung veraltet. Aktualität: TL;DR, Frontmatter-Beschreibung und Veröffentlichungshighlights waren bei v0.145.0 stehen geblieben, obwohl das Changelog bereits v0.147.0 enthielt; der Stabilitätshinweis bezeichnete --full-auto weiterhin als „veraltet“, nachdem dessen Entfernung in v0.147.0 im Haupttext dokumentiert worden war; beide Beispielausgaben von codex --version widersprachen einander (0.146.0 gegenüber 0.133.0, beide → 0.147.0). Die Preise wurden erneut anhand der aktuellen Preisseite überprüft: Go 8 $/Monat (hier zuvor 5 $), Pro ab 100 $/Monat (5x) oder 200 $/Monat (20x), veröffentlichte 5-Stunden-Limits pro Modell; die Aktion vom Mai 2026 wurde in die Vergangenheitsform gesetzt und die Aussage „2x bleiben aktiv“ ersetzt. Ebenfalls korrigiert: „4 Oberflächen“ im mentalen Modell (es sind 5 — Chrome wurde dem Diagramm hinzugefügt), der nie vorhandene suggest-Modus aus der Zeit vor Rust im Schnellstart, doppelte Inhaltsverzeichnisnummern (zweimal 13, zweimal 15), die Selbstbeschreibung mit „mehr als 2.500 Zeilen“, die Abdeckung von Unterhaltungsabschnitten im Haupttext der Sitzungsverwaltung und der QRC-Modellblock (April → Aug. 2026). Die R2-Verifizierung bestätigte alle Korrekturen und führte zu 2 weiteren: Die Tabelle der Guthabenkosten wurde auf Grundlage der veröffentlichten GPT-5.6-Guthabensätze neu erstellt (Sol 125 / Terra 50 / Luna 5 pro 1 Mio. Eingabetoken), und 2 nicht vorhandene npm-Pakete unter „Bemerkenswerte MCP-Server“ wurden durch den tatsächlichen Playwright-Server (@playwright/mcp, auf npm verifiziert) sowie den gehosteten MCP-Endpunkt von GitHub ersetzt — ergänzt um eine Bereinigung von 11 kleineren Punkten (4→5 Schnittstellen, veraltete Überschreibung des 400K-Kontexts, Einleitung zur Kontextverwaltung vom April 2026, Modellzeile der Migrationstabelle, Veröffentlichungsdatum von Chrome im Diagramm, Ausrichtung innerer Kästen, verwaister Plugin-Aufzählungspunkt, verbliebene Formulierungen zu mini/5.4). 117 152
2026-08-07 Leitfaden v2.52: Codex v0.147.0 stabil (7. Aug.) — die Veröffentlichung, die in diesem Leitfaden zurückgehalten wurde, solange sie nur als Alpha-Version vorlag. NICHT ABWÄRTSKOMPATIBEL: codex exec --full-auto wurde entfernt — Skripte, die diese Option weiterhin übergeben, schlagen nun mit einem Fehler fehl; ersetzen Sie sie durch --sandbox workspace-write zusammen mit einer Genehmigungsoption oder einem Profil (siehe Hinweise zum älteren --full-auto). --approve-for-me — automatisch geprüfte Genehmigungen: Ein Prüfdurchgang entscheidet in Ihrem Namen über jede Genehmigungsanfrage und übernimmt dabei die sichereren Standardeinstellungen aus v0.146.1 für cyberfähige Modelle (siehe Genehmigungssystem). Portable Agent Plugins — installierbare Plugin-Pakete mit einer einheitlichen Plugin-Suche über lokale, persönliche, workspacebezogene und entfernte Kataloge (siehe Plugins). Opt-in für das MCP-Protokoll vom 2026-07-28 — paginierte Erkennung, mehrstufige Anfragen, nicht blockierender Serverstart mit zwischengespeicherten Tools, die bereits vor Abschluss des Starts verfügbar sind (siehe MCP). Unterhaltungsabschnitte — ordnen Sie Unterhaltungen in dauerhafte, manuell sortierte Abschnitte und durchsuchen Sie lange Transkripte schrittweise. Bedrock erhält zwischengespeicherte Websuche und entfernte Komprimierung von Unterhaltungen. Sicherheitskorrekturen: Geheimnisse und vollständige Bearer-Token werden aus angezeigten Befehlen und wiedergegebenen Verläufen entfernt; unbekannte lokale Projekte erfordern ausdrückliches Vertrauen; verwaltete Authentifizierungsbeschränkungen werden durchgesetzt, bevor Anmeldedaten verwendet werden; die Plugin-Isolierung wurde gehärtet, sodass der Netzwerkzugriff verweigert wird, wenn Richtlinienaktualisierungen fehlschlagen. Außerdem: von Cursor verwalteter skills-Import mit duplikatfreier Unterhaltungssynchronisierung; Korrekturen für die Darstellung von Japanisch, Emojis und Hyperlinks; Korrekturen für Unterbrechungen von Hintergrundprozessen unter Windows; MCP SDK 3.0.0. v0.147.0 ist die neueste stabile Version. 116
2026-08-05 Leitfaden v2.51: Codex v0.146.1 (5. Aug.). Patch-Veröffentlichung mit nur einer Änderung, ausschließlich im Changelog: sicherere Standardeinstellungen für automatische Prüfungen bei cyberfähigen Modellen; die jeweils geltenden Berechtigungsänderungen werden in der Terminalschnittstelle erläutert (Upstream-PR #37057, zurückportiert auf die 0.146-Reihe). Weder Befehlsoberfläche noch Konfigurationsschlüssel oder Preise wurden geändert; Aktualisierungen der Hauptabschnitte waren nicht erforderlich. v0.147.0 ist weiterhin nur als Alpha-Version (rust-v0.147.0-alpha.*) verfügbar und bleibt aus diesem Leitfaden ausgeschlossen, bis eine stabile Version erscheint. v0.146.1 war zum Zeitpunkt dieser Zeile die neueste stabile Version. 115
2026-07-29 Leitfaden v2.50: Codex v0.146.0 wurde als stabile Version veröffentlicht. Im vorherigen Durchgang wurde v0.146.0 nur als Alpha-Version erfasst; nach vierzehn Alpha-Builds erschien die stabile Version am 29. Juli. Aktualisierungen im Haupttext: Der Abschnitt zu Plugins wurde um Agent-Plugins-Manifeste, die Veröffentlichung von Workspace-Plugins sowie die Marketplaces von Amazon Bedrock und Claude Code ergänzt; Code Mode unterstützt nun Remote-Hosts, die vom App-Server über WebSocket erreichbar sind; die Behauptung im Proxy-Abschnitt, „alle Transportschichten“ abzudecken, wurde korrigiert – dies traf erst ab v0.146.0 zu, das sieben Pfade behob (Authentifizierung, Plugin-Downloads, MCP-Autorisierung, Remote-Ausführung, WebSockets, Weiterleitungen, LM Studio), die den konfigurierten Proxy zuvor ignoriert hatten. Ebenfalls behandelt werden: die Benennung von Sitzungen über /new und /clear, das Anheften von Threads und Nebenkonversationen, das Forken von Threads mit paginiertem Verlauf und temporären Forks, die eigenständige Websuche für kompatible benutzerdefinierte Anbieter, die vom Executor bereitgestellte Erkennung von skills, Warnungen bei einer Kürzung des Skill-Katalogs aufgrund eines knappen Kontexts, die Erkennung von Enterprise-Tarifen mit Administratorkontrollen für In-App-Updates sowie die Verlagerung von Release-Artefakten auf eine von OpenAI gehostete Infrastruktur mit GitHub-Fallback. Nur im Changelog (keine Änderung am Haupttext): Arbeiten an Terminaldarstellung und Reaktionsfähigkeit, Windows-Navigationstasten, das Beenden von Prozessbäumen in der Sandbox, Serialisierungsaufwand des App-Servers, Notarisierung des macOS-Hilfsprogramms sowie Dokumentationshinweise zum HTTP-Client und zu PathUri. 114
2026-07-28 Leitfaden v2.49: Reparatur des Abdeckungs-Gates – 2 seit Langem ausschließlich im Changelog behandelte Themen wurden in den Haupttext übernommen. Kein neues Release; dieser Durchgang behebt Dokumentationsrückstände, die bei einer Prüfung aufgefallen sind, welche Abschnitte Leser über die Suche tatsächlich erreichen. codex doctor war seit v0.131.0 nur in Changelog-Zeilen und Fußnoten erwähnt worden und fehlte in der Liste der Diagnosewerkzeuge des Leitfadens, obwohl das Issue-Template des Projekts Sie zur Ausführung dieses Befehls auffordert. Nun gibt es einen vollständigen Abschnitt dazu: die Flags (--summary, --json, --all, --no-color), alle 6 stabilen Berichtsabschnitte (Hinweise, Umgebung, Konfiguration, Updates, Konnektivität, Hintergrundserver), Statusmarkierungen für jede Prüfung und den Versionsverlauf der mit jedem Release hinzugefügten Funktionen. Aktualisierung / Downgrade / Deinstallation wurde im Debugging-Abschnitt zuvor nur in einer einzeiligen Beschreibung zur „sauberen Neuinstallation“ behandelt; der Installationsabschnitt dokumentiert nun codex update, das Anheften einer Version für das Rollback nach einem fehlerhaften Release, die Deinstallation über npm/Homebrew/winget und die Tatsache, dass der Zustand in ~/.codex/ nach der Entfernung des Pakets erhalten bleibt. In beiden Fällen hatte das Abdeckungs-Gate der Release-Triage versagt: Das Thema wurde in das Changelog aufgenommen, erreichte jedoch nie einen für Leser auffindbaren Abschnitt im Haupttext. 153 86 96 159 155
2026-07-25 Leitfaden v2.48: ChatGPT Desktop 26.715 (23. Juli, mit Codex-Kennzeichnung) – Projekte mit mehreren Ordnern verändern die Erkennung und Voice erreicht die Desktop-Oberfläche. Lokale Projekte mit mehreren Ordnern: Ein lokales Projekt kann nun mehrere zusammengehörige Ordner umfassen, von denen einer als primärer Ordner festgelegt wird; neue Chats, Git-Vorgänge und die automatische Erkennung von AGENTS.md, skills und config.toml verwenden sämtlich den primären Ordner, während sekundäre Ordner lediglich für die Dateisuche sowie zum Lesen und Bearbeiten verfügbar bleiben – dokumentiert unter Erkennungshierarchie und Speicherorte der Konfigurationsdateien, wobei der eigene Verzeichnisdurchlauf von CLI ausdrücklich unverändert bleibt. ChatGPT Voice, unterstützt durch GPT-Live: koordiniert Aufgaben über Chat, Work und Codex hinweg in der Desktop-App; unter macOS teilt Bildschirmkontext dabei eine Momentaufnahme des im Vordergrund befindlichen Fensters; verfügbar für Plus/Pro/Business/Edu/Enterprise auf dem Desktop sowie über Remote unter iOS (siehe Codex Desktop App). Nur im Changelog: ChatGPT für iOS 1.2026.195 (20. Juli, mit Codex-Kennzeichnung; eine Lücke, die bei den Prüfungen für v2.45–v2.47 übersehen wurde) ergänzte interaktive Formulare in Codex-Aufgaben, eingebettetes Mermaid in Aufgabentranskripten, die Wiederherstellung nicht gesendeter Prompts über Aufgaben/Hosts/Workspaces hinweg, Ziele zur Fortsetzung blockierter oder durch Nutzungslimits unterbrochener Ausführungen sowie die iPad-Navigation – erfasst, aber nicht zu einer sechsten Oberfläche aufgewertet. Kein neues stabiles CLI-Release: v0.146.0 bleibt ausschließlich als Alpha-Version verfügbar (die Alpha-Versionen .7–.10 erschienen am 24.–25. Juli mit leeren Release-Beschreibungen), daher bleibt v0.145.0 die erfasste stabile Version. Weiterhin ungeklärt: Aus der für den 24. Juli angekündigten Bekanntgabe ging auf keiner primären Oberfläche ein Artefakt hervor (das Changelog auf learn.chatgpt.com, der News-RSS-Feed von openai.com und der RSS-Feed der Produkt-Release-Notes enthielten am 24.–25. Juli keinerlei Meldung); die Beobachtung wird fortgesetzt. 113 154
2026-07-24 Leitfaden v2.47: Abschaltung älterer Modelle am 23. Juli vollzogen; Ersatzmodelle auf GPT-5.6 korrigiert. Die Snapshots gpt-5.2-codex und gpt-5.1-codex-mini (sowie gpt-5.1-codex/-max) wurden wie geplant am 23. Juli 2026 abgeschaltet; in der Einstellungstabelle von OpenAI werden nun gpt-5.6-sol (codex/codex-max) und gpt-5.6-terra (codex-mini) als empfohlene Ersatzmodelle aufgeführt. Sie ersetzen die ursprüngliche Empfehlung von gpt-5.4/gpt-5.4-mini – die Zeilen unter Verfügbare Modelle und 88 wurden aktualisiert, die Beschreibung im Frontmatter auf v0.145.0 angehoben. Kein neues stabiles CLI-Release (v0.146.0 bleibt ausschließlich als Alpha-Version verfügbar, Alpha-Versionen .1–.6 vom 22.–24. Juli); die Hochstufung von v0.146.0 zur stabilen Version wird weiterhin beobachtet. 88
2026-07-22 Leitfaden v2.46: Einstieg für neue Leser neu strukturiert (datengestützt: Die Scroll-75-Rate der Seite lag bei 14 gegenüber 30–46 auf der gesamten Website). Die Kurzfassung ist nun knapp und auf konkrete Aufgaben ausgerichtet und enthält Sprunglinks zu Installation/Schnellstart; die nach Versionen gegliederte Darstellung und der Stabilitätshinweis wurden unverändert in den neuen Abschnitt Release-Highlights: Was sich kürzlich geändert hat vor dem mentalen Modell verschoben. Keine Inhalte entfernt; Titel/H1/Beschreibung unverändert (Titelsperre).
2026-07-21 Leitfaden v2.45: CLI v0.144.6 (18. Juli) + v0.145.0 (stabil, 21. Juli, aus der Alpha-Reihe hochgestuft). /import: migriert nun neben Claude Code auch Cursor – Einstellungen, MCP servers, Plugins, Sitzungen, Befehle und projektspezifische Erinnerungen (siehe Tabelle der slash commands). Sitzungen: experimenteller paginierter Thread-Verlauf – effizientes Fortsetzen, Suche, persistente Namen, Unterstützung für Sub-Agenten und Erinnerungen (siehe Sitzungsverwaltung). Multi-Agent: v2 wurde als Opt-in stabilisiert, mit konfigurierbaren Sub-Agent-Modellen, Reasoning-Stufen und Nebenläufigkeit sowie wiederhergestellten Rollen und verbesserter Agent-Navigation (siehe Multi-Agent). Voice: Audioeingaben und Werkzeugausgaben (gängige lokale Formate) + gestreamte Echtzeitkonversationen in V3 – Echtzeit kehrt nach der Entfernung in v0.140.0 zurück (siehe TUI-Verbesserungen). Bedrock: experimentelle Anmeldung mit benutzerdefiniertem Endpunkt und Authentifizierungsunterstützung; GPT-5.6 Sol ist das Standardmodell für Bedrock (siehe Authentifizierung, Verfügbare Modelle). Modelle: Gebündelte GPT-5.4-Auswahlen werden auf GPT-5.6 Terra/Luna migriert; v0.144.6 korrigierte die Kontextfenster von Sol/Terra/Luna auf 272.000 Token und aktualisierte die gebündelten Anweisungen (siehe Verfügbare Modelle). Nur im Changelog: kontextbezogene Verzweigung von Konversationen beim Bearbeiten eines früheren Prompts oder beim erneuten Versuch eines durch einen Sicherheitspuffer abgefangenen Turns; Zuverlässigkeit von MCP (Startzeitüberschreitungen, nicht blockierende Erkennung von OAuth, serialisierte Token-Aktualisierungen, Wiederverwendung des Werkzeugkatalogs); natives Exec-Server-Sandboxing unter Windows, Durchsetzung des Netzwerk-Proxys, ausgeblendete Hilfsprogrammkonsolen, in Anführungszeichen gesetzte Hook-Befehle; verfeinerte Genehmigungen (bessere Erkennung erzwungener rm-Varianten, konsistente Bestätigung des Vollzugriffs, Beibehaltung von Ablehnungsgründen); sichere, anklickbare Links für eingebettete Visualisierungen in der TUI, inkrementelles Markdown-Rendering, ripgrep 15.2.0. Hinweis: developers.openai.com/codex/changelog leitet nun per 308-Weiterleitung zu learn.chatgpt.com/docs/changelog weiter – ältere Quellenangaben bleiben über die Weiterleitung erreichbar. Quelle: openai/codex releases. 111 112
2026-07-16 Leitfaden v2.44: CLI v0.144.5 (16. Juli, stabile Patch-Reihe; v0.145.0 bleibt Alpha – nicht erfasst). Sandbox/Genehmigungen: Die Erkennung gefährlicher Befehle erkennt weitere erzwungene rm-Varianten und liefert verständlichere Ablehnungsgründe zurück (siehe Genehmigungsrichtlinie). Multi-Agent (rückwirkende Dokumentation, veröffentlicht mit v0.138.0): Der Aufgabentext vom übergeordneten Agenten an den Sub-Agenten wird in Multi-Agent v2 Ende-zu-Ende über die Responses API verschlüsselt – Nutzdaten von spawn_agent/send_message/followup_task erscheinen nicht mehr im Klartext in lokalen Sitzungsprotokollen; Modelle benutzerdefinierter Anbieter, die nicht für die verschlüsselte Werkzeugnutzung konfiguriert sind, schlagen mit einem 400-Fehler fehl; von Codex erzeugte Abschlussbenachrichtigungen bleiben als typisierte agent_message-Elemente im Klartext erhalten; das Issue zur Regression der Audit-Trail-Funktion bleibt offen (siehe Multi-Agent). v0.144.4 enthielt keine für Benutzer sichtbaren Änderungen. Quelle: openai/codex releases, PR #26210. 108 109 110
2026-07-09 Guide v2.43: CLI v0.144.0 (9. Juli, aus der Alpha-Linie übernommen). Genehmigungen: neuer writes-App-Genehmigungsmodus — deklarierte schreibgeschützte App-Aktionen werden ohne Nachfrage ausgeführt, Schreibvorgänge erfordern eine Bestätigung (siehe App-Genehmigungsmodus). MCP: Tools fordern die Authentifizierung interaktiv und ohne experimentelles Opt-in an (siehe Abschnitt zu MCP). /usage: Guthaben zum Zurücksetzen zeigen Typ und Ablaufdatum samt Auswahl zur Einlösung an (siehe Tabelle der slash commands). Nur im Changelog: Bei Auswahl von Ultra Reasoning erscheint eine Warnung, wenn eine hohe Multi-Agent-Parallelität den Verbrauch stark erhöhen könnte; App-Server-Hosts können die Authentifizierung zur Laufzeit bereitstellen und Anmeldungen auf eine gehostete Seite umleiten; Warnungen bei der Gerätecode-Anmeldung erklären, woran Phishing zu erkennen ist; Bedrock-Modellnamen kennzeichnen Familie und Variante von GPT-5.6 eindeutig; fortgesetzte ChatGPT-Threads werden wiederhergestellt, wenn die Komprimierung auf ein außer Betrieb genommenes Modell verweist; Korrekturen für Schreib- und Löschvorgänge in der Windows-Sandbox; schnellere Branch-Auswahl in /review bei großen Repositories. Quelle: openai/codex releases. 107
2026-07-08 Guide v2.42: CLI v0.143.0 (8. Juli, aus der v0.143.0-alpha-Linie übernommen und Nachfolger der v0.142.x-Patch-Linie). Plugins: Remote-Plugins sind jetzt standardmäßig aktiviert, einschließlich npm-Marktplatzquellen und sichtbarer Remote-/lokaler Versionen (siehe Plugins). Konfiguration/Proxy: Die Authentifizierung über den System-Proxy unterstützt nun auch Windows sowie Responses-API-Datenverkehr, einschließlich automatischer PAC/WPAD-Konfiguration (siehe Proxy-Unterstützung). Fernsteuerung: Das neue codex remote-control pair erzeugt einen manuellen Kopplungscode für externe Controller (siehe codex remote-control). Modelle: Amazon Bedrock ergänzt GPT-5.6 Sol/Terra/Luna mit max Reasoning-Aufwand (siehe verfügbare Modelle). App-Server: Clients können Umgebungen einsehen, untergeordnete Threads auflisten und den Verlauf bis zu einem bestimmten Turn forken (siehe App-Server-Thread-Paginierung). Nur im Changelog: Korrekturen für Windows-ConPTY-Eingaben, Wiederherstellung des Exec-Servers nach Offline-Zuständen, robustere Installer bei Rate-Limits sowie Aktualisierungen sicherheitsrelevanter Abhängigkeiten (OpenSSL/Hono/fast-uri/quick-xml/crossbeam-epoch). (Die standardmäßige Tool-Suche für MCP war bereits seit der Alpha-Linie dokumentiert.) Quelle: openai/codex releases. 106
2026-07-01 Guide v2.41: CLI v0.142.2–v0.142.5 (stabile Patch-Linie; v0.143.0 bleibt Alpha und wird nicht berücksichtigt). MCP: Tools verwenden jetzt standardmäßig die Tool-Suche, sofern unterstützt — bedarfsgesteuerte Erkennung statt vorherigem Laden, kompatibel mit älteren Modellen und Anbietern; entfernte stdio-MCP-Server akzeptieren absolute Arbeitsverzeichnisse im Pfadformat der Remote-Plattform (siehe Abschnitt zu MCP). Sicherheit: PowerShell-Befehle mit ausführbaren AST-Bereichen, die der Sicherheitsklassifizierer nicht prüfen kann, erfordern nun eine Genehmigung (siehe Genehmigungsrichtlinie); v0.142.5 verhindert, dass vollständige Payloads von Responses-WebSocket-Anfragen in Trace-Protokolle geschrieben werden. Konfiguration: Mit respect_system_proxy können macOS-Authentifizierungsclients die Einstellungen für System-Proxy/PAC/WPAD berücksichtigen (siehe Proxy-Unterstützung). Nur im Changelog: Plugins unterstützen Dark-Mode-Logos in Manifesten und Katalogen; Remote-Kataloge liefern kuratierte Ranglisten hervorgehobener Einträge; abgelaufene Amazon-Bedrock-Anmeldedaten führen zu konkreten Hinweisen zur Wiederherstellung; entfernte HTTP(S)-Bildeingaben geben klare, für das Modell sichtbare Validierungsfehler zurück; Code Mode warnt, wenn dem ausgewählten Modell erforderliche Metadaten fehlen; die gebündelten Versionen von OpenSSL/esbuild wurden aktualisiert. v0.142.3/v0.142.4 enthielten ausschließlich Wartungsänderungen. Ebenfalls in dieser Aktualisierung: Titel/Beschreibung auf die dauerhafte CTR-Audit-Form zurückgesetzt (Titelsperre). Quelle: openai/codex releases. 105
2026-06-23 Guide v2.40: CLI v0.142.0 stabil (22. Juni, aus der v0.142.0-alpha-Linie übernommen). /usage-Guthaben: /usage zeigt nun verdiente Guthaben zum Zurücksetzen des Nutzungslimits an und löst sie ein, einschließlich Bestätigung, Wiederholungsversuch und aktualisierter Verfügbarkeitszustände. /plugins neu organisiert: Remote-Plugins werden in die Abschnitte OpenAI Curated, Workspace und Shared with me gruppiert; bei geeigneten Turns können relevante Plugins empfohlen und installiert werden. Token-Budgets für Rollouts: Konfigurierbare Token-Budgets erfassen die Nutzung über Agenten-Threads hinweg, zeigen Erinnerungen zum verbleibenden Budget an und brechen Turns ab, sobald es aufgebraucht ist. Modi für die Multi-Agent-Delegierung: App-Server-Clients können die Delegierung auf Thread- und Turn-Ebene als disabled, explicit-request-only oder proactive konfigurieren. Indexierte Websuche: Ein neuer Modus für die indexierte Websuche ermöglicht Live-Suchen und beschränkt den direkten Seitenzugriff zugleich auf vom Server genehmigte URLs. Zeit: Codex kann geplante UTC-Zeiterinnerungen empfangen und die aktuelle Uhrzeit direkt abfragen, auch über von Clients bereitgestellte App-Server-Uhren. Korrekturen: Darstellung in der Linux-TUI nach Unterbrechung mit Strg+Z und Fortsetzung mit fg; robustere Wiederverbindung von Exec-Server-Prozessen und stdio-MCP-Sitzungen; Erhalt von Pfaden in Remote-Umgebungen über Betriebssystemgrenzen hinweg; Laden und Installieren von Plugins sowie Verarbeitung von Manifesten; Sichtbarkeit von Subagentenfehlern für übergeordnete Agenten; zielorientierte Thread-Persistenz in thread/list und thread/search. (Die neueste Vorabversion ist mit Stand vom 23. Juni v0.143.0-alpha.x, weiterhin Alpha und wird nicht berücksichtigt.) Quelle: openai/codex releases und Codex Changelog. 104
2026-06-18 Guide v2.39: CLI v0.141.0 stabil (18. Juni, aus der v0.141.0-alpha-Linie übernommen). Verschlüsselte Remote-Executors: Remote-Executors verwenden jetzt authentifizierte, Ende-zu-Ende-verschlüsselte Noise-Relay-Kanäle; für die Kompatibilität mit Unternehmens-Proxys akzeptiert TLS zudem P-521-Zertifikatsignaturen. Plattformübergreifende Remote-Ausführung behält das native Arbeitsverzeichnis und die native Shell des Executors bei. Windows-Sandbox: Verbesserungen der Ausführung, einschließlich automatischer Wiederherstellung von Anmeldedaten. Leistung: Große, Tool-intensive Sitzungen speichern die Tool-Suche zwischen, um Latenz und Speicherverbrauch zu reduzieren; der Cache für Prompt-Bilder ist auf 64 MiB begrenzt. TUI: Eingabeaufforderungen können nach Inaktivität mithilfe eines Countdown-Timers automatisch aufgelöst werden; Echtzeit-Clients erhalten Kontrolle über das Anhängen von Spracheingaben. (Die neueste Vorabversion ist mit Stand vom 19. Juni v0.142.0-alpha.x, weiterhin Alpha und wird nicht berücksichtigt.) Quelle: openai/codex releases und Codex Changelog. 103
2026-06-16 Guide v2.38: CLI v0.140.0 stabil (15. Juni, aus der v0.140.0-alpha-Linie übernommen). /usage: neue Ansichten für die tägliche, wöchentliche und kumulierte Token-Aktivität des Kontos. Löschen von Sitzungen: codex delete, /delete und App-Server-thread/delete entfernen eine Sitzung dauerhaft und schützen den Vorgang durch Bestätigungsabfragen. /import: Importieren Sie Einrichtung, Projektkonfiguration und aktuelle Chats selektiv aus Claude Code. Einheitliche Erwähnungen: Durch Eingabe von @ öffnet sich standardmäßig ein gemeinsames Menü für Dateien, Plugins und skills. Amazon Bedrock: verwaltete Authentifizierung mit API-Schlüsseln sowie verschlüsselte lokale Speicherung der OAuth-Anmeldedaten für CLI und MCP. /goal bewahrt nun in Remote-App-Server-Sitzungen übergroße Texte, große eingefügte Blöcke und Bildanhänge. Entfernt: Experimentelle /realtime-Sprachsteuerungen und Audioabhängigkeiten wurden aus der TUI entfernt. Korrekturen: Beschädigte SQLite-Zustandsdatenbanken werden automatisch gesichert und anhand von Rollout-Daten neu aufgebaut; /review stürzt nicht mehr ab, wenn bei vorgemerkten Anweisungen Esc gedrückt wird; höhere Zuverlässigkeit von MCP durch Wiederholungsversuche bei vorübergehenden Startfehlern und Erhalt deaktivierter Server; Deinstallation von Remote-Plugins und Anzeige von Apps, die eine Authentifizierung benötigen; dauerhafte Speicherung verworfener „Nicht mehr erinnern“-Aktualisierungshinweise; Hintergrundbefehle ohne TTY lassen sich mit Strg+C unterbrechen, ohne dass die Ausgabe verloren geht. Wartung: Erhalt der Git-Dateisystemüberwachung und beschleunigte Archivsuche für große Repositories. (Die neueste Vorabversion ist mit Stand vom 16. Juni v0.141.0-alpha.x, weiterhin Alpha und wird nicht berücksichtigt.) Quelle: openai/codex releases und Codex Changelog. 102
2026-06-09 Leitfaden v2.37: CLI v0.139.0 stabil (9. Juni, aus der v0.139.0-alpha-Linie übernommen). Websuche im Code-Modus: Der Code-Modus kann eigenständige Websuchen direkt aufrufen (auch aus verschachtelten JavaScript-Tool-Aufrufen) und Ergebnisse als Klartext empfangen. MCP-Schemas: Eingabeschemas für Tools und Konnektoren behalten nun oneOf-/allOf-Konstrukte bei, wodurch die Struktur umfangreicher Schemas besser erhalten bleibt und die Kompatibilität mit MCP verbessert wird. codex doctor: Ergänzt Details zur Editor- und Pager-Umgebung, wobei vertrauliche Werte in der JSON-Ausgabe geschwärzt werden. Plugins: codex plugin marketplace list --json gibt Plugin-Quellen aus; außerdem werden Plugins dank eines zwischengespeicherten Katalogs schneller aufgelistet. Fehlerbehebungen: codex resume --last / codex fork --last behandeln nachgestellte Argumente als Prompts (nicht als Sitzungs-IDs); Startwarnungen von Subagenten für MCP erscheinen nicht mehr im falschen Thread-Kontext; Bildbearbeitungen verweisen auf exakte Dateipfade; URLs mit Tilde werden in der TUI vollständig als Links erkannt; Thread-Zurücksetzungen (/new, /clear, /fork) behalten cloudverwaltete Anforderungen und Funktionsflags bei; die Sandbox-Ausführung bewahrt Genehmigungsentscheidungen konsistent und erzwingt Netzwerkzugriffe ausschließlich über den Proxy. Wartung: separate Symbolarchive mit Zeilentabellen; rusty_v8 auf 149.2.0 aktualisiert. (Die neueste Vorabversion ist am 9. Juni v0.140.0-alpha.x und weiterhin eine Alpha-Version – sie wird nicht berücksichtigt.) Quelle: openai/codex releases und Codex Changelog. 155
2026-06-08 Leitfaden v2.36: CLI v0.138.0 stabil (8. Juni, aus der v0.138.0-alpha-Linie übernommen). Übergabe an die Desktop-App mit /app/app übergibt eine laufende CLI-Sitzung unter macOS und Windows an die Desktop-App. Lokale Bildpfade für Modelle verfügbar — das Modell kann direkt auf lokale Bilddateipfade verweisen. Flexiblere Auswahl des Reasoning-Aufwands. Plugins: verbesserte Automatisierung mit strukturierter JSON-Ausgabe. Quelle: openai/codex releases und Codex Changelog. 156
2026-06-04 Leitfaden v2.35: CLI v0.137.0 stabil (4. Juni, aus der erstmals am 3. Juni veröffentlichten Alpha-Linie übernommen). TUI: Steuerelemente unterstützen Tastenbelegungen für F13–F24; durchsuchbare Menüs akzeptieren eingefügten Text; kompakter Status-/Titeleintrag nur für Reasoning. Unternehmen/Administration: Abläufe zeigen monatliche Kreditlimits und cloudverwaltete Konfigurationspakete an. Fernsteuerung: Clients können die Kopplung initiieren und Controller-Berechtigungen verwalten. Plugins: Workflows erhalten maschinenlesbare JSON-Ausgaben und Vorschläge aus einem zwischengespeicherten Remote-Katalog. Tools: Gehostete Web- und Bild-Tools sind in weiteren Abläufen des Code-Modus verfügbar; eigenständige Websuchen können parallel ausgeführt werden. Multi-Agent: Verbesserungen der v2-Laufzeit mit saubererer Verarbeitung von Folgeaufträgen und Metadaten-Standardwerten. Fehlerbehebungen: Beim Abbrechen eines Prompts werden Entwurf, Anhänge und Kollaborationsmodus wiederhergestellt; zuverlässigerer App-Start unter macOS und SQLite-Start unter Windows; Sortierung und Deduplizierung von Plugin-Manifesten; Berechtigungsanfragen berücksichtigen die Umgebungsidentität. Quelle: openai/codex releases und Codex Changelog. 157
2026-06-02 Leitfaden v2.34: CLI v0.136.0 stabil (1. Juni). Sitzungsarchivierung: /archive in der TUI sowie die CLI-Befehle codex archive / codex unarchive; eine archivierte Sitzung kann bis zu ihrer Wiederherstellung weder fortgesetzt noch geforkt werden. TUI-Markdown: Weblinks bleiben über OSC-8-Metadaten anklickbar, und zu enge Tabellen weichen auf lesbare Schlüssel/Wert-Datensätze aus, ohne Linkziele zu verlieren. App-Server: codex app-server --stdio startet für Editor-/Host-Integrationen im stdio-Modus; Threads werden mit Seiten der ersten Turns fortgesetzt; ein ausführlicherer MCP-Serverstatus wird angezeigt. Remotezugriff/Sicherheit: Die Einrichtung der Remote-Ausführung akzeptiert CODEX_API_KEY für genehmigte OpenAI-Hosts; WebSockets zur Fernsteuerung verwenden kurzlebige Server-Token anstelle von ChatGPT-Zugriffstoken; /diff darf keine vom Repository bereitgestellten Git-Hilfsprogramme ausführen (Behebung eines Problems mit der Befehlssicherheit); die ChatGPT-Authentifizierung aktualisiert Token kurz vor deren Ablauf und fordert bei wiederverwendeten Aktualisierungstoken zu einer erneuten Anmeldung auf; die Bedrock-Authentifizierung greift ersatzweise auf AWS_REGION/AWS_DEFAULT_REGION zurück. Windows (Alpha): Bereitstellungspfad codex sandbox setup --elevated für Administratoren. Bilderzeugung: Durch ein Funktionsflag geschützte eigenständige Erweiterung zur Bilderzeugung über die native Pipeline zur Fertigstellung von Bildartefakten. Hinweis: Bei der gestrigen Prüfung wurde diese Version noch als „nur v0.136.0 Alpha“ geführt; am 1. Juni wurde sie zur stabilen Version hochgestuft. Quelle: openai/codex releases und Codex Changelog. 158
2026-05-28 Leitfaden v2.33: CLI v0.134.0 stabil + Veröffentlichung von v0.135.0. v0.134.0 (26. Mai): Suche im lokalen Gesprächsverlauf mit nicht zwischen Groß- und Kleinschreibung unterscheidenden Inhaltsübereinstimmungen und Ergebnisvorschauen hinzugefügt; --profile wurde zum primären Profilauswahlschalter für CLI, TUI-Berechtigungen und Sandbox-Abläufe, wobei veraltete Profilkonfigurationen mit Migrationshinweisen abgelehnt werden; verbesserte Einrichtung von MCP mit umgebungsspezifischer Zielauswahl pro Server und OAuth-Optionen für streamfähige HTTP-Server; zuverlässigere Tool-Schemas für Konnektoren durch Beibehaltung lokaler $ref/$defs und Komprimierung übergroßer Schemas; schreibgeschützte MCP-Tools können parallel ausgeführt werden, wenn sie readOnlyHint angeben; umfassenderer Erweiterungs-/Hook-Kontext, einschließlich des Gesprächsverlaufs für Erweiterungs-Tools. Fehlerbehebungen: höhere Zuverlässigkeit bei Remoteverbindungen (erneute Verbindung veralteter WebSockets des Exec-Servers, Remote-Wiederholungsversuche); Darstellungsfehler in der Windows-TUI durch den virtuellen Terminalmodus behoben; arbeitsbereichsspezifische Meldungen zu Nutzungslimits bei Fehlern aufgrund von Kredit- und Ausgabenobergrenzen; gemeinsame Icon-Ressourcen auf Plugin-Ebene für skills; Metadaten des aktiven Berechtigungsprofils bleiben beim Synchronisieren der Laufzeiteinstellungen für die automatische Prüfung erhalten; Node-basierte Tools berücksichtigen die Umgebungsvariablen des von Codex verwalteten Netzwerk-Proxys. v0.135.0 (28. Mai): codex doctor meldet ausführlichere Informationen zu Umgebung, Git, Terminal, App-Server und Thread-Bestand; /status zeigt Details zur Remoteverbindung und die Serverversion an, wenn die TUI über eine Remoteverbindung verbunden ist; der Vim-Modus erhält die Bearbeitung von Textobjekten, verbessertes Verhalten bei Wörtern und Zeilenenden sowie eine konfigurierbare Turn-Unterbrechung; /permissions erkennt benannte Berechtigungsprofile und zeigt benutzerdefinierte Profile an; paketierte Codex-Builds erkennen und verwenden das gebündelte, gepatchte zsh-Hilfsprogramm auf unterstützten macOS- und Linux-Systemen; Python SDK stellt benutzerfreundliche Sandbox-Voreinstellungen für Thread- und Turn-APIs bereit. Fehlerbehebungen: Markdown-Tabellen und mehrzeilige Listen werden in der TUI durch eine bessere Spaltendimensionierung und Verarbeitung von App-Erwähnungen lesbarer dargestellt; stabilere TUI-Ausgabe unter macOS und Zellij (keine Beschädigung von stderr/Composer und kein Durchsickern von Rohausgaben mehr); die Vervollständigung von slash commands behält bei Befehlen mit Inline-Argumenten den Entwurfstext bei; ältere tmux-/iTerm-Sitzungen im Steuerungsmodus behalten das normale Verhalten von Ctrl-C bei; @-App-Erwähnungen schließen nicht zugängliche oder deaktivierte Apps aus, statt unbrauchbare $-Vorschläge anzubieten; Fortsetzungsabläufe schließen auf Wunsch nicht interaktive Exec-Sitzungen ein und berücksichtigen Überschreibungen des aktuellen Arbeitsverzeichnisses. Quelle: Codex Changelog und openai/codex releases. 159
2026-05-26 Leitfaden v2.31: erneute Prüfung der neuesten Versionslinie. Die GitHub-Veröffentlichungen führen 0.134.0-alpha.1 bis 0.134.0-alpha.3 weiterhin als Vorabversionen, während 0.133.0 die neueste stabile CLI-Version bleibt; npm latest meldet weiterhin 0.133.0 mit time.modified 2026-05-23T01:26:52.705Z, und der lokale Aufruf codex --version gab codex-cli 0.133.0 zurück. Gegenüber der Prüfung vom 25. Mai wurden keine Funktionshinweise geändert. 101
2026-05-25 Leitfaden v2.30: Prüfung der neuesten Versionslinie und des App-Kontexts. Die GitHub-Veröffentlichungen führen 0.134.0-alpha.1 bis 0.134.0-alpha.3 als Vorabversionen, während 0.133.0 die neueste stabile CLI-Version bleibt; npm latest meldet ebenfalls 0.133.0 mit time.modified 2026-05-23T01:26:52.705Z, und der lokale Aufruf codex --version gab codex-cli 0.133.0 zurück. Die Codex-App-Aktualisierungen vom 21. Mai wurden ergänzt: Appshots für die vordersten Mac-Fenster, allgemeine Verfügbarkeit des Goal-Modus in App/IDE/CLI, Browseranmerkungen innerhalb der App und Verbesserungen der Browsernutzung, gesicherte Computer Use sowie Hinweise zu Analysen und dem Status der Plugin-Freigabe für Enterprise/Edu. Die veraltete Angabe „vier Oberflächen“ wurde auf fünf Oberflächen korrigiert, und die beispielhaften Funktionsflags wurden an die aktuelle Struktur von codex features list angepasst. 99 100 101
2026-05-21 Leitfaden v2.29: CLI v0.133.0 stabil. Die npm-Paketmetadaten führen @openai/codex in der neuesten Version als 0.133.0; der lokale Aufruf codex --version gibt weiterhin codex-cli 0.131.0 zurück. Änderungen aus v0.132.0 und v0.133.0 ergänzt: standardmäßig aktivierte Ziele mit eigenem Speicher und Fortschrittsverfolgung, für den Vordergrundbetrieb geeignetes codex remote-control, Liste der APIs für Berechtigungsprofile/Vererbung/verwaltete requirements.toml/Laufzeitaktualisierung/Windows-Sandbox-Integration, Marketplace-gestützte Plugin-Erkennung mit installierten Versionen und Remote-Sammlungen, Erweiterungslebenszyklus-Ereignisse für Subagenten/Tools/Turn-Metadaten/asynchrone Genehmigungen, erstklassige Authentifizierung für Python SDK, ausführlicheres Python TurnResult, codex exec resume --output-schema, schnellerer TUI-Start, authentifizierungsgestützte Registrierung von Remote-Executors und Erhaltung der Bildtreue durch den App-Server. 97 98
2026-05-18 Leitfaden v2.28: CLI v0.131.0 stabil. Im Codex-Changelog von OpenAI und in den Metadaten des npm-Pakets wird 0.131.0 nun als neueste Version von @openai/codex aufgeführt. Neu hinzugekommen sind codex doctor, eine einheitliche Suche nach @-Erwähnungen, Marketplace-Befehle für CLI, versionsabhängiges Teilen von Plugins, standardmäßig aktivierte Plugin-hooks, eine vom Daemon verwaltete Aktivierung und Deaktivierung von Fernsteuerung und Laufzeit, registrierungsgestützte Remote-Umgebungen, umfangreichere Sitzungs- und Statussteuerungen in der TUI, responsive Markdown-Tabellen, Aktualisierungen für openai-codex Python SDK, ein sichererer Start mit lokalem Status sowie Verbesserungen an der Windows-Sandbox und der Zuverlässigkeit von Status, Git und Authentifizierung. Lokale Überprüfung bei diesem Durchlauf: codex --version gab codex-cli 0.131.0 zurück; npm view @openai/codex version dist-tags.latest time.modified --json meldete 0.131.0 als neueste Version mit time.modified 2026-05-18T22:00:51.726Z. 96
2026-05-15 Leitfaden v2.27: Durchlauf zur Verbesserung der Sicherheitshygiene und Pflege der neuesten Versionslinie. Der lokale Aufruf von codex --version gab codex-cli 0.130.0 zurück; codex features list zeigte hooks und plugins als stabil und aktiviert an, während remote_control weiterhin in Entwicklung ist. Die Empfehlungen des stabilen Leitfadens bleiben auf CLI v0.130.0 festgelegt. Neu hinzugekommen sind öffentlich unbedenkliche Hinweise, die Befehlsausgaben, Sitzungstranskripte, Shell-Snapshots, Protokolle, Hilfsskripte und bewusst eingerichtete Geheimnisspeicher als separate Prüfbereiche behandeln. 91 95
2026-05-13 Leitfaden v2.26: Wartungsprüfung der neuesten Versionslinie. Der lokale Aufruf von codex --version gab codex-cli 0.130.0 zurück; die Empfehlungen des stabilen Leitfadens bleiben auf CLI v0.130.0 festgelegt. Die Versionsreihe v0.131.0 hat alpha.9 erreicht, befindet sich jedoch weiterhin in der Vorabveröffentlichung und wurde weder in den Titel des Leitfadens noch in die Kurzfassung aufgenommen.94 91 94
2026-05-09 Leitfaden v2.25: CLI v0.130.0 stabil (8. Mai 2026, 23:09 UTC). Neu hinzugekommen sind der Befehl codex remote-control auf oberster Ebene zur headless Steuerung des App-Servers (#21424); Plugin-Details zeigen gebündelte hooks, während das Teilen von Plugins Link-Metadaten, Sichtbarkeitssteuerungen und aktualisierte Freigabeeinstellungen bereitstellt (#21447, #21495, #21637); eine Seitennummerierung für App-Server-Threads mit Ansichten für nicht geladene, zusammengefasste und vollständige Turns (#21566); Bedrock-Authentifizierung über die Anmeldedaten der AWS-Konsolenanmeldung mit aws login (#21623); view_image wird bei Sitzungen mit mehreren Umgebungen über die ausgewählte Umgebung aufgelöst (#21143); eine Live-Aktualisierung der App-Server-Konfiguration für laufende Threads (#21187); die Formulierung „Forschungsvorschau“ wurde aus dem Startbanner von codex exec entfernt (#21683); konfigurierbare OpenTelemetry-Trace-Metadaten sowie umfangreichere Analysefunktionen für Reviews und Feedback (#21556, #18747, #21434, #21498); Härtung des Linux-Sandbox-Starts und eine Windows-Sandbox-Berechtigung für den Binärdatei-Cache der Desktop-Laufzeit (#21564). Die Alpha-Reihe von v0.131.0 wird fortgeführt (alpha.1, alpha.2 und alpha.4 am 9. Mai, später alpha.9 am 12. Mai). Nur in einer Fußnote: GPT-5.5 Instant wurde am 5. Mai 2026 für den kostenlosen Tarif eingeführt.92 91
2026-05-08 Leitfaden v2.24: Codex for Chrome (7. Mai 2026). Die Chrome-Erweiterung wurde neben CLI, der Desktop-App, der IDE-Erweiterung und der Cloud als fünfte Codex-Oberfläche ergänzt. Die Erweiterung arbeitet im Hintergrund parallel über mehrere Tabs hinweg, ohne die Kontrolle über den Browser zu übernehmen; die Steuerung lässt sich für jede Website über eine Zulassungsliste freigeben. Die wichtigsten Erkenntnisse und zentralen Interaktionsoberflächen wurden aktualisiert, sodass sie nun fünf statt vier Oberflächen berücksichtigen. 90
2026-05-07 Leitfaden v2.23: CLI v0.129.0 stabil (7. Mai 2026, 17:02 UTC). Neu hinzugekommen sind die modale Vim-Bearbeitung im Composer (/vim und ein konfigurierbarer Standardmodus), eine neu gestaltete TUI-Workflow-Auswahl (einfacheres Fortsetzen und Forken sowie ein Modus für unverarbeiteten Scrollback), ein /hooks-Browser innerhalb der TUI, eine Theme-abhängige Statuszeile mit optionalen Zusammenfassungen zu PRs und Branch-Wechseln, eine erweiterte Plugin-Verwaltung (Freigabe im Workspace, Zugriffskontrollen für Freigaben, Quellenfilterung und Marketplace-Vorgänge), eine Änderung am Lebenszyklus von /goal (experimentelle Ziele bleiben nach dem Fortsetzen pausiert, sofern sie nicht ausdrücklich wieder aktiviert werden), eine Härtung des Linux-Sandbox-Starts, Verbesserungen an der Zuverlässigkeit der Windows-Sandbox und ein Upgrade von Bubblewrap auf 0.11.2 mit vorgelagerten Sicherheitskorrekturen. Außerdem wurde die Erhöhung der Nutzungslimits im Mai 2026 dokumentiert (25-faches 5-Stunden-Limit für Codex Plus und Verdopplung des Tarifs für 100 $ pro Monat, beides bis zum 31. Mai 2026). 89
2026-05-05 Leitfaden v2.22: Die aktuellen Empfehlungen wurden mit CLI v0.128.0 abgeglichen. Neu hinzugekommen sind persistente /goal-Workflows, codex update, konfigurierbare TUI-Tastenbelegungen, ausdrückliche Hinweise zu Berechtigungsprofilen und die aktuelle Befehlssyntax für codex plugin marketplace. Veraltete Empfehlungen wurden korrigiert, indem js_repl als entfernt gekennzeichnet, Beispiele mit --full-auto durch ausdrückliche Sandbox- und Genehmigungsflags oder Berechtigungsprofile ersetzt und ältere Codex-Modelle der Reihen GPT-5.2/5.1 anhand der OpenAI-Tabelle zur Einstellung am 23. Juli 2026 gekennzeichnet wurden. 86 87 88
2026-04-24 Leitfaden v2.21: Einführung von GPT-5.5 (23.–24. April 2026) + CLI v0.122.0–v0.125.0. GPT-5.5 ist das neue Flaggschiffmodell von OpenAI — 400K-Kontextfenster in Codex (1M in der API), 5 $/30 $ pro MTok für Eingabe/Ausgabe (das 2-Fache des GPT-5.4-Tarifs, nach Effizienzsteigerungen bei den Tokens jedoch eine effektive Erhöhung um etwa 20 %). Benchmarks: 82,7 % bei Terminal-Bench 2.0 (SOTA), 84,9 % bei GDPval, 78,7 % bei OSWorld-Verified und 98,0 % bei Tau2-bench Telecom. Verfügbar in Codex CLI/Web/Desktop und der API; als Standard für die meisten Codex-Aufgaben empfohlen. Einführung für ChatGPT Plus/Pro/Business/Enterprise/Edu/Go am 23. April; API am 24. April. Mehr als 90 neue Plugin-Partner, darunter Atlassian Rovo, CircleCI, CodeRabbit, GitLab Issues, Microsoft Suite, Neon by Databricks, Remotion, Render und Superpowers. CLI v0.122.0: Glob-Richtlinien zum Verweigern von Lesezugriffen im Dateisystem sowie verwaltete Anforderungen für solche Zugriffsverweigerungen, Durchsetzung der Plattform-Sandbox und isolierte Ausführungen von codex exec, die Benutzerkonfiguration und -regeln ignorieren; Tool-Erkennung und Bilderzeugung standardmäßig aktiviert; detailreichere Bildverarbeitung mit Metadaten für Originaldetails für MCP und js_repl; Auflösung veralteter Prompts im App-Server über mehrere Clients hinweg; fortgesetzte oder geforkte Threads geben die Token-Nutzung sofort wieder; der Start der Fernsteuerung toleriert eine fehlende ChatGPT-Authentifizierung; der Startabbruch von MCP funktioniert über App-Server-Sitzungen wieder; interne Aufteilung in codex-core-plugins. CLI v0.123.0: integrierter Modellanbieter amazon-bedrock mit Unterstützung für AWS-Profile; /mcp verbose für vollständige MCP-Diagnosen, Ressourcen und Ressourcenvorlagen (das einfache /mcp bleibt schnell); beim Laden von Plugin-MCP werden sowohl mcpServers als auch Serverzuordnungen auf oberster Ebene in .mcp.json akzeptiert; Echtzeitübergaben liefern Transkriptdeltas an Hintergrundagenten (mit ausdrücklicher Option, ohne Ausgabe aktiv zu bleiben); hostspezifische remote_sandbox_config für Remote-Umgebungen; aktualisierte gebündelte Modellmetadaten (damals war gpt-5.4 der Standard). Korrekturen: /copy nach einem Rollback, Text in der Warteschlange während der Ausführung eines Shell-Befehls, Unicode- und Tottasteneingabe in VS Code WSL, Wiederherstellung veralteter Proxy-Umgebungsvariablen, Übernahme gemeinsam genutzter Flags auf Root-Ebene durch codex exec sowie in der TUI offengelegte Review-Prompts. CLI v0.124.0: schnelle TUI-Steuerung des Reasoning-Aufwands (Alt+, zum Verringern / Alt+. zum Erhöhen); akzeptierte Modell-Upgrades setzen den Reasoning-Aufwand auf den Standardwert des neuen Modells zurück; App-Server-Sitzungen verwalten mehrere Umgebungen und ermöglichen die Auswahl von Umgebung und Arbeitsverzeichnis für jeden Turn; erstklassige Unterstützung für Amazon Bedrock bei OpenAI-kompatiblen Anbietern (AWS-SigV4-Signierung und Authentifizierung mit Anmeldedaten); Remote-Plugin-Marketplaces mit zuverlässiger Detailabfrage und größeren Ergebnisseiten; hooks sind jetzt stabil — inline in config.toml und requirements.toml konfigurierbar und beobachten MCP-Tools, apply_patch sowie lang laufende Bash-Sitzungen; für berechtigte ChatGPT-Tarife gilt standardmäßig die Fast-Dienststufe, sofern sie nicht ausdrücklich deaktiviert wird. Korrekturen: Cloudflare-Cookies bleiben über genehmigte ChatGPT-Hosts hinweg erhalten, zuverlässigere WebSockets unter Last, Abweichungen des Berechtigungsmodus in parallelen Unterhaltungen, Timing der Postfachwarteschlange von wait_agent, Pfadauflösung relativer Befehle für lokale stdio-MCP, Grenzfälle bei verwalteten Startkonfigurationen. CLI v0.125.0 (24. April): Unix-Socket-Transport für den App-Server, für Seitennummerierung optimiertes Fortsetzen und Forken, persistente Umgebungen sowie Konfigurations- und Speicheranbindung für Remote-Threads; die Plugin-Verwaltung des App-Servers installiert Remote-Plugins und aktualisiert konfigurierte Marketplaces; Berechtigungsprofile werden vollständig übernommen — über TUI-Sitzungen, Benutzer-Turns, den Sandbox-Status von MCP, Shell-Eskalationen und App-Server-APIs hinweg; Modellanbieter übernehmen die Modellerkennung und stellen den Status von AWS-/Bedrock-Konten für App-Clients bereit; codex exec --json meldet die Nutzung von Reasoning-Tokens; das Rollout-Tracing erfasst Beziehungen zwischen Tools, Code-Modus, Sitzungen und Multi-Agent-Systemen und bietet einen Debug-Reducer-Befehl. Korrekturen: Das Unterbrechen von /review blockiert die TUI nicht mehr, verbesserte Verarbeitung von Ausgaben und Stream-Schließungen im Exec-Server, der App-Server berücksichtigt ausdrücklich nicht vertrauenswürdige Projektkonfigurationen, WebSocket-Verbindungsabbrüche bei Benachrichtigungsspitzen, Start und Hintergrundprozessverarbeitung der Windows-Sandbox sowie Validierung des Konfigurationsschemas für Thread-Limits und Agentenpfade. 83 84 85
2026-04-16 Guide v2.20: CLI v0.121.0 (2026-04-15). Plugin Marketplace (codex marketplace add <source>) mit GitHub, git-URL, lokalem Verzeichnis und marketplace.json als Quelltypen. Rückwärtssuche im TUI-Verlauf (Ctrl+R) und Abruf von slash commands. Speichermenü in der TUI mit Zurücksetzen/Löschen; beim Zurücksetzen bleiben frühere Rollouts nun erhalten. Das Modell für die Speicherkonsolidierung in Phase 2 wurde auf GPT-5.4 aktualisiert. Sicheres Devcontainer-Profil mit Bubblewrap-Sandboxing (nur WSL2; WSL1 wird abgelehnt). macOS-Sandbox: Zulassungslisten für Unix-Sockets und Entsperrung von privatem DNS. Der reine Sperrlistenmodus von danger-full-access wurde entfernt – Vollzugriff ist jetzt binär. MCP-Tools mit Namespaces registriert; Flag supports_parallel_tool_calls durchgängig angebunden; Metadaten zum Sandbox-Status werden über die Tool-Metadaten von MCP weitergegeben. Guardian-Prüfsitzungen deaktivieren hooks. Anzeige des Kontextprozentsatzes in der Statuszeile; der Aktualisierungshinweis von CLI zeigt neue Versionen an. resume --last unter Windows für unveränderte Pfade korrigiert. codex-thread-store-Schnittstelle für lokale Thread-Suchen. 82
2026-04-13 Guide v2.19: CLI v0.119.0–v0.120.0. Echtzeit-Sprachsitzungen (V2 WebRTC mit konfigurierbarem Transport). MCP-Apps mit Ressourcenzugriffen, Rückfragen und Datei-Uploads. Experimentelles codex exec-server. /resume nach ID oder Name. Mit Ctrl+O die neueste Antwort kopieren. Verbesserte Anzeige der Hook-Aktivität in der TUI. SessionStart-hooks unterscheiden /clear. 80 81
2026-04-04 Guide v2.18: Business-Preise aktualisiert (25 USD/Monat → 20 USD bei jährlicher Abrechnung). Nutzungsabhängig abgerechnete, reine Codex-Lizenzen für Business/Enterprise hinzugefügt. 79
2026-04-01 Guide v2.17 Aktualisiert auf CLI v0.118.0: reines Proxy-Sandbox-Netzwerk unter Windows (ausgehender Datenverkehr auf Betriebssystemebene), ChatGPT-Gerätecode-Authentifizierungsablauf, Eingabeaufforderung plus stdin für codex exec, dynamische Aktualisierung von Bearer-Tokens für benutzerdefinierte Anbieter. Schutz von .codex-Dateien bei der ersten Erstellung. Fehler bei der Linux-bwrap-PATH-Erkennung behoben. Regressionen des TUI-App-Servers behoben (Hook-Wiedergabe, /copy, /resume <name>, /agent, Scrollen in der skills-Auswahl). Robusterer Start von MCP (längeres Startzeitfenster, Anzeige von Warnungen). ACL-Korrektur für apply_patch unter Windows. GPT-5.4 mini zur Modelltabelle hinzugefügt (400K Kontext, 30 % des GPT-5.4-Kontingents, 2-mal schneller). Abschnitt zu Codex Security hinzugefügt (Forschungsvorschau, kontextbezogene Erkennung von Sicherheitslücken). 78 76 77
2026-03-31 CLI 0.118.0 Reines Proxy-Sandbox-Netzwerk unter Windows über Regeln für ausgehenden Datenverkehr auf Betriebssystemebene, ChatGPT-Gerätecode-Authentifizierungsablauf für App-Server-Clients, Eingabeaufforderung-plus-stdin-Arbeitsablauf für codex exec (weitergeleitete Eingabe und separate Eingabeaufforderung), dynamisches Abrufen/Aktualisieren von Bearer-Tokens für benutzerdefinierte Modellanbieter. Korrekturen: Schutz von .codex-Dateien bei der ersten Erstellung, Linux-bwrap-PATH-Erkennung, Regressionen des TUI-App-Servers (Wiedergabe von Hook-Benachrichtigungen, /copy, /resume <name>, /agent-Threads, Scrollen in der skills-Auswahl), robusterer Start von MCP (längeres Startzeitfenster, Fehlerwarnungen), unnötige wiederholte Änderungen an ACLs für beschreibbare Stammverzeichnisse durch apply_patch unter Windows. 78
2026-03-17 Veröffentlichung von GPT-5.4 mini: 400K Kontext, 0,75 USD/4,50 USD pro MTok, 30 % des GPT-5.4-Kontingents, 2-mal schneller. Verfügbar in der Codex-App, CLI, IDE-Erweiterung und im Web. Ideal für die Delegierung paralleler Teilaufgaben an Subagenten. 76
2026-03-06 Forschungsvorschau von Codex Security: kontextbezogene Anwendungssicherheitsprüfung für Pro/Enterprise/Business/Edu über Codex Web. 1,2 Mio. Commits gescannt, 10.561 Funde mit hohem Schweregrad, 14 zugewiesene CVEs in OpenSSH/GnuTLS/Chromium. 77
2026-03-30 Guide v2.16 Aktualisiert auf CLI v0.117.0: vollwertige Plugins (produktspezifische Synchronisierung beim Start, /plugins-Browser, Installation/Entfernung), Subagenten v2 (pfadbasierte Adressen, strukturierte Kommunikation zwischen Agenten, Agentenliste), /title-Auswahl für Terminaltitel, App-Server-TUI standardmäßig aktiviert (!-Shell-Befehle, Dateisystemüberwachung, Remote-WebSocket mit Bearer-Authentifizierung, sitzungsübergreifender Abruf des Eingabeaufforderungsverlaufs), Verbesserungen an Bildarbeitsabläufen (view_image gibt URLs zurück, generierte Bilder können erneut geöffnet werden, Verlauf bleibt beim Fortsetzen erhalten), veraltetes Artefakt-Tool entfernt (read_file und grep_files eingestellt), Verbesserungen der Linux-Sandbox für ältere Distributionen, Verbesserungen der Windows-Sandbox mit eingeschränktem Token. 75
2026-03-28 CLI 0.117.0 Vollwertige Plugins mit produktspezifischer Synchronisierung beim Start und /plugins-Browser in der TUI. Subagenten v2: pfadbasierte Adressen (/root/agent_a), strukturierte Kommunikation zwischen Agenten, Agentenliste. /title-Auswahl für Terminaltitel in der TUI und App-Server-TUI. App-Server-Clients: !-Shell-Befehle, Dateisystemüberwachung, Remote-WebSocket mit Bearer-Authentifizierung. Bildarbeitsabläufe: view_image gibt URLs zurück, generierte Bilder können erneut geöffnet werden, der Verlauf bleibt beim Fortsetzen erhalten. Sitzungsübergreifender Abruf des Eingabeaufforderungsverlaufs in der App-Server-TUI. App-Server-TUI standardmäßig aktiviert. Veraltetes Artefakt-Tool entfernt; alte Tools read_file und grep_files eingestellt. Verbesserungen der Linux-Sandbox für ältere Distributionen. Verbesserungen der Windows-Sandbox mit eingeschränktem Token. 75
2026-03-21 Guide v2.15 Aktualisiert auf CLI v0.116.0: Hook-Ereignis UserPromptSubmit (insgesamt 5), ChatGPT-Gerätecode-Authentifizierung in der App-Server-TUI, reibungslosere Plugin-Installation mit Vorschlagszulassungsliste und Remote-Synchronisierung, Echtzeitsitzungen beginnen mit dem Kontext des aktuellen Threads, weniger Audio-Selbstunterbrechungen. Korrekturen: Verzögerungen beim ersten Durchlauf von WebSocket, Gesprächsverlauf beim Remote-Fortsetzen/-Forken, Linux-Sandbox bei symbolisch verknüpften Checkouts/AppArmor, Race-Condition beim Abschluss von Agentenaufträgen. 74
2026-03-19 CLI 0.116.0 UserPromptSubmit-Hook (Eingabeaufforderungen vor der Ausführung blockieren/ergänzen), ChatGPT-Gerätecode-Authentifizierung in der TUI, reibungslosere Plugin-Einrichtung mit Zulassungsliste/Remote-Synchronisierung, Echtzeitsitzungen mit dem Kontext des aktuellen Threads, weniger Audio-Selbstunterbrechungen. Korrekturen: Hänger beim ersten Durchlauf während des Vorwärmens von WebSocket, Gesprächsverlauf beim Remote-Fortsetzen/-Forken, Start der Linux-Sandbox bei symbolisch verknüpften Checkouts/AppArmor, Race-Condition beim Abschluss von Agentenaufträgen. 77 PRs zusammengeführt. 74
2026-03-18 Guide v2.14 Aktualisiert auf CLI v0.115.0: Bildprüfung in voller Auflösung über view_image und codex.emitImage, js_repl stellt codex.cwd/codex.homeDir bereit, Echtzeit-Transkriptionsmodus für WebSocket, Dateisystem-RPCs des App-Servers v2, Smart Approvals mit Guardian-Subagent (approvals_reviewer = "guardian_subagent"), Tool-Suche von Responses API. Fehlerkorrekturen: Sandbox-Vererbung für Subagenten, Hänger von js_repl bei U+2028/U+2029, Verzögerungen beim Beenden der TUI, Erhaltung der Profileinstellungen mit codex exec --profile, Verbesserungen an MCP/Rückfragen, HTTP/1-CONNECT-Proxy. 73
2026-03-16 CLI 0.115.0 Bildprüfung in voller Auflösung über view_image und codex.emitImage(..., detail: "original"), js_repl stellt codex.cwd und codex.homeDir mit dauerhaften Tool-Referenzen bereit, Echtzeit-WebSocket-Sitzungen mit Transkriptionsmodus und v2-Übergabe, Dateisystem-RPCs des App-Servers v2 (Lesen/Schreiben/Kopieren/Verzeichnisoperationen/Pfadüberwachung), Smart Approvals werden über einen Guardian-Subagenten geleitet, App-Integrationen verwenden die Tool-Suche von Responses API mit Rückfalloption. Korrekturen: Erzeugte Subagenten übernehmen Sandbox-/Netzwerkregeln zuverlässiger, js_repl hängt bei U+2028/U+2029 nicht mehr, Verzögerungen beim Beenden der TUI behoben, Profileinstellungen bleiben mit codex exec --profile erhalten, Abläufe für MCP/Rückfragen verbessert, lokaler Netzwerk-Proxy stellt CONNECT als HTTP/1 bereit. 73
2026-03-13 Guide v2.13 App v26.312: anpassbare Themes (Farbe und Schriftart), überarbeitete Automations mit lokaler oder worktree-basierter Ausführung und individuellen Reasoning-Stufen pro Durchlauf. winget-Installationsmethode hinzugefügt. Hinweis zur Einstellung von GPT-5.1 hinzugefügt (11. März – aus ChatGPT entfernt, automatische Migration zu GPT-5.3/5.4). 71 72
2026-03-12 App v26.312 Anpassbare Themes mit Farbsteuerung und Schriftartauswahl in den Einstellungen, überarbeitete Automations-Oberfläche mit lokaler oder worktree-basierter Ausführung und individuellen Reasoning-Stufen, Leistungsverbesserungen. 72
2026-03-11 Guide v2.12 Aktualisiert auf CLI v0.114.0: experimentelle Hooks-Engine (SessionStart- und Stop-Ereignisse), experimenteller Codemodus, Endpunkte für Systemzustandsprüfungen, Konfiguration zum Deaktivieren von System-skills, Transkriptkontext bei Übergaben, verbesserte Auswahl für $-Erwähnungen. Hooks-Abschnitt um 4 Ereignisse ergänzt. Abschnitt zur Windows Desktop App korrigiert (jetzt veröffentlicht). Modelle auf der Kurzreferenzkarte auf den Stand von März 2026 aktualisiert. 70
2026-03-11 CLI 0.114.0 Experimenteller Codemodus für isolierte Programmierarbeitsabläufe, experimentelle Hooks-Engine mit SessionStart- und Stop-Ereignissen, Endpunkte für Systemzustandsprüfungen des WebSocket-App-Servers (/readyz, /healthz), Konfigurationsschalter zum Deaktivieren gebündelter System-skills, Übergaben enthalten den Kontext von Echtzeittranskripten, verbesserte Auswahl für $-Erwähnungen mit Kennzeichnungen für skills/Apps/Plugins. Fehlerkorrekturen: Linux-tmux-Absturz, mitten in der Ausführung feststeckende wiedergeöffnete Threads, veraltete Berechtigungsverarbeitung, dauerhafte Speicherung des Genehmigungsablaufs. 70
2026-03-10 Guide v2.11 Aktualisiert auf CLI v0.113.0: @plugin-Erwähnungen (v0.112.0), request_permissions-Tool, Konfigurationssprache für Berechtigungsprofile, Erweiterung des Plugin Marketplace (v0.113.0). Abschnitte zu @plugin-Erwähnungen, Plugin Marketplace, Laufzeitberechtigungsanfragen und der Konfigurationssprache für Berechtigungsprofile hinzugefügt. 68 69
2026-03-10 CLI 0.113.0 Integriertes request_permissions-Tool für Laufzeitberechtigungsanfragen, Erkennung des Plugin-Marktplatzes mit umfangreicheren Metadaten/Authentifizierungsprüfungen bei der Installation/Deinstallationsendpunkt, Streaming von stdin/stdout/stderr des App-Servers mit TTY-/PTY-Unterstützung, Konfigurationssprache für Berechtigungsprofile mit getrennten Sandbox-Richtlinien für Dateisystem und Netzwerk, Bildgenerierung speichert im CWD, Websucheinstellungen mit vollständiger Tool-Konfiguration, gehärtete Netzwerk-Proxy-Richtlinie, die globale Wildcard-Domains ablehnt 69
2026-03-08 CLI 0.112.0 @plugin-Erwähnungen zum Referenzieren von plugins im Chat mit automatisch eingebundenem Kontext, neue Modellauswahloberfläche für den TUI-Picker, ausführbare Berechtigungsprofile werden für die Ausführung von zsh-fork-skills in die Sandbox-Richtlinie der jeweiligen Anfrage eingebunden, Fehlerbehebung bei der Zustandsverwaltung der JS REPL (Bindungen bleiben nach fehlgeschlagenen Zellen bestehen), SIGTERM wird beim WebSocket-Herunterfahren des App-Servers wie Ctrl-C behandelt, Linux Bubblewrap trennt stets den Benutzer-Namespace, Verbesserungen an der Netzwerk- und Unix-Socket-Verarbeitung der macOS-Sandbox 68
2026-03-06 Guide v2.10 Aktualisiert auf CLI v0.111.0: GPT-5.4 als empfohlenes Modell (1M Kontext), Fast Mode als Standard, Plugin-System (v0.110.0), dynamische Importe in js_repl, persistenter /fast-Umschalter, Windows-Installationsprogramm. Codex App für Windows (v26.304). GPT-5.3-Codex-Spark durch die Partnerschaft mit Cerebras. Modelltabelle, Flussdiagramm und Profile aktualisiert. Abschnitt zu Plugins hinzugefügt. 64 65 66 67
2026-03-05 CLI 0.111.0 Fast Mode als Standard, dynamische Importe lokaler Dateien in js_repl, Plugin-Erkennung beim Sitzungsstart, Unterstützung für Bild-Workflows, Wiederaufnahme von Threads bewahrt den Git-Kontext 65
2026-03-05 Einführung von GPT-5.4: führendes Frontier-Modell, 1M Kontext, native Computernutzung, auf allen Codex-Oberflächen verfügbar 64
2026-03-05 CLI 0.110.0 Plugin-System für skills/MCP/App-Connectors, Multi-Agent-Genehmigungsaufforderungen, persistenter /fast-Umschalter, auf den Workspace beschränkte Speicherzugriffe, Windows-Installationsskript 65
2026-03-04 App v26.304 Codex App für Windows: native PowerShell-Unterstützung, native Sandbox, skills/Automatisierungen/worktrees ohne WSL 66
2026-03-03 App v26.303 Umschalter für die automatische Bereinigung von worktrees, Unterstützung für die Übergabe von „Local“ an „Worktree“, explizite Sprachoption Englisch 66
2026-03-02 Guide v2.9 Aktualisiert auf CLI v0.107.0: Aufspaltung von Threads in Sub-Agenten, Geräteauswahl für Echtzeitsprachübertragung, konfigurierbare Erinnerungen mit codex debug clear-memories, multimodale Ausgabe benutzerdefinierter Tools. App v26.226 hinzugefügt: MCP-Kurzbefehle im Composer, @mentions in Review-Kommentaren. 62 63
2026-03-02 CLI 0.107.0 Aufspaltung von Threads in Sub-Agenten, Echtzeitsprachsitzungen mit Auswahl von Mikrofon und Lautsprecher, multimodale Ausgabe benutzerdefinierter Tools, konfigurierbare Erinnerungen + codex debug clear-memories, Fehlerbehebungen 62
2026-02-28 Guide v2.8 Aktualisiert auf CLI v0.106.0: direktes Installationsskript, Behebung der zsh-fork-Sandbox-Umgehung, Eingabebegrenzung auf ca. 1M Zeichen, Linux-Dateisystem /dev, flexible Genehmigungssteuerung, JS REPL nach /experimental verschoben (Node 22.22.0+), diff-basiertes Vergessen von Erinnerungen, TUI-Syntaxhervorhebung + /theme, /copy, /clear, Ctrl-L, Sprachtranskription, spawn_agents_on_csv, request_user_input im Default-Modus. Changelog-Einträge für v0.105.0 und v0.106.0 hinzugefügt. 60 61
2026-02-26 CLI 0.106.0 Direktes Installationsskript, js_repl nach /experimental verschoben, mindestens Node 22.22.0 erforderlich, request_user_input im Default-Modus, 5.3-codex für API-Benutzer in der CLI-Modellliste sichtbar, diff-basiertes Vergessen von Erinnerungen mit nutzungsabhängiger Auswahl, Behebung der zsh-fork-Sandbox-Umgehung, Eingabebegrenzung auf ca. 1M Zeichen, verbesserte Darstellung von Dateilinks in der TUI, Behebung der Ctrl-C-Verarbeitung bei Sub-Agenten 60
2026-02-25 CLI 0.105.0 TUI hebt eingezäunte Codeblöcke und Diffs syntaktisch hervor und bietet einen /theme-Picker, Sprachtranskription (Diktieren per Leertaste, experimentell), spawn_agents_on_csv zur Multi-Agent-Auffächerung mit Fortschrittsanzeige/ETA, Befehle /copy /clear Ctrl-L, flexible Genehmigungssteuerung (zusätzliche Sandbox-Berechtigungen, granulare Ablehnung), anklickbare umgebrochene Links, Linux-Dateisystem /dev für Sandbox-Befehle, Verbesserungen bei der Fehlerausgabe von js_repl 61
2026-02-24 Guide v2.7 Abschnitt zu Zugriff/Preisen erweitert: Aktionsstufe Free/Go, doppelte Ratenlimits für kostenpflichtige Tarife, Nutzungslimits je Tarif (5-Stunden-Fenster) und Tabelle der Credit-Kosten hinzugefügt. Konfigurationsschlüssel allow_login_shell hinzugefügt. 51
2026-02-22 Guide v2.6 Fehlende Konfigurationsschlüssel hinzugefügt: features.multi_agent, features.apply_patch_freeform, features.search_tool, agents.* (Multi-Agent-Rollen), model_context_window, model_auto_compact_token_limit, mcp_oauth_callback_port, mcp_oauth_credentials_store, notify. Changelog-Eintrag für App v26.217 hinzugefügt. 50
2026-02-19 Guide v2.5 Versionsangaben auf CLI 0.104.0 aktualisiert, Changelog-Einträge für v0.103.0 und v0.104.0 hinzugefügt, WS_PROXY/WSS_PROXY-Proxy-Unterstützung und eindeutige Genehmigungs-IDs ergänzt, Co-Autor-Zuordnung bei Commits hinzugefügt, entferntes Feature-Flag remote_models durch command_attribution ersetzt.
2026-02-18 CLI 0.104.0 WS_PROXY/WSS_PROXY-Unterstützung für WebSocket-Proxys, eindeutige Genehmigungs-IDs für mehrstufige Befehle, Benachrichtigungen zum Archivieren/Wiederherstellen von Threads 49
2026-02-17 App v26.217 Drag-and-drop zum Neuordnen von Nachrichten in der Warteschlange, Warnung bei Modell-Downgrades, verbesserte unscharfe Dateisuche mit Wiederherstellung von Anhängen nach einem Neustart 50
2026-02-17 CLI 0.103.0 Co-Autor-Zuordnung bei Commits über den prepare-commit-msg-Hook (konfigurierbar über command_attribution), umfangreichere Metadaten/Markendarstellung in App-Auflistungen, Feature-Flag remote_models entfernt 48
2026-02-17 Guide v2.4 Alle Versionsangaben auf CLI 0.102.0 aktualisiert, Changelog-Eintrag und Fußnote für v0.102.0 hinzugefügt, Hinweis zu Sub-Agenten um konfigurierbare Multi-Agent-Rollen ergänzt.
2026-02-17 CLI 0.102.0 Einheitlicher Berechtigungsablauf, strukturierte Netzwerkgenehmigungen, anpassbare Multi-Agent-Rollen, Benachrichtigungen bei Modellumleitungen, Stabilitätskorrekturen für js_repl 47
2026-02-16 Guide v2.3 Migrationstabelle korrigiert: hooks sind jetzt vorhanden (v0.99.0+), Sub-Agenten berücksichtigt (maximal 6), Modellliste vervollständigt. Eigenen Abschnitt zu Hooks hinzugefügt (AfterAgent, AfterToolUse, Migrationsmuster). Nicht vorhandene Befehle in Rezept 5 korrigiert (cloud start→cloud exec, cloud pull→apply). codex authcodex login korrigiert. Windows-Sandbox aus Experimental herausgehoben. Linux Bubblewrap wird nun mitgeliefert/ist integriert. Reasoning-Effort-Stufe minimal hinzugefügt. Abschnitt zu Erinnerungen erweitert (Verbesserungen in v0.101.0, Erinnerungen im Vergleich zu AGENTS.md). Liste der AGENTS.md-Anwender aktualisiert (mehr als 60.000 Projekte, Governance durch die Linux Foundation). Migrationstabelle für Copilot aktualisiert. Einheitliche Großschreibung von [EXPERIMENTAL] hergestellt. Dokumentation der ReadOnlyAccess-Richtlinie, Abschnitt zur JS REPL Runtime und Beispiel für einen Deploy-skill für den Produktionseinsatz hinzugefügt sowie Kostenabschnitt erweitert (versteckter Token-Overhead, Kostenverwaltung für Teams). 20 Codeblöcke ohne Kennzeichnung gekennzeichnet. Alle 30 ToC-Anker überprüft. Korrekturen nach der Evaluation: Terminologie für /permissions korrigiert (Genehmigungsmodus→Genehmigungsrichtlinie), doppelte Überschrift „Project Trust“ umbenannt, Aussagen zur Abschaffung von chat/completions vorsichtiger formuliert, OpenTelemetry-Abschnitt um ein Konfigurationsbeispiel erweitert, Formulierung „schwieriger zu verlassen“ bei der Migration präzisiert. Deliberation-Audit
2026-02-16 Guide v2.2 19 historische Meilenstein-Releases von CLI (v0.2.0–v0.91.0) zum Changelog hinzugefügt. Sammelzitat 24 durch 20 einzelne Release-Fußnoten (3559) ersetzt. 59 als Beleg für die Apache-2.0-Lizenz hinzugefügt. 5 als Beleg zur codex-linux-sandbox-Referenz hinzugefügt. 21 als Beleg zur MDM-Einstellungsdomäne hinzugefügt. Hinweis 6 zu Seatbelt hinsichtlich Bot-Blockierung aktualisiert. Hinweis auf nicht überprüfbare OpenAI-Blog-URLs hinzugefügt. Fußnoten insgesamt: 56 (zuvor 36). Deliberation-Audit
2026-02-15 Guide v2.1 Enterprise-Abschnitt korrigiert (managed-admin-config.toml → requirements.toml mit überprüften TOML-Schlüsseln), 272K Kontext als Eingabefenster eingeordnet und mit einem Beleg versehen, Beleg-URL für Seatbelt in 6 hinzugefügt, Block mit den wichtigsten Erkenntnissen ergänzt, Stilverstöße behoben, Meta-Beschreibung gekürzt, Liste der AGENTS.md-Anwender erweitert. Blog-Evaluator-Audit
2026-02-14 Guide v2 Umfangreiche Überarbeitung: durch Codex überprüfte Korrekturen an Modellen (272K Kontext), Konfigurationsschlüsseln, Feature-Flags, Preisen, Enterprise-Konfiguration, CI/CD-Action, SDK API, MCP-Optionen, codex exec-Flags, Funktionen der Desktop-App und Migrationsvergleichen. Nicht überprüfbare Behauptungen entfernt. Selbstprüfung
2026-02-12 CLI 0.101.0 Verbesserungen bei der Modellauflösung, Verfeinerungen der Erinnerungsfunktion, Stabilität 35
2026-02-12 CLI 0.100.0 Experimentelle JS REPL, mehrere Ratenlimits, WebSocket-Transport, Erinnerungsbefehle, erweiterte Sandbox 36
2026-02-12 App v260212 Aufspaltung von Unterhaltungen, schwebendes Pop-out-Fenster, Windows-Alpha 17
2026-02-12 Einführung von GPT-5.3-Codex-Spark (interaktive Variante mit geringerer Latenz) 25
2026-02-11 CLI 0.99.0 Gleichzeitige Shell-Befehle, /statusline, sortierbarer Picker zur Sitzungsfortsetzung, GIF-/WebP-Unterstützung, Shell-Snapshots 37
2026-02-06 CLI 0.98.0 Unterstützung für GPT-5.3-Codex, Steer-Modus stabil und standardmäßig aktiviert, Korrekturen beim Modellwechsel 38
2026-02-06 CLI 0.97.0 „Zulassen und merken“-Genehmigungen für MCP, Live-Erkennung von skills, /config-Diagnose, technische Grundlage für Erinnerungen 39
2026-02-06 CLI 0.96.0 Asynchrone Threads/Compact v2, WebSocket-Ratenbegrenzungen, unified_exec außerhalb von Windows, Konfigurationsherkunft 40
2026-02-06 CLI 0.95.0 Befehl codex app, persönliche skills, parallele Shell-Tools, Git-Härtung 41
2026-02-05 Einführung von GPT-5.3-Codex — einheitliches Modell, 25 % schneller, durchgängige Computersteuerung 26
2026-02-02 Einführung der Codex Desktop App (macOS) — Multitasking, worktrees, Automatisierungen 16
2026-01-30 CLI 0.94.0 Plan mode als Standard, stabile Persönlichkeit, skills aus .agents/skills, Laufzeitmetriken 42
2026-01-29 CLI 0.93.0 SOCKS5-Proxy, Streaming im Plan mode, /apps, intelligente Genehmigungen als Standard, SQLite-Protokolle 43
2026-01-29 CLI 0.92.0 API-v2-Threads, Thread-Filterung, MCP-OAuth-Bereiche, Multi-Agent-Zusammenarbeit 44
2026-01-25 CLI 0.91.0 Maximale Anzahl der Sub-Agenten von 12 auf 6 reduziert, um Ressourcen strenger zu begrenzen 45
2026-01-21 CLI 0.88.0 Gerätecode-Authentifizierung als Ausweichlösung, Zusammenarbeitsmodi, /fork, Remote-Modelle, model_personality-Konfiguration 46
2026-01-06 CLI 0.78.0 Externer Editor über Ctrl+G, projektbezogene Konfigurationsschichtung, macOS-MDM-Konfiguration, TUI2-Transkriptnavigation, .dmg-Installationsprogramme 52
2025-12-18 Einführung von GPT-5.2-Codex — Kontextkomprimierung, Refactorings/Migrationen, Cybersicherheit 27
2025-12-09 CLI 0.66.0 System für Ausführungsrichtlinien (TUI-Freigabelisten, Anpassungen bei Sandbox-Ablehnungen), Beibehaltung von CRLF, Sigstore-Signierung unter Linux 53
2025-11-19 GPT-5.1-Codex-Max — Komprimierung über mehrere Fenster hinweg, Windows-Training, 30 % weniger Denktoken 28
2025-11-19 CLI 0.59.0 Native Komprimierung, Begrenzung der Tool-Ausgabe auf 10.000 Token erhöht, Sandbox für den Windows-Agent-Modus, Guthaben in /status 54
2025-10-25 CLI 0.50.0 /feedback-Diagnose, Risikobewertung bei Sandbox-Verstößen, Verbesserungen beim Start von MCP, Schwärzung von Umgebungsvariablen 55
2025-10-06 Allgemeine Verfügbarkeit von Codex auf dem DevDay — Slack-Integration, SDK, Administrationswerkzeuge 29
2025-10-06 CLI 0.45.0 Inkompatible Änderung: codex login --api-key--with-api-key (stdin). OAuth-MCP-Authentifizierung, parallele Tool-Aufrufe, pulsierender Punkt in der Benutzeroberfläche 56
2025-09-23 GPT-5-Codex + IDE-Erweiterung + Überarbeitung von CLI — Bilder, Websuche, Codeüberprüfung 30
2025-09-23 CLI 0.40.0 Standardmodell → gpt-5-codex, automatische Komprimierung bei 220.000 Token, /review-Befehle, Rückgängigmachen in Git, Unterstützung für Windows-Binärdateien 57
2025-06-30 CLI 0.2.0 Erste Veröffentlichung der Rust-Binärdatei — vorkompilierte Binärdateien für macOS (aarch64/x86_64) und Linux (gnu/musl), Tools codex-exec und codex-linux-sandbox 58
2025-06 Neuentwicklung in Rust angekündigt („Codex CLI wird nativ“) 31
2025-06-03 Erweiterung für Plus-Benutzer, Internetzugriff für die Cloud, PR-Aktualisierungen, Sprachdiktat 32
2025-05-16 Einführung von Codex Cloud — Cloud-Agent mit dem Modell codex-1, Erstellung von GitHub-PRs 33
2025-04-16 Open-Source-Einführung von Codex CLI (Apache 2.0, TypeScript, codex-mini-latest)59 1

Quellen

Hinweis zu OpenAI-Blog-URLs: Die Referenzen 16, 2530, 33, 64, 66, 67, 76 und 77 verweisen auf Blogbeiträge unter openai.com/index/, die aufgrund des Bot-Schutzes von Cloudflare bei automatisierten Zugriffen HTTP 403 zurückgeben. Beim Zugriff über einen üblichen Webbrowser sind diese URLs gültig.


  1. GitHub — openai/codex — Open-Source-Repository, Releases und Diskussionen. 

  2. Codex CLI-Unterstützung für Windows — Anleitung zur Installation unter Windows und zur Verwendung von WSL. 

  3. Codex IDE-Erweiterung — Integration in VS Code, Cursor und Windsurf. 

  4. Codex Cloud — Dokumentation zu Cloud-Aufgaben und Kontrollen für den Internetzugriff. 

  5. Codex Security — Sandbox-Architektur und Sicherheitsmodell. 

  6. macOS Seatbelt Sandbox — Community-Dokumentation zum sandbox-exec-Framework von Apple (keine offizielle Apple-Entwicklerdokumentation veröffentlicht). Hinweis: Dieses Wiki blockiert möglicherweise automatisierte Zugriffe (HTTP 403); siehe auch man sandbox-exec unter macOS. 

  7. Linux Landlock LSM — Zugriffskontrolle des Kernels für das Dateisystem. 

  8. Ausbruch aus der Sandbox — Von der Community entwickelte Sandbox-Konfigurationsmuster. 

  9. Offener AGENTS.md-Standard — Werkzeugübergreifender Anweisungsstandard unter dem Dach der Linux Foundation. 

  10. Benutzerdefinierte Anweisungen mit AGENTS.md — Offizieller Leitfaden. 

  11. Codex MCP-Integration — Konfiguration und Verwaltung von MCP-Servern. 

  12. Workflows mit Agents SDK erstellen — Codex als MCP-Server für die Multi-Agent-Orchestrierung. 

  13. Agent Skills — Dokumentation des Skills-Systems. 

  14. Funktionen von Codex CLI — Plan mode, steer mode und Funktionen für die Zusammenarbeit. 

  15. Nicht interaktiver Modus — Dokumentation zu codex exec

  16. Vorstellung der Codex App — Ankündigung zur Einführung der Desktop-App. 

  17. Dokumentation zur Codex App — Funktionen und Fehlerbehebung der Desktop-App. 

  18. Codex GitHub Action — CI/CD-Integration. 

  19. Codex SDK — Dokumentation zu TypeScript SDK. 

  20. Codex-Preise — Preise für Abonnements und API. 

  21. Codex-Konfigurationsreferenz — Schema für requirements.toml in Unternehmen und MDM-Verteilung. 

  22. Best Practices für die Verwendung von Codex — Thread im Community-Forum. 

  23. feiskyer/codex-settings — Von der Community gepflegte Konfigurationen, skills und Prompts. 

  24. Codex CLI-Releases — Versionshinweise zu GitHub. 

  25. Vorstellung von GPT-5.3-Codex-Spark — Partnerschaft mit Cerebras, mehr als 1.000 Token/s. 

  26. Vorstellung von GPT-5.3-Codex — Einführung des einheitlichen Modells. 

  27. Vorstellung von GPT-5.2-Codex — Kontextkomprimierung und umfangreiche Änderungen. 

  28. Mehr erreichen mit GPT-5.1-Codex-Max — Fensterübergreifende Komprimierung. 

  29. Codex ist jetzt allgemein verfügbar — Ankündigung auf dem DevDay 2025. 

  30. Vorstellung der Verbesserungen für Codex — GPT-5-Codex und IDE-Erweiterung. 

  31. Codex CLI wird nativ — Diskussion zur Neuentwicklung in Rust. 

  32. Codex-Updates: Internetzugriff und Einführung für Plus — Erweiterung im Juni 2025. 

  33. Vorstellung von Codex — Einführung des Cloud-Agents. 

  34. Einstellung der Unterstützung für chat/completions in Codex — OpenAI kündigte die Entfernung von chat/completions API aus Codex an, die im Februar 2026 abgeschlossen wurde. 

  35. Codex CLI v0.101.0 — Verbesserungen bei der Modellauflösung, Verfeinerungen des Speichers und höhere Stabilität. 12. Februar 2026. 

  36. Codex CLI v0.100.0 — Experimentelle JS REPL, mehrere Ratenbegrenzungen, WebSocket-Transport, Speicherbefehle und erweiterte Sandbox. 12. Februar 2026. 

  37. Codex CLI v0.99.0 — Gleichzeitige Shell-Befehle, /statusline, sortierbare Auswahl zum Fortsetzen, Unterstützung für GIF/WebP und Shell-Snapshots. 11. Februar 2026. 

  38. Codex CLI v0.98.0 — Unterstützung für GPT-5.3-Codex, stabiler und standardmäßig aktivierter steer mode sowie Korrekturen beim Modellwechsel. 6. Februar 2026. 

  39. Codex CLI v0.97.0 — „Zulassen und merken“-Genehmigungen für MCP, Live-Erkennung von skills, /config-Diagnosen und Speicherinfrastruktur. 6. Februar 2026. 

  40. Codex CLI v0.96.0 — Asynchrone Threads/compact v2, WebSocket-Ratenbegrenzungen, unified_exec für andere Systeme als Windows und Herkunftsnachweise für Konfigurationen. 6. Februar 2026. 

  41. Codex CLI v0.95.0 — Befehl codex app, persönliche skills, parallele Shell-Werkzeuge und Git-Härtung. 6. Februar 2026. 

  42. Codex CLI v0.94.0 — Plan mode als Standard, stabile Persönlichkeit, skills aus .agents/skills und Laufzeitmetriken. 30. Januar 2026. 

  43. Codex CLI v0.93.0 — SOCKS5-Proxy, Streaming im Plan mode, /apps, standardmäßig intelligente Genehmigungen und SQLite-Protokolle. 29. Januar 2026. 

  44. Codex CLI v0.92.0 — API-v2-Threads, Thread-Filterung, MCP-OAuth-Geltungsbereiche und Multi-Agent-Zusammenarbeit. 29. Januar 2026. 

  45. Codex CLI v0.91.0 — Verringerung der maximalen Anzahl von Sub-Agents von 12 auf 6 für strengere Ressourcenschutzvorgaben. 25. Januar 2026. 

  46. Codex CLI v0.88.0 — Fallback für die Gerätecode-Authentifizierung, Zusammenarbeitsmodi, /fork, Remote-Modelle und die Konfiguration model_personality. 21. Januar 2026. 

  47. Codex CLI v0.102.0 — Einheitlicher Berechtigungsablauf, strukturierte Netzwerkfreigaben, anpassbare Multi-Agent-Rollen und Benachrichtigungen über Modellumleitungen. 17. Februar 2026. 

  48. Codex CLI v0.103.0 — Nennung von Commit-Mitautoren über einen prepare-commit-msg-hook, umfangreichere Metadaten und Markeninformationen in App-Listen sowie Entfernung des Feature-Flags remote_models. 17. Februar 2026. 

  49. Codex CLI v0.104.0 — Unterstützung für WS_PROXY/WSS_PROXY-WebSocket-Proxys, separate Genehmigungs-IDs für Befehle sowie Benachrichtigungen zum Archivieren und Wiederherstellen von Threads. 18. Februar 2026. 

  50. Codex-Changelog — Codex App v26.217: Neuanordnung per Drag-and-drop, Warnung bei Modell-Downgrades und Verbesserungen der unscharfen Dateisuche. Codex-Konfigurationsreferenz — Vollständige Referenz der Konfigurationsschlüssel. Februar 2026. 

  51. Codex-Preise — Tarifstufen, Nutzungslimits pro 5-Stunden-Zeitraum, Credit-Kosten und zeitlich begrenzter Zugang für Free/Go. Februar 2026. 

  52. Codex CLI v0.78.0 — Externer Editor über Ctrl+G, projektbezogene Konfigurationsschichten, macOS-MDM-Konfiguration, TUI2-Transkriptnavigation und .dmg-Installationsprogramme. 6. Januar 2026. 

  53. Codex CLI v0.66.0 — Exec-Richtliniensystem, Beibehaltung von CRLF unter Windows, Cloud-Ausführung mit --branch und Linux-Signierung über Sigstore. 9. Dezember 2025. 

  54. Codex CLI v0.59.0 — Native Komprimierung, auf 10.000 Token erhöhtes Limit für Werkzeugausgaben, Sandbox für den Windows-Agent-Modus und Credits in /status. 19. November 2025. 

  55. Codex CLI v0.50.0/feedback-Diagnosen, Risikobewertung bei Sandbox-Verstößen, Verbesserungen beim Start von MCP und Schwärzung von Umgebungsvariablen. 25. Oktober 2025. 

  56. Codex CLI v0.45.0 — Inkompatible Änderung: codex login --api-key--with-api-key (stdin). Authentifizierung über OAuth MCP, parallele Tool-Aufrufe. 6. Oktober 2025. 

  57. Codex CLI v0.40.0 — Standardmodell → gpt-5-codex, automatische Komprimierung bei 220.000 Tokens, /review-Befehle, Rückgängigmachen von Git-Änderungen, Windows-Binärdatei. 23. September 2025. 

  58. Codex CLI v0.2.0 — Erste Veröffentlichung der Rust-Binärdatei. Vorkompilierte Binärdateien für macOS (aarch64/x86_64) und Linux (gnu/musl) sowie die Tools codex-exec und codex-linux-sandbox. 30. Juni 2025. 

  59. GitHub — openai/codex LICENSE — Apache License 2.0. Ursprüngliche Open-Source-Veröffentlichung im April 2025. 

  60. Codex CLI v0.106.0 — Direktes Installationsskript, js_repl in /experimental aufgenommen (Node 22.22.0+), request_user_input im Default-Modus, diff-basiertes Vergessen von Erinnerungen, Korrektur für die Umgehung der Sandbox durch zsh-fork, Eingabebegrenzung auf ca. 1 Mio. Zeichen, Korrektur für Ctrl-C bei Sub-Agenten. 26. Februar 2026. 

  61. Codex CLI v0.105.0 — TUI-Syntaxhervorhebung mit /theme, Sprachtranskription, spawn_agents_on_csv, /copy, /clear und Ctrl-L, flexible Genehmigungssteuerung, Linux-/dev-Dateisystem, Fehlerbehebung in js_repl. 25. Februar 2026. 

  62. Codex CLI v0.107.0 — Aufteilen von Threads in Sub-Agenten, Geräteauswahl für Echtzeitsprache, multimodale Ausgabe benutzerdefinierter Tools, konfigurierbare Erinnerungen mit codex debug clear-memories. 2. März 2026. 

  63. Codex Changelog — App v26.226 — MCP-Kurzbefehle im Eingabefeld, @mentions in Review-Kommentaren, Fehlerbehandlung für Mermaid-Diagramme. 26. Februar 2026. 

  64. Einführung von GPT-5.4 — Führendes Frontier-Modell, das die Programmierfähigkeiten von GPT-5.3-Codex mit stärkerem Reasoning, nativer Computernutzung und Kontextfenstern von 1 Mio. Tokens kombiniert. 5. März 2026. 

  65. Codex CLI v0.110.0–v0.111.0 — Plugin-System für skills/MCP/App-Konnektoren (v0.110.0), fast mode als Standard, dynamische Importe in js_repl, Plugin-Erkennung beim Sitzungsstart (v0.111.0). 5. März 2026. 

  66. Codex App für Windows — Native Windows-App mit PowerShell-Unterstützung, nativer Sandbox sowie skills/Automatisierungen/worktrees. App v26.304 (4. März 2026), v26.303 (3. März 2026). 

  67. Einführung von GPT-5.2-Codex — GPT-5.3-Codex-Spark: reines Textmodell als Forschungsvorschau, optimiert für nahezu unmittelbare Programmieriterationen. Über eine Partnerschaft mit Cerebras für Benutzer von ChatGPT Pro verfügbar. Kontextfenster mit 128.000 Tokens. 

  68. Codex CLI v0.112.0 — @plugin-Erwähnungen mit automatisch eingebundenem Kontext, TUI-Oberfläche zur Modellauswahl, ausführbare Berechtigungsprofile in der Sandbox-Richtlinie pro Turn, Korrektur des JS-REPL-Zustands, SIGTERM-Verarbeitung, Linux-Bubblewrap-Benutzernamensraum, Verbesserungen der macOS-Sandbox. 8. März 2026. 

  69. Codex CLI v0.113.0 — Integriertes Tool request_permissions, Erweiterung des Plugin-Marktplatzes (Metadaten, Authentifizierungsprüfungen, Deinstallation), App-Server-Streaming mit TTY/PTY, Konfigurationssprache für Berechtigungsprofile, Speicherung generierter Bilder im CWD, Einstellungen für das Websuch-Tool, gehärtete Netzwerk-Proxy-Richtlinie. 10. März 2026. 

  70. Codex CLI v0.114.0 — Experimenteller Code-Modus, experimentelle hooks-Engine (Ereignisse SessionStart und Stop), Endpunkte für WebSocket-Integritätsprüfungen, Konfiguration zum Deaktivieren von System-skills, Übergabekontext aus dem Transkript, verbesserte Auswahl für $-Erwähnungen. 11. März 2026. 

  71. OpenAI Developer Changelog — 11. März 2026 — GPT-5.1-Modelle aus ChatGPT entfernt; bestehende Unterhaltungen werden automatisch mit GPT-5.3 Instant, GPT-5.4 Thinking oder GPT-5.4 Pro fortgesetzt. 

  72. Codex Changelog — App v26.312 — Anpassbare Themes mit Farbsteuerung und Schriftauswahl, überarbeitete Automatisierungsoberfläche mit lokaler Ausführung beziehungsweise Ausführung in worktrees und benutzerdefinierten Reasoning-Stufen, Leistungsverbesserungen. 12. März 2026. 

  73. Codex CLI v0.115.0 — Bildprüfung in voller Auflösung über view_image und codex.emitImage, js_repl stellt codex.cwd/codex.homeDir bereit, Echtzeit-Transkriptionsmodus für WebSocket, Dateisystem-RPCs in App-Server v2, Smart Approvals mit Guardian-Sub-Agent, Tool-Suche der Responses API. Korrekturen: Vererbung der Sandbox an Sub-Agenten, Blockieren von js_repl durch U+2028/U+2029, Verzögerungen beim Beenden der TUI, Beibehaltung von Profileinstellungen sowie Verbesserungen bei MCP/Elicitation. 16. März 2026. 

  74. Codex CLI v0.116.0 — hook-Ereignis UserPromptSubmit, ChatGPT-Gerätecode-Authentifizierung in der App-Server-TUI, reibungslosere Plugin-Installation mit Vorschlags-Zulassungsliste und Remote-Synchronisierung, Echtzeitsitzungen mit Kontext aus kürzlich verwendeten Threads, weniger Selbstunterbrechungen bei der Audiowiedergabe. Korrekturen: Blockieren des ersten Turns beim Vorwärmen von WebSocket, Unterhaltungsverlauf beim Remote-Fortsetzen beziehungsweise -Forken, Linux-Sandbox bei über symbolische Links eingebundenen Checkouts/AppArmor, Race Condition beim Abschluss von Agentenaufträgen. 77 PRs zusammengeführt. 19. März 2026. 

  75. Codex CLI v0.117.0 — Erstklassige Plugins (produktbezogene Synchronisierung, /plugins-Browser, Installation/Entfernung), Sub-Agenten v2 (pfadbasierte Adressen, strukturierter Nachrichtenaustausch, Agentenliste), Auswahl für Terminaltitel mit /title, standardmäßig aktivierte App-Server-TUI mit !-Shell-Befehlen/Dateisystemüberwachung/Remote-WebSocket-Bearer-Authentifizierung/Abruf des Prompt-Verlaufs, Bildworkflows (view_image-URLs, erneut öffnungsfähige generierte Bilder, beim Fortsetzen erhaltener Verlauf), veraltete Tools artifact/read_file/grep_files entfernt, Verbesserungen der Linux-Sandbox für ältere Distributionen, Verbesserungen der Windows-Sandbox mit eingeschränkten Tokens. 28. März 2026. 

  76. Einführung von GPT-5.4 mini und nano — GPT-5.4 mini: Kontextfenster mit 400.000 Tokens, 0,75 $/4,50 $ pro MTok, 30 % des GPT-5.4-Kontingents, doppelt so schnell. Verfügbar in Codex App, CLI, IDE-Erweiterung und Web. 17. März 2026. 

  77. Codex Security: jetzt als Forschungsvorschau verfügbar — Kontextbezogene Sicherheitsprüfung von Anwendungen. Für Pro/Enterprise/Business/Edu über Codex Web. 1,2 Mio. Commits gescannt, 10.561 Funde mit hohem Schweregrad, 14 CVEs zugewiesen. 6. März 2026. 

  78. Codex CLI v0.118.0 — Ausschließlich über Proxy laufender Sandbox-Netzwerkzugriff unter Windows, ChatGPT-Gerätecode-Authentifizierung, Prompt plus stdin für codex exec, dynamische Bearer-Tokens, Schutz von .codex-Dateien, Linux-bwrap-Korrektur, Regressionen der TUI-App-Server, robusterer Start von MCP, Windows-Korrektur für apply_patch. 31. März 2026. 

  79. Codex bietet jetzt nutzungsbasierte Preise für Teams. OpenAI, 2. April 2026. Der jährliche Business-Preis wurde auf 20 $ pro Arbeitsplatz und Monat reduziert. Nur für Codex vorgesehene Arbeitsplätze sind für Business und Enterprise mit tokenbasierter Abrechnung, ohne feste Arbeitsplatzgebühr und ohne Ratenbegrenzungen verfügbar. 

  80. Codex CLI v0.119.0. „v0.119.0: Echtzeitsprache V2 (WebRTC, konfigurierbarer Transport, Sprachauswahl, native TUI-Medien), MCP-Apps (Lesen von Ressourcen, Metadaten für Tool-Aufrufe, Elicitations, Datei-Uploads), Remote-Workflows (WebSocket für ausgehenden Datenverkehr, Weiterleitung von --cd, codex exec-server), Kopieren der Antwort mit Ctrl+O, /resume per ID/Name, Warp-OSC-9-Benachrichtigungen.“ 10. April 2026. 

  81. Codex CLI v0.120.0. „v0.120.0: Realtime V2 streamt den Fortschritt von Hintergrundagenten, Verbesserungen der Benutzeroberfläche für hook-Aktivitäten, SessionStart-hooks unterscheiden /clear, MCP-outputSchema im Code-Modus, Verarbeitung symbolischer Links in der Windows-Sandbox, Korrektur der Reihenfolge bei der Tool-Suche.“ 11. April 2026. 

  82. Codex CLI v0.121.0. 15. April 2026. Plugin Marketplace (codex marketplace add für GitHub, Git-URL, lokales Verzeichnis, marketplace.json-URL) + entsprechendes App-Server-Gegenstück (#17087, #17717, #17756). Rückwärtssuche im TUI-Verlauf mit Ctrl+R und erneutem Aufruf von slash commands (#17550, #17336). TUI-Menü für Erinnerungen mit Schaltfläche zum Zurücksetzen und Löschen einzelner Erinnerungen (#17632, #17626, #17913, #17937, #17844). Das Modell für die Speicherkonsolidierung der Phase 2 wurde auf GPT-5.4 aktualisiert (#17384). Beim Zurücksetzen des Speichers bleiben frühere Rollouts erhalten (#17919). Sicheres Devcontainer-Profil mit Bubblewrap (nur WSL2; WSL1 wird abgelehnt) (#10431, #17547, #17559). macOS-Sandbox: Positivlisten für Unix-Sockets (#17654), private DNS-Abfragen nicht mehr blockiert (#17370). Der reine Sperrlistenmodus von danger-full-access wurde entfernt (#17732). Unterstützung für MCP-Tool-Aufrufe (#17364), MCP-Tool-Namensräume (#17404), Weitergabe des Flags supports_parallel_tool_calls (#17667), Sandbox-Statusmetadaten über MCP-Tool-Metadaten (#17763, #17957), vereinfachte verzögerte Tool-Aufrufe (#17556). Guardian-Prüfungen deaktivieren hooks (#17872). Anzeige des Kontextprozentsatzes in der Statuszeile (#17637, #17420). Ankündigung eines CLI-Updates (#17942). codex-thread-store-Schnittstelle (#17659, #17824). Behebung der wortgetreuen Pfadverarbeitung für resume --last unter Windows (#17414). Insgesamt mehr als 180 Commits. Die vollständige PR-Liste finden Sie außerdem unter der Vergleichs-URL rust-v0.120.0...rust-v0.121.0

  83. Vorstellung von GPT-5.5. Ankündigung von OpenAI, 23. April 2026. Kontextfenster: 400K in Codex, 1M in der API (laut der OpenAI-Seite zur Verfügbarkeit von GPT-5.5 in Codex beziehungsweise der API-Modelldokumentation zu GPT-5.5). Preise (API): 5 $ für Eingabe / 30 $ für Ausgabe je MTok (das Doppelte des GPT-5.4-Tarifs; OpenAI gibt nach Verbesserungen der Token-Effizienz eine effektive Erhöhung von etwa 20 % an). Benchmarks: 82,7 % bei Terminal-Bench 2.0 (aktueller Spitzenwert unter allen öffentlich verfügbaren Modellen), 84,9 % bei GDPval (44 Berufe), 78,7 % bei OSWorld-Verified (Bedienung realer Computer), 98,0 % bei Tau2-bench Telecom (ohne Prompt-Tuning). Seit dem 23. April in Codex CLI/Web/Desktop für ChatGPT Plus/Pro/Business/Enterprise/Edu/Go verfügbar; seit dem 24. April in der OpenAI API verfügbar. Offizielle Empfehlung von OpenAI: „GPT-5.5 ist jetzt in Codex als neuestes Frontier-Modell von OpenAI für komplexe Programmierung, Computernutzung, Wissensarbeit und Forschungsabläufe verfügbar und wird für die meisten Codex-Aufgaben empfohlen.“ Siehe auch: Vorstellung der Neuerungen für Codex (17. April 2026 – Computernutzung im Hintergrund, mehr als 90 neue Plugin-Partner, darunter Atlassian Rovo, CircleCI, CodeRabbit, GitLab Issues, Microsoft Suite, Neon by Databricks, Remotion, Render und Superpowers); NVIDIA-Blog: GPT-5.5 unterstützt Codex auf der NVIDIA-Infrastruktur; TechCrunch: OpenAI veröffentlicht GPT-5.5

  84. Codex CLI v0.122.0 und v0.123.0. v0.122.0: Glob-Richtlinien zum Verweigern von Dateisystem-Lesezugriffen + verwaltete Anforderungen für verweigerte Lesezugriffe + plattformseitige Sandbox-Durchsetzung + isolierte Ausführungen von codex exec, die Benutzerkonfigurationen oder Regeln ignorieren; Tool-Erkennung und Bilderzeugung standardmäßig aktiviert; Bildverarbeitung mit höherem Detailgrad und Metadaten für Originaldetails bei MCP und js_repl; App-Server-Auflösung veralteter Prompts über verschiedene Clients hinweg; fortgesetzte oder geforkte Threads geben die Token-Nutzung sofort wieder; der Remote-Control-Start toleriert eine fehlende ChatGPT-Authentifizierung; das Abbrechen des MCP-Starts funktioniert in App-Server-Sitzungen wieder; interne Aufteilung in codex-core-plugins und Neuorganisation der Konnektoren. v0.123.0 (23. April 2026): integrierter Modellanbieter amazon-bedrock mit Unterstützung für konfigurierbare AWS-Profile; /mcp verbose für vollständige Diagnosen, Ressourcen und Ressourcenvorlagen von MCP-Servern, während das reguläre /mcp schnell bleibt; beim Laden von Plugin-MCP werden sowohl mcpServers als auch Serverzuordnungen auf oberster Ebene in .mcp.json akzeptiert; Echtzeitübergaben übermitteln Transkriptänderungen an Hintergrundagenten und ermöglichen ausdrücklich einen stillen Verbleib; hostspezifische Anforderungen für remote_sandbox_config in Remote-Umgebungen; aktualisierte gebündelte Modellmetadaten. Fehlerbehebungen: /copy kopiert nach einem Rollback die neueste sichtbare Antwort des Assistenten und nicht die Antwort vor dem Rollback; Folgetext, der während der Ausführung eines manuellen Shell-Befehls übermittelt wird, landet in der Warteschlange, sodass keine Working-Zustände mehr hängen bleiben; Unicode- und Tottasteneingabe in VS Code-WSL-Terminals, in denen der erweiterte Tastaturmodus nun deaktiviert ist; veraltete Proxy-Umgebungsvariablen werden nicht aus Shell-Snapshots wiederhergestellt; codex exec übernimmt gemeinsam genutzte Flags der obersten Ebene, etwa Sandbox- und Modelloptionen; offengelegte Review-Prompts wurden aus TUI-Transkripten entfernt. 

  85. Codex CLI v0.124.0 und v0.125.0. v0.124.0 (23. April 2026): TUI-Schnellsteuerung für den Reasoning-Aufwand (Alt+, verringern, Alt+. erhöhen), wobei Modell-Upgrades den Reasoning-Aufwand auf die Standardwerte des neuen Modells zurücksetzen; App-Server-Sitzungen verwalten mehrere Umgebungen und ermöglichen für Remote-Konfigurationen die Auswahl von Umgebung und Arbeitsverzeichnis je Turn; erstklassige Unterstützung von Amazon Bedrock für OpenAI-kompatible Anbieter (AWS-SigV4-Signierung, Authentifizierung mit AWS-Anmeldedaten); Remote-Plugin-Marketplaces mit zuverlässiger Detailabfrage und größeren Ergebnisseiten; hooks sind jetzt stabil – direkt in config.toml und requirements.toml konfigurierbar und erfassen MCP-Tools sowie apply_patch und lang laufende Bash-Sitzungen; berechtigte ChatGPT-Abonnements verwenden standardmäßig den Fast-Service-Tarif, sofern dies nicht ausdrücklich deaktiviert wurde. Fehlerbehebungen: Cloudflare-Cookies bleiben über genehmigte ChatGPT-Hosts hinweg erhalten, wodurch weniger Authentifizierungsfehler auftreten; WebSocket-Ereignisse werden unter Last zuverlässig abgearbeitet und der Shutdown verläuft sauberer; Abweichungen des Berechtigungsmodus bleiben über Nebengespräche hinweg erhalten; wait_agent kehrt umgehend zurück, wenn Aufgaben im Postfach warten; lokale stdio-Starts von MCP für relative Befehle ohne explizites cwd lösen Pfade korrekt auf; Grenzfälle bei verwalteten Startkonfigurationen – unbekannte Funktionsanforderungen lösen eine Warnung statt eines Abbruchs aus und Fehler bei Cloud-Anforderungen sind verständlicher. v0.125.0 (24. April 2026): App-Server-Integrationen unterstützen Unix-Socket-Transport, paginierungsfreundliches Fortsetzen und Forken, persistente Umgebungen sowie Remote-Thread-Konfigurations- und Speicherdatenflüsse; die App-Server-Plugin-Verwaltung installiert Remote-Plugins und aktualisiert konfigurierte Marketplaces; Berechtigungsprofile bleiben über TUI-Sitzungen, Benutzer-Turns, den MCP-Sandbox-Status, Shell-Eskalationen und App-Server-APIs hinweg erhalten; Modellanbieter übernehmen die Modellerkennung und stellen den AWS-/Bedrock-Kontostatus für App-Clients bereit; codex exec --json meldet die Nutzung von Reasoning-Token an programmatische Verbraucher; das Rollout-Tracing erfasst Beziehungen zwischen Tools, Code-Modus, Sitzungen und Multi-Agent-Systemen, ergänzt um einen Debug-Reducer-Befehl. Fehlerbehebungen: Das Unterbrechen von /review blockiert das TUI nicht mehr; Verarbeitung und Stream-Schließung der Exec-Server-Ausgabe wurden verbessert; der App-Server berücksichtigt ausdrücklich nicht vertrauenswürdige Projektkonfigurationen; Probleme mit getrennten WebSocket-Clients bei Benachrichtigungsserien; Start der Windows-Sandbox und Verarbeitung von Hintergrundprozessen; strengere Konfigurationsschema-Validierung für Thread-Limits, Agentenpfade und MIME-Typen. 

  86. Codex CLI v0.128.0. Veröffentlicht am 30. April 2026. Fügt persistente /goal-Arbeitsabläufe, codex update, konfigurierbare TUI-Tastenbelegungen, erweiterte Berechtigungsprofile, Verbesserungen am Plugin Marketplace, den Import externer Agentensitzungen und Aktualisierungen der MultiAgentV2-Konfiguration hinzu; behebt Grenzfälle beim Fortsetzen und Unterbrechen, im TUI, Netzwerk, in der Windows-Sandbox, bei Bedrock, MCP und Plugins; stuft --full-auto als veraltet ein; entfernt js_repl

  87. OpenAI-Referenz zur Codex-Konfiguration und Codex-Standardkonfiguration für die Sandbox. Abgerufen am 11. Mai 2026. Dokumentiert approval_policy, sandbox_mode, default_permissions, [permissions.<name>.filesystem], [permissions.<name>.network], integrierte Berechtigungsprofile sowie die Einstufung von on-failure als veraltet. 

  88. OpenAI API-Einstellungen: ältere GPT-Modell-Snapshots vom 22. April 2026. Abgerufen am 5. Mai 2026; nach Ablauf des Abschaltdatums am 24. Juli 2026 erneut überprüft. Führt die Abschaltungen älterer Codex-bezogener Modell-Snapshots zum 23. Juli 2026 auf, darunter gpt-5.2-codex, gpt-5.1-codex, gpt-5.1-codex-max und gpt-5.1-codex-mini. Die empfohlenen Ersatzmodelle wurden von den ursprünglichen gpt-5.4/gpt-5.4-mini auf gpt-5.6-sol (für die Codex-/Codex-Max-Snapshots) und gpt-5.6-terra (für Codex Mini) aktualisiert, entsprechend der Migration der gebündelten Modelle in v0.145.0. 

  89. Codex CLI v0.129.0. Veröffentlicht am 7. Mai 2026 um 17:02 Uhr UTC. Neu sind die modale Vim-Bearbeitung im Eingabefeld (/vim-Befehl, konfigurierbarer Standardmodus), eine neu gestaltete TUI-Arbeitsablaufauswahl (einfacheres Fortsetzen/Forken, Rohmodus für den Scrollback), ein in die TUI integrierter /hooks-Browser zum Auffinden und Umschalten von Lebenszyklus-hooks, eine Theme-abhängige Statuszeile mit optionalen Zusammenfassungen zu PRs und Branch-Wechseln, eine erweiterte Plugin-Verwaltung (Freigabe im Workspace, Zugriffskontrollen für Freigaben, Quellenfilterung, Marketplace-Vorgänge über /plugins), eine Änderung am /goal-Lebenszyklus (experimentelle Ziele bleiben nach dem Fortsetzen pausiert, sofern sie nicht ausdrücklich wieder aktiviert werden – dies ändert das bisherige Standardverhalten aus v0.128.0), ein gehärteter Linux-Sandbox-Start, Zuverlässigkeitsverbesserungen für die Windows-Sandbox sowie eine Aktualisierung der mitgelieferten Bubblewrap-Version auf 0.11.2 einschließlich vorgelagerter Sicherheitspatches. Siehe auch: Codex Changelog und Codex CLI-Seite – Letztere dokumentiert die Erhöhung der Nutzungslimits im Mai 2026 (25-faches 5-Stunden-Limit für Codex Plus und verdoppeltes Limit für die Stufe zu 100 US-Dollar pro Monat, jeweils bis zum 31. Mai 2026). 

  90. Codex for Chrome und der Eintrag vom 7. Mai 2026 im Codex Changelog. In der Ankündigung heißt es: „Mit der neuen Erweiterung für Chrome kann Codex noch besser mit Apps und Websites in Ihrem Browser arbeiten. Codex arbeitet im Hintergrund parallel über mehrere Tabs hinweg, ohne die Kontrolle über Ihren Browser zu übernehmen, und Sie bestimmen weiterhin, welche Websites Codex verwenden darf.“ Die verlinkte Seite wurde in „Browser extension“ umbenannt, als Edge, Brave, Opera und Vivaldi am 25. August 2026 hinzugefügt wurden; siehe 127

  91. Codex CLI v0.130.0. Veröffentlicht am 8. Mai 2026 um 23:09 Uhr UTC. Neue Funktionen: der übergeordnete Befehl codex remote-control als Headless-Einstiegspunkt für den App-Server (#21424); Plugin-Details zeigen gebündelte hooks, während die Plugin-Freigabe Link-Metadaten, Sichtbarkeitskontrollen und aktualisierte Freigabeeinstellungen bereitstellt (#21447, #21495, #21637); App-Server-Thread-Paginierung mit nicht geladenen, zusammengefassten und vollständigen Ansichten von Turn-Elementen (#21566); Bedrock-Authentifizierung über AWS-Konsolenanmeldedaten von aws login (#21623); view_image wird bei Sitzungen mit mehreren Umgebungen über die ausgewählte Umgebung aufgelöst (#21143). Fehlerkorrekturen: Aktive App-Server-Threads übernehmen Konfigurationsänderungen ohne Neustart (#21187); Turn-Diffs bleiben über apply_patch-Vorgänge hinweg korrekt, auch bei Teilfehlern (#21180, #21518); Thread-Zusammenfassungen, Umbenennungen, Fortsetzungen und Forks über ThreadStore, einschließlich Threads ohne Pfad (#21264, #21265, #21266); die Remote-Kompaktierung gibt response.processed für v2-Streams aus und lässt service_tier bei Kompaktierungsanfragen mit API-Schlüssel weg (#21642, #21676); die Einrichtung der Windows-Sandbox gewährt Sandbox-Benutzern Zugriff auf den Cache für Desktop-Laufzeitbinärdateien (#21564); das Startbanner von codex exec enthält nicht mehr die Formulierung „research preview“ (#21683). Wartungsarbeiten: konfigurierbare OpenTelemetry-Trace-Metadaten und umfangreichere Analysefunktionen für Reviews und Feedback (#21556, #18747, #21434, #21498); Cargo-Profiling-Build-Profil, Dependabot-Abklingzeit, cargo-shear-Upgrade und vollständig qualifizierte Pins für GitHub Actions (#21436, #21547, #21574, #21584, #21599); nicht verwendete APIs für Geräteschlüssel, zusätzliche skills-Stammverzeichnisse, die Remote-Thread-Store-Implementierung und stringbasierte MCP-Tool-Maps wurden entfernt (#21487, #21485, #21596, #21454). Vergleichs-URL: rust-v0.129.0...rust-v0.130.0. Siehe auch: Codex Changelog

  92. Codex Changelog. Historischer Kontext vom 5. bis 9. Mai 2026: GPT-5.5 Instant wurde für die kostenlose Stufe eingeführt und die Alpha-Reihe von v0.131.0 begann vor der späteren stabilen Veröffentlichung von v0.131.0 am 18. Mai, die in 96 dokumentiert ist. 

  93. Plugins erstellen – Einen Marketplace über die CLI hinzufügen. Abgerufen am 11. Mai 2026. Dokumentiert codex plugin marketplace add, akzeptierte Marketplace-Quellentypen, --ref, --sparse sowie Befehle zum Aktualisieren und Entfernen von Marketplaces. 

  94. Codex CLI v0.131.0-alpha.9. Veröffentlicht am 12. Mai 2026. Historische Alpha-Vorabversionsreihe; für die aktuelle Zielversion dieses Leitfadens durch die stabile Veröffentlichung von v0.131.0 am 18. Mai in 96 abgelöst. 

  95. Bereinigtes lokales Hygiene-Audit des Codex-Harness des Autors vom 15. Mai 2026. Bei der Prüfung wurden ausführbarer Quellcode, öffentliche und private Dokumentation, generierte Caches, Sitzungsaufzeichnungen, Shell-Snapshots, Protokolle und bewusst angelegte Geheimnisspeicher voneinander getrennt; Hilfszugangsdaten wurden, soweit angemessen, in eine Konfiguration mit erforderlichen Umgebungsvariablen überführt; der für Modelle sichtbare Verlauf wurde bei mit hoher Sicherheit erkannten Geheimnismustern geschwärzt; außerdem wurden verbleibende Lücken bei Präventions-hooks und forensischen Verlaufsdaten dokumentiert. Genaue Pfade, Token-Werte, Erkennungsmuster und interne Details privater Arbeitsabläufe wurden bewusst ausgelassen. 

  96. Codex Changelog. Eintrag vom 18. Mai 2026 für Codex CLI 0.131.0. Zu den neuen Funktionen gehören umfangreichere TUI-Steuerelemente für Sitzungen und eine erweiterte Statusanzeige, eine einheitliche @-Erwähnungssuche über Dateien, Verzeichnisse, Plugins und skills hinweg, Marketplace-Befehle für die CLI, eine versionsabhängige Plugin-Freigabe, standardmäßig aktivierte Plugin-hooks, ein vom Daemon verwaltetes codex remote-control, registrierungsbasierte Remote-Umgebungen, Aktualisierungen der Python SDK von openai-codex und die Diagnosefunktion codex doctor. Die Fehlerkorrekturen betreffen die Darstellung und Interaktion in der TUI, das Verhalten der Windows-Sandbox, verwaltete Lesebeschränkungen, die Startsicherheit von App-Server und lokalem Zustand, die Zuverlässigkeit von Git und Authentifizierung sowie die Remote-Bereinigung. Überprüfung in der aktuellen Sitzung am 19. Mai 2026: codex --version gab codex-cli 0.131.0 zurück und npm view @openai/codex version dist-tags.latest time.modified --json meldete als neueste Version 0.131.0 mit time.modified 2026-05-18T22:00:51.726Z

  97. Codex CLI v0.132.0. Veröffentlicht am 20. Mai 2026. Neu sind die native Authentifizierung für Python SDK (API-Schlüssel, ChatGPT-Abläufe per Browser und Gerätecode, Kontoeinsicht, Abmeldung), einfachere reine Text-APIs für Turns mit umfangreicherem TurnResult, codex exec resume --output-schema, ein schnellerer TUI-Start durch gebündelte Terminal-Abfragen, die Registrierung von Remote-Ausführungsumgebungen mit der standardmäßigen Codex-Authentifizierung und die Wahrung der Bildtreue im App-Server. Zu den Fehlerkorrekturen gehören Abbruchbedingungen für die Zielfortsetzung bei Nutzungslimits und wiederholten Blockaden, Vertrauens- und Einfügeverhalten der Fortsetzungsauswahl, Routing für die Wiedergabe und Abfrage von MCP, Keepalive für Remote-WebSocket-Verbindungen, Repository-relative Diff-Pfade, npm-Erkennung durch Windows doctor und statische Verknüpfung der MSVC-Laufzeit. 

  98. Codex CLI v0.133.0. Veröffentlicht am 21. Mai 2026. Ziele sind standardmäßig aktiviert und verfügen über einen eigenen Speicher sowie eine Fortschrittsverfolgung für aktive Turns; codex remote-control erhält Bereitschafts- und Statusanzeigen im Vordergrund sowie die Daemon-ähnlichen Befehle start und stop; Berechtigungsprofile erhalten Listen-APIs, Vererbung, Unterstützung für verwaltete requirements.toml, Laufzeitaktualisierung und eine stärkere Integration in die Windows-Sandbox; die Plugin-Erkennung erhält eine Marketplace-bezogene Listenausgabe, installierte Versionen, Marketplace-Stammverzeichnisse und Unterstützung für Remote-Sammlungen; Erweiterungen können den Start und Stopp von Subagenten, die Tool-Ausführung, Turn-Metadaten sowie die asynchrone Verarbeitung von Genehmigungen und Turns beobachten. Überprüfung in der aktuellen Sitzung am 21. Mai 2026: codex --version gab codex-cli 0.131.0 zurück, während npm view @openai/codex version dist-tags.latest time.modified --json als neueste Version 0.133.0 mit time.modified 2026-05-21T17:13:06.823Z meldete. 

  99. OpenAI ChatGPT release notes und ChatGPT Enterprise & Edu release notes. Codex-Einträge vom 21. Mai 2026: Appshots, allgemeine Verfügbarkeit des Goal mode, Browseranmerkungen innerhalb der App, gesperrte Computer Use-Funktion, Verbesserungen der Browsernutzung, Analysefunktionen für Enterprise/Edu und Hinweise zur Verfügbarkeit der Plugin-Freigabe. Siehe auch die Dokumentation zu Appshots, In-app browser und Computer Use, abgerufen am 25. Mai 2026. 

  100. OpenAI Codex prompting docs – Goal mode. Abgerufen am 25. Mai 2026. Dokumentiert Goal mode als dauerhaftes Ziel mit /goal-Einstiegspunkten in der Codex-App, der IDE-Erweiterung und der CLI sowie features.goals / codex features enable goals als Ausweichlösung, falls der slash command nicht angezeigt wird. 

  101. OpenAI Codex GitHub releases. Abgerufen am 26. Mai 2026. Auf der Veröffentlichungsseite sind 0.134.0-alpha.1, 0.134.0-alpha.2 und 0.134.0-alpha.3 als Vorabversionen aufgeführt; 0.133.0 ist als neueste stabile Version gekennzeichnet. Überprüfung in der aktuellen Sitzung am 26. Mai 2026: Das lokale codex --version gab codex-cli 0.133.0 zurück; npm view @openai/codex version dist-tags.latest time.modified --json meldete für version den Wert 0.133.0, für dist-tags.latest den Wert 0.133.0 und für time.modified den Wert 2026-05-23T01:26:52.705Z

  102. Versionshinweise zu Codex CLI v0.140.0 und Codex Changelog (OpenAI Developers). Am 15. Juni 2026 zur stabilen Version erklärt (ausgehend von der v0.140.0-alpha-Reihe). Neue Funktionen: /usage-Ansichten für die tägliche, wöchentliche und kumulierte Token-Aktivität des Kontos; /goal bewahrt übergroße Texte, große eingefügte Blöcke und Bildanhänge in Remote-App-Server-Sitzungen; Löschen von Sitzungen über codex delete, /delete und app-server thread/delete mit Sicherheitsabfragen; /import zum selektiven Importieren der Einrichtung, Projektkonfiguration und kürzlich geführter Chats aus Claude Code; die Eingabe von @ öffnet standardmäßig ein einheitliches Erwähnungsmenü für Dateien, Plugins und skills; verwaltete Authentifizierung mit Amazon-Bedrock-API-Schlüsseln und verschlüsselte lokale Speicherung von OAuth-Anmeldedaten für CLI und MCP. Fehlerbehebungen: Beschädigte SQLite-Statusdatenbanken werden automatisch gesichert und anhand von Rollout-Daten neu erstellt; /review stürzt nicht mehr ab, wenn bei Anweisungen in der Warteschlange Esc gedrückt wird; höhere Zuverlässigkeit von MCP durch Wiederholungsversuche bei vorübergehenden Startfehlern und Beibehaltung deaktivierter Server; fehlerhafte Deinstallationsanfragen für Remote-Plugins wurden behoben und Apps mit erforderlicher Authentifizierung werden angezeigt; die Auswahl „Nicht mehr erinnern“ bei Update-Hinweisen wird gespeichert und veraltete Anzeigen laufender hooks werden entfernt; Hintergrundbefehle ohne TTY lassen sich mit Strg-C unterbrechen, ohne dass die Ausgabe verloren geht. Leistung/Wartung: Beibehaltung der Git-Dateisystemüberwachung und beschleunigte Archivsuche für große Repositorys; experimentelle /realtime-Sprachsteuerungen und Audioabhängigkeiten wurden aus der TUI entfernt. Die neueste Vorabversion vom 16. Juni 2026 ist die rust-v0.141.0-alpha-Reihe (Vorabversion) — 0.141.0 befindet sich weiterhin im Alpha-Stadium und wird von diesem Leitfaden, der sich an stabilen Versionen orientiert, nicht berücksichtigt. Überprüfung in der aktuellen Sitzung am 16. Juni 2026: Die Veröffentlichungen von GitHub und das OpenAI Codex Changelog bestätigen rust-v0.140.0 als neueste stabile Version. 

  103. Versionshinweise zu Codex CLI v0.141.0 und Codex Changelog (OpenAI Developers). Am 18. Juni 2026 zur stabilen Version erklärt (ausgehend von der v0.141.0-alpha-Reihe). Sicherheit/Infrastruktur: Remote-Ausführungsumgebungen verwenden authentifizierte, Ende-zu-Ende-verschlüsselte Noise-Relay-Kanäle; TLS unterstützt P-521-Zertifikatsignaturen und ist damit mit Unternehmensproxys kompatibel. Plattformübergreifend: Bei der Remote-Ausführung bleiben die nativen Arbeitsverzeichnisse und Shells der Ausführungsumgebung erhalten; Verbesserungen an der Windows-Sandbox-Ausführung einschließlich automatischer Wiederherstellung von Anmeldedaten. Leistung: Durch das Zwischenspeichern der Werkzeugsuche wurden Latenz und Speicherbedarf in großen, werkzeugintensiven Sitzungen reduziert; die Zwischenspeicherung von Prompt-Bildern wurde auf 64 MiB begrenzt. Benutzeroberfläche: Eingabeaufforderungen in der TUI können nach Inaktivität mithilfe eines Countdown-Timers automatisch aufgelöst werden; Realtime-Clients erhalten eine Steuerung zum Anhängen von Spracheingaben. Die neueste Vorabversion vom 19. Juni 2026 ist die rust-v0.142.0-alpha-Reihe (Vorabversion) — 0.142.0 befindet sich weiterhin im Alpha-Stadium und wird von diesem Leitfaden, der sich an stabilen Versionen orientiert, nicht berücksichtigt. Überprüfung in der aktuellen Sitzung am 18. Juni 2026: Die Veröffentlichungen von GitHub und das OpenAI Codex Changelog bestätigen rust-v0.141.0 als neueste stabile Version. 

  104. Versionshinweise zu Codex CLI v0.142.0 und Codex Changelog (OpenAI Developers). Am 22. Juni 2026 zur stabilen Version erklärt (ausgehend von der v0.142.0-alpha-Reihe). Neue Funktionen: /usage kann erworbene Gutschriften zum Zurücksetzen des Nutzungslimits anzeigen und einlösen, einschließlich Bestätigung, Wiederholungsversuch und aktualisierter Verfügbarkeitsanzeige; /plugins ordnet Remote-Plugins in die Bereiche „OpenAI Curated“, „Workspace“ und „Shared with me“ ein, während in geeigneten Durchläufen relevante Plugins empfohlen und installiert werden können; konfigurierbare Rollout-Tokenbudgets erfassen die Nutzung über Agenten-Threads hinweg, erinnern an das verbleibende Budget und brechen Durchläufe ab, sobald es aufgebraucht ist; app-server-Clients können die Multi-Agent-Delegierung auf Thread- und Durchlaufebene als deaktiviert, nur auf ausdrückliche Anfrage oder proaktiv konfigurieren; ein indizierter Websuchmodus ermöglicht Live-Suchen, beschränkt den direkten Seitenzugriff jedoch auf vom Server genehmigte URLs; Codex kann geplante UTC-Zeitbenachrichtigungen empfangen und die aktuelle Uhrzeit direkt abfragen, auch über vom Client bereitgestellte app-server-Uhren. Fehlerbehebungen: Darstellung der Linux-TUI nach dem Anhalten mit Strg+Z und Fortsetzen mit fg; höhere Robustheit bei der Wiederherstellung von Sitzungsverbindungen für exec-server-Prozesse und stdio-MCP; Beibehaltung von Pfaden in Remote-Umgebungen über Betriebssystemgrenzen hinweg; Verbesserungen beim Laden und Installieren von Plugins sowie bei der Verarbeitung von Manifesten; übergeordnete Agenten können Fehler von Subagenten einsehen; zielorientierte Thread-Persistenz in thread/list und thread/search. Die neueste Vorabversion vom 23. Juni 2026 ist die rust-v0.143.0-alpha-Reihe (Vorabversion) — 0.143.0 befindet sich weiterhin im Alpha-Stadium und wird von diesem Leitfaden, der sich an stabilen Versionen orientiert, nicht berücksichtigt. Überprüfung in der aktuellen Sitzung am 23. Juni 2026: Die Veröffentlichungen von GitHub und das OpenAI Codex Changelog bestätigen rust-v0.142.0 als neueste stabile Version. 

  105. Versionshinweise zu Codex CLI v0.142.2 und Versionshinweise zu v0.142.5. v0.142.2 (25. Juni 2026): MCP-Tools verwenden standardmäßig die Werkzeugsuche, sofern diese unterstützt wird. Dadurch verbessert sich die Werkzeugerkennung, während die Kompatibilität mit älteren Modellen und Anbietern erhalten bleibt; macOS-Authentifizierungsclients berücksichtigen die Proxy-, PAC- und WPAD-Einstellungen des Systems, wenn respect_system_proxy aktiviert ist; Plugins stellen über lokale Manifeste und Remote-Kataloge eigene Logos für den Dunkelmodus bereit; Apps können mithilfe der vom Server bereitgestellten Sichtbarkeits- und Metadaten zu schnelleren Modellen eine detailliertere Benutzeroberfläche für die Sicherheitspufferung anzeigen. Fehlerbehebungen: Remote-Plugin-Kataloge geben kuratierte Ranglisten empfohlener Plugins zurück; bei abgelaufenen Amazon-Bedrock-Anmeldedaten werden konkrete Anweisungen zur Wiederherstellung angezeigt; Remote-stdio-MCP servers akzeptieren absolute Arbeitsverzeichnisse im Pfadformat der Remote-Plattform; bei Remote-HTTP(S)-Bildeingaben werden klare, für das Modell sichtbare Validierungsfehler zurückgegeben (Inline-Daten-URLs und lokale Bilder werden weiterhin unterstützt); PowerShell-Befehle mit ausführbaren AST-Bereichen, die von der Sicherheitsklassifizierung nicht geprüft werden können, erfordern nun eine Genehmigung; Code Mode warnt, wenn dem ausgewählten Modell erforderliche Metadaten fehlen; das mitgelieferte OpenSSL und esbuild wurden auf gepatchte Versionen aktualisiert. v0.142.3 (26. Juni) und v0.142.4 (29. Juni): ausschließlich Wartungsarbeiten, keine benutzerseitigen Änderungen. v0.142.5 (1. Juli 2026): Es wurde verhindert, dass vollständige Anfrage-Payloads der Responses WebSocket in Trace-Protokolle geschrieben werden. Überprüfung in der aktuellen Sitzung am 1. Juli 2026 (PST): Die Veröffentlichungen von GitHub bestätigen rust-v0.142.5 als neueste stabile Version; die v0.143.0-alpha-Reihe bleibt eine Vorabversion und wird von diesem Leitfaden nicht berücksichtigt. 

  106. Versionshinweise zu Codex CLI v0.143.0, 8. Juli 2026 (ausgehend von der v0.143.0-alpha-Reihe zur stabilen Version erklärt). Neue Funktionen: Remote-Plugins sind standardmäßig aktiviert und bieten detailliertere Katalogzeilen, npm-Marktplatzquellen sowie sichtbare Remote- und lokale Versionen; Authentifizierungs- und Responses-API-Datenverkehr kann über macOS- und Windows-Systemproxys geleitet werden, einschließlich PAC- und WPAD-Konfigurationen; codex remote-control pair erzeugt aus einem laufenden Daemon einen manuellen Kopplungscode; Amazon Bedrock ergänzt die Modelle GPT-5.6 Sol, Terra und Luna mit nativer Unterstützung für den max-Reasoning-Aufwand; MCP-Tools verwenden standardmäßig die Werkzeugsuche und von ChatGPT gehostete MCP servers können ausdrücklich die Sitzungsauthentifizierung verwenden; app-server-Clients können Umgebungen prüfen, untergeordnete Threads auflisten und den Verlauf bis zu einem bestimmten Durchlauf forken. Fehlerbehebungen/Wartungsarbeiten: Verarbeitung von Windows-ConPTY-Eingaben und Grenzfälle bei erneuten Versuchen mit Sandbox-Anmeldedaten; Wiederherstellung bei vorübergehend nicht erreichbaren exec servers; weniger Installationsfehler aufgrund von Ratenbegrenzungen der GitHub-API; Aktualisierungen sicherheitsrelevanter Abhängigkeiten (OpenSSL, Hono, fast-uri, quick-xml, crossbeam-epoch). Überprüfung in der aktuellen Sitzung am 8. Juli 2026 (PST): Die Veröffentlichungen von GitHub bestätigen rust-v0.143.0 als neueste stabile Version, die damit die v0.142.x-Patch-Reihe ablöst. 

  107. Versionshinweise zu Codex CLI v0.144.0, 9. Juli 2026 (aus der v0.144.0-alpha-Reihe zur stabilen Version hochgestuft). Neue Funktionen: Guthaben zum Zurücksetzen von Nutzungslimits zeigt seinen Typ und sein Ablaufdatum zusammen mit einer Auswahl zum Einlösen an; der App-Genehmigungsmodus writes erlaubt deklarierte schreibgeschützte App-Aktionen und fordert bei Schreibvorgängen zur Bestätigung auf; MCP-Tools fordern interaktiv eine Authentifizierung an, ohne dass eine experimentelle Option aktiviert werden muss; App-Server-Hosts können Codex zur Laufzeit eine Authentifizierung bereitstellen und erfolgreiche Anmeldungen auf eine gehostete Seite weiterleiten; bei Auswahl der Ultra-Denktiefe erscheint eine Warnung, dass eine hohe Multi-Agent-Parallelität die Nutzung schnell erhöhen kann; globale pnpm-Installationen werden erkannt, sodass Diagnose und Aktualisierungen den richtigen Paketmanager verwenden. Fehlerbehebungen: Fortgesetzte ChatGPT-Threads werden wiederhergestellt, wenn die Komprimierung auf ein außer Betrieb genommenes Modell verweist, indem die Anfrage mit dem aktuell ausgewählten Modell wiederholt wird; Abstürze von Code Mode in Intel-macOS-Release-Binärdateien wurden behoben; Windows-Sandbox-Sitzungen können Dateien in beschreibbaren Stammverzeichnissen löschen; eingefügte Terminal-Steuersequenzen beschädigen die TUI-Darstellung nicht mehr; lang laufende App-Sitzungen aktualisieren abgelaufene codex_apps-Authentifizierungen; Responses-WebSockets behalten die Übertragung mit niedriger Latenz bei und berücksichtigen zugleich System-Proxys und benutzerdefinierte CAs. Dokumentation: Warnungen bei der Gerätecode-Anmeldung erklären, wie Sie Phishing-Versuche erkennen und stoppen. Wartungsarbeiten: schnelleres Laden von Plugin-skills auf Remote-Ausführungsumgebungen; schnellere /review-Branch-Auswahl in großen Repositorys; Bedrock-Modellnamen kennzeichnen eindeutig ihre GPT-5.6-Familie und -Variante. Überprüfung in der aktuellen Sitzung am 9. Juli 2026 (PST): GitHub-Releases bestätigen rust-v0.144.0 als neueste stabile Version. 

  108. openai/codex PR #26210: Multi-Agent-v2-Nachrichteninhalte verschlüsseln, am 5. Juni 2026 zusammengeführt und mit CLI v0.138.0 am 8. Juni veröffentlicht. Kennzeichnet den v2-Nachrichtenparameter für spawn_agent, send_message und followup_task als verschlüsselt; speichert den Aufgabentext zwischen Agenten mit leerem Klartextinhalt in InterAgentCommunication.encrypted_content. Die Responses-API verschlüsselt beim Tool-Aufruf des übergeordneten Modells; für das empfangende Modell erfolgt die Entschlüsselung serverseitig. Ergänzend: PR #27830: Klartext-Agentennachrichten unterstützen, am 12. Juni 2026 zusammengeführt — ergänzt Klartextunterstützung für input_text in agent_message, jedoch ausschließlich für von Codex generierte Benachrichtigungen über den Abschluss untergeordneter Agenten (Delegierungsanweisungen bleiben verschlüsselt); PR #28368 stellt typisierte Umschläge für Multi-Agent-v2-Nachrichten in der TUI dar. 

  109. openai/codex-Issue #28058: Regression: Verschlüsselte MultiAgentV2-Nachrichten entfernen den lesbaren Prüfpfad für Aufgaben — mit Stand vom 16. Juli 2026 OFFEN (in dieser Sitzung über gh issue view überprüft), keine verknüpfte Fehlerbehebung. Fehlermodus bei benutzerdefinierten Anbietern: Issue #27548 („Function ‘functions.spawn_agent’ declares encrypted parameters but is not configured for encrypted tool use“) und Issue #26753 (das verschlüsselte spawn_agent-Schema gibt bei Modellen, die nicht für die verschlüsselte Tool-Nutzung konfiguriert sind, den Statuscode 400 zurück). 

  110. Versionshinweise zu Codex CLI v0.144.5, 16. Juli 2026: „Verbesserte Erkennung gefährlicher Befehle, einschließlich weiterer erzwungener rm-Formen, sowie klarere Ablehnungsgründe, wenn Befehle verweigert werden.“ Für v0.144.4 vom 14. Juli wurden „keine für Benutzer sichtbaren Änderungen“ vermerkt. Überprüfung in der aktuellen Sitzung am 16. Juli 2026 (PST): GitHub-Releases bestätigen rust-v0.144.5 als neueste stabile Version; die v0.145.0-Reihe bleibt im Alpha-Stadium. 

  111. Versionshinweise zu Codex CLI v0.144.6, 18. Juli 2026 (stabile Patch-Version): „Die gebündelten Anweisungen für GPT-5.6 Sol, Terra und Luna wurden aktualisiert und ihre Kontextfenster auf 272.000 Token korrigiert.“ 

  112. Versionshinweise zu Codex CLI v0.145.0, 21. Juli 2026 (aus der v0.145.0-alpha-Reihe zur stabilen Version hochgestuft). Neue Funktionen: experimenteller paginierter Threadverlauf mit effizientem Fortsetzen, Suche, dauerhaft gespeicherten Namen, Unterstützung für untergeordnete Agenten und Erinnerungen; /import wurde erweitert, um Einstellungen von Cursor und Claude Code, MCP servers, Plugins, Sitzungen, Befehle und projektspezifische Erinnerungen zu migrieren; experimentelle Amazon-Bedrock-Anmeldung mit Unterstützung für benutzerdefinierte Endpunkte und Authentifizierung sowie GPT-5.6 Sol als standardmäßigem Bedrock-Modell; Audioeingaben und Tool-Ausgaben einschließlich gängiger lokaler Audioformate sowie gestreamte Echtzeitunterhaltungen mit V3; die optionale Multi-Agent-v2-Umgebung wurde mit konfigurierbaren Modellen und Denktiefen für untergeordnete Agenten, konfigurierbarer Parallelität, wiederhergestellten Rollen und verbesserter Agentennavigation stabilisiert; sichere, anklickbare Inline-Visualisierungslinks in der Terminaloberfläche. Fehlerbehebungen: Beim Bearbeiten einer früheren Eingabeaufforderung oder erneuten Ausführen eines durch den Sicherheitspuffer geschützten Durchlaufs wird ein kontextbezogener Zweig erstellt, der die ursprüngliche Unterhaltung, Anhänge und Erwähnungsbindungen beibehält; schrittweise Markdown-Darstellung mit weniger Neuzeichnungen, Zwischenspeicherung und begrenzter Befehlsausgabe bei langen Unterhaltungen; Zeitüberschreitungen beim Start von MCP, nicht blockierende OAuth-Erkennung, serialisierte Token-Aktualisierungen und sichere Wiederverwendung des Tool-Katalogs; native Sandbox-Unterstützung für den Windows-Ausführungsserver, Durchsetzung des Netzwerk-Proxys, ausgeblendete Hilfskonsolen und korrekt in Anführungszeichen gesetzte Hook-Befehle; bessere Erkennung erzwungener rm-Befehle, einheitliche Bestätigung für Vollzugriff und Beibehaltung von Ablehnungsgründen über verschiedene Tools hinweg. Dokumentation/Wartungsarbeiten: Das gebündelte OpenAI Docs-skill wurde mit aktuellen Hinweisen zur Modellauflösung, Eingabeaufforderungsgestaltung und Migration für GPT-5.6 aktualisiert; gebündelte GPT-5.4-Auswahlen und interne Verwendungen wurden zu den entsprechenden GPT-5.6-Terra- und -Luna-Varianten migriert; parallele skill-/Plugin-Erkennung und effizientere Remote-Komprimierung; das enthaltene ripgrep wurde auf 15.2.0 aktualisiert. Überprüfung in der aktuellen Sitzung am 21. Juli 2026 (PST): GitHub-Releases bestätigen rust-v0.145.0 als neueste stabile Version. 

  113. Versionshinweise zu ChatGPT Desktop 26.715, 23. Juli 2026 (mit Codex gekennzeichneter Eintrag im offiziellen ChatGPT-Änderungsprotokoll). Lokale Projekte mit mehreren Ordnern: „Lokale Projekte in der ChatGPT Desktop App können jetzt mehrere zusammengehörige Ordner enthalten. Wählen Sie im Menü eines Projekts ‚Projekt bearbeiten‘ aus, um Ordner hinzuzufügen und den primären Ordner festzulegen.“ Erkennungssemantik, wörtlich: „Neue Chats, Git-Vorgänge sowie die automatische Erkennung von AGENTS.md, skills und config.toml verwenden den primären Ordner. Sekundäre Ordner bleiben für die Dateisuche, das Lesen und die Bearbeitung verfügbar.“ ChatGPT Voice: „ChatGPT Voice basiert auf GPT-Live und ermöglicht es Ihnen, Ihre Arbeit mündlich zu besprechen und Aufgaben in Chat, Work und Codex innerhalb der ChatGPT Desktop App zu koordinieren.“ Die Funktion ist für Plus, Pro, Business, Edu und Enterprise auf dem Desktop sowie über Remote unter iOS verfügbar; unter macOS können Sie „Bildschirmkontext aktivieren, um einen App-Schnappschuss Ihres vordersten Fensters zu teilen“. Bei beiden handelt es sich um Änderungen an der Desktop-App; das Verhalten von CLI bleibt davon unberührt. 

  114. Versionshinweise zu Codex CLI v0.146.0. Am 29.07.2026 um 01:42 UTC nach vierzehn Alpha-Builds zur stabilen Version hochgestuft; im vorherigen Eintrag des Leitfadens war v0.146.0 noch als reine Alpha-Version verzeichnet. Neue Funktionen: Sitzungsbenennung über /new und /clear, Anheften von Threads und Nebenunterhaltungen, die geöffnet bleiben (#34605, #34840, #35011); Manifeste für Agent Plugins, Veröffentlichung von Workspace-Plugins sowie Marketplaces für Amazon Bedrock und Claude Code (#35105, #35254, #34931, #34979); Verzweigung von Threads mit paginiertem Verlauf, einschließlich temporärer Forks, die nicht in Threadlisten erscheinen (#35220, #35251); App-Server-Verbindungen zu Remote-Code-Mode-Hosts über WebSocket (#35078, #35098); eigenständige Websuche für kompatible benutzerdefinierte Modellanbieter (#34846); von Ausführungsumgebungen bereitgestellte skill-Erkennung und Ressourcenlesevorgänge (#35184, #35198). Fehlerbehebungen: Konfigurierte Proxys werden bei Authentifizierung, Plugin-Downloads, MCP-Autorisierung, Remote-Ausführung, WebSockets, Weiterleitungen und LM Studio berücksichtigt (#34479, #34509, #34655, #34678, #35023, #35056, #35239); unter knappen Kontextbudgets bleiben mehr skills erhalten, und eine Warnung erscheint, wenn Kataloge gekürzt werden müssen (#34732, #34738, #34997). Zu den Wartungsarbeiten gehören die Erkennung von Enterprise-Tarifen mit Administratorkontrollen für Aktualisierungen innerhalb der App (#35238, #35537) sowie die Bereitstellung von Release-Artefakten über eine von OpenAI gehostete Infrastruktur mit GitHub als Ausweichoption (#34505, #34508, #34729, #34910). Am 29.07.2026 anhand des GitHub-Release-Feeds überprüft. 

  115. openai/codex-Release rust-v0.146.1, 5. August 2026. „Sicherere Standardeinstellungen für automatische Prüfungen bei cyberfähigen Modellen anwenden und Berechtigungsänderungen in der Terminaloberfläche erläutern. (#37057)“ Überprüfung in der aktuellen Sitzung am 5. August 2026 (PST): GitHub-Releases führen rust-v0.146.1 (veröffentlicht am 2026-08-05T15:55:06Z) als neuesten Tag auf, der keine Vorabversion ist; neuere 0.147.0-Tags sind Alpha-Versionen. 

  116. openai/codex-Release rust-v0.147.0, 7. August 2026. Neue Funktionen: portable Agent Plugins mit Suche in lokalen, persönlichen, arbeitsbereichsspezifischen und Remote-Katalogen; persistente, manuell sortierte Konversationsabschnitte mit inkrementellem Durchsuchen des Transkripts; automatisch geprüfte Genehmigungen mit --approve-for-me; von Cursor verwalteter Import von skills und duplikatfreie Synchronisierung importierter Claude- und Cursor-Konversationen; optionales MCP-Protokoll vom 28.07.2026 (paginierte Erkennung, mehrstufige Anfragen, nicht blockierender Serverstart); zwischengespeicherte Websuche und Remote-Komprimierung von Konversationen auf Amazon Bedrock. Wartungsarbeiten: „Das veraltete Flag codex exec --full-auto wurde entfernt; verwenden Sie stattdessen --sandbox workspace-write.“ Überprüfung in der aktuellen Sitzung am 7. August 2026 (PST): Die GitHub-Releaseliste führt rust-v0.147.0 (veröffentlicht am 07.08.2026 um 01:41:49 UTC) als neuesten Tag ohne Vorabversionsstatus auf. 

  117. Dokumentation zu Codex-Modellen — die URL developers.openai.com leitet per 308 zu learn.chatgpt.com/docs/models weiter. Abgerufen am 10. August 2026. Darin heißt es: „Beginnen Sie mit der standardmäßigen Power-Einstellung, die gpt-5.6-sol mit mittlerem Reasoning verwendet.“ Die Einstellung lässt sich in Richtung Smarter (gründlicheres Reasoning) oder Faster (geringere Kosten) anpassen. Als über CLI, Web, IDE, Cloud und API verfügbare Modelle werden GPT-5.6 Sol (Flaggschiff), Terra (für den Alltag) und Luna (schnell/preiswert) aufgeführt; GPT-5.5 gilt als vorherige Generation. Außerdem heißt es: „GPT-5.4 und GPT-5.4 mini werden am 31. August 2026 aus Codex entfernt.“ GPT-5.3 Codex ist bei der Anmeldung mit ChatGPT in Codex bereits veraltet, bleibt jedoch über API verfügbar. 

  118. Versionshinweise zu Codex CLI v0.148.0 (rust-v0.148.0, veröffentlicht am 18. August 2026; über die GitHub API verifiziert — prerelease: false). Neue Funktionen, wörtlich übersetzt: „Exportieren Sie vollständige TUI-Konversationen mit /export als Markdown, entweder in die Zwischenablage oder in eine neue Datei“; „Verzweigen Sie Sitzungen mit codex exec fork und archivieren Sie Sitzungen über die TUI-Auswahl zur Wiederaufnahme oder stellen Sie sie dort wieder her“; „Zeigen Sie für berechtigte Arbeitsbereiche geschätzte Thread-Credits oder -Kosten in /status, Statuszeilen und Terminaltiteln an“; „Verwenden Sie Amazon Bedrock Runtime als integrierten Anbieter mit Unterstützung für AWS-Profile, Regionen und GPT-5.6-Routing“; „Hooks können Befehle jetzt asynchron ausführen und MCP-Tools aufrufen“; „Sandbox-Beschränkungen schlagen unter Linux und Windows bei verweigerten oder nicht lesbaren Pfaden nun sicher fehl.“ Die Elemente für 0.149.0-alpha wurden aus dem Vergleich rust-v0.148.0…rust-v0.149.0-alpha.7 abgeleitet (Commit-Titel; npm-Dist-Tag alpha = 0.149.0-alpha.7 am 20. August 2026) — Vorabversion, Änderungen vorbehalten. 

  119. Codex-Änderungsprotokoll (developers.openai.com/codex/changelog leitet per 308 hierher weiter), Eintrag vom 19. August 2026: „GitLab-Unterstützung ist als Betaversion in allen ChatGPT-Tarifen verfügbar“ — verbinden Sie GitLab-Projekte, erstellen Sie Umgebungen, starten Sie Aufgaben aus Issues/MRs und fordern Sie Reviews an; für Self-Managed ist GitLab 19.0 oder neuer erforderlich. Abgerufen am 20. August 2026. 

  120. Versionshinweise zu Codex CLI v0.149.0 (rust-v0.149.0, veröffentlicht am 20. August 2026; über die GitHub API verifiziert — prerelease: false) und v0.149.1 (24. August 2026; npm latest = 0.149.1, der Text besteht lediglich aus einem Vergleichslink; die fünf Commits umfassen 2b66d2ed „Aufrufern von exec die Klassifizierung neuer Threads ermöglichen (#40161)“, wodurch codex exec --thread-source ergänzt wird, sowie Rückportierungen zur bildbezogenen Remote-Sitzungskomprimierung und Speicherkonsolidierung; siehe 126). Neue Funktionen in v0.149.0, wörtlich übersetzt: „Ein interaktives codex agents-Dashboard zum Suchen, Starten, Öffnen, Umbenennen und Beenden von Aufgaben mit konfigurierbaren Tastenkürzeln wurde hinzugefügt“; „Die Befehle /cd, /pwd und /cwd zur Verwaltung des Arbeitsverzeichnisses in TUI-Sitzungen wurden hinzugefügt“; „codex queue wurde hinzugefügt, um Nachrichten an vorhandene lokale oder Remote-Sitzungen zu senden“; „Die Vim-Bearbeitung wurde um das Ersetzen von Zeichen und weitere Änderungsbewegungen wie cw, c$ und cc erweitert“; „codex doctor diagnostiziert jetzt Endpunktschutz, Netzwerk-/Proxyfehler, den Zustand der Desktop-App und die Konnektivität für Updates“; „Benutzer von SDK können jetzt exakte Konfigurationsüberschreibungen für CLI übergeben und den Reasoning-Aufwand max oder ultra auswählen.“ Die Einstellung von untrusted erfolgt mit PR #39630 („Genehmigungsrichtlinie untrusted außer Betrieb nehmen“) im vollständigen Änderungsprotokoll des Releases. Themen für 0.150.0-alpha stammen aus dem Vergleich rust-v0.149.0…rust-v0.150.0-alpha.7 — Vorabversion, Änderungen vorbehalten. 

  121. Aktionspreise für GPT-5.6 Sol, 21. August 2026. OpenAI Developers auf X, wörtlich übersetzt: „Wir senken die API-Preise für die nächsten 3 Monate um mehr als 20 %, während wir die Ausführung effizienter gestalten. Gleichzeitig reichen die von Ihnen erworbenen Credits in Codex bei tokenbasierten Tarifen weiter, während die in Ihrem Abonnement enthaltene Nutzung unverändert bleibt.“ Die Ankündigung in der Community ergänzt: „Die Aktionspreise für Sol gelten mindestens bis zum 21. November 2026.“ Die Auswirkungen auf die Credit-Sätze wurden am 24. August 2026 anhand der veröffentlichten Preistabelle überprüft: Sol kostet 100 Credits pro 1 Mio. Eingabe-Token (10 zwischengespeicherte, 500 Ausgabe-Token), zuvor waren es 125 (12,5 zwischengespeicherte, 750 Ausgabe-Token). 

  122. Erweiterte Codex-Konfiguration — Profile (learn.chatgpt.com/docs/config-file/config-advanced.md), abgerufen am 25. August 2026. Wörtlich übersetzt: „Wenn Sie --profile profile-name übergeben, lädt Codex zunächst ~/.codex/config.toml und legt anschließend ~/.codex/profile-name.config.toml darüber“; „Verwenden Sie in der Profildatei Konfigurationsschlüssel auf oberster Ebene; verschachteln Sie sie nicht unter [profiles.profile-name]“; „Ab Codex 0.134.0 liest --profile [profiles.profile-name] nicht mehr aus config.toml, und der Selektor profile = \"profile-name\" auf oberster Ebene wird nicht mehr unterstützt. Verschieben Sie veraltete Profileinstellungen nach ~/.codex/profile-name.config.toml und entfernen Sie anschließend die entsprechende Tabelle [profiles.profile-name] sowie den Selektor profile = \"profile-name\" aus config.toml.“ Eine Profildatei „benötigt nur die Werte, die von Ihrer Basiskonfiguration abweichen“. 

  123. Agent-Genehmigungen und Sicherheit, abgerufen am 25. August 2026. Definiert die beiden Ebenen — die Sandbox beschränkt, worauf ein Befehl zugreifen kann; die Genehmigungsrichtlinie bestimmt, wann Codex nachfragt, bevor ein Befehl die Sandbox verlässt oder das Netzwerk nutzt — und führt die Kombinationsvoreinstellungen auf. Das Dokument beschreibt danger-full-access + on-request nicht als Nachfrage für jeden einzelnen Befehl; diese Auslegung stammte aus diesem Leitfaden und wurde in v2.59 korrigiert. Die Flags von codex exec (-s/--sandbox, -p/--profile, --approve-for-me, --dangerously-bypass-approvals-and-sandbox, -c) entsprechen codex exec --help in Version 0.149.1. 

  124. Hooks (learn.chatgpt.com/docs/hooks.md), abgerufen am 26. August 2026, sowie codex-rs/hooks/src/lib.rs beim Tag rust-v0.149.1. Quelle im Wortlaut: pub const HOOK_EVENT_NAMES: [&str; 11] = ["PreToolUse", "PermissionRequest", "PostToolUse", "PreCompact", "PostCompact", "SessionStart", "SessionEnd", "UserPromptSubmit", "SubagentStart", "SubagentStop", "Stop"]. Eine grep-Suche im Tarball von rust-v0.149.1 findet kein Vorkommen von AfterToolUse; AfterAgent erscheint ausschließlich als HookEvent::AfterAgent / HookEventAfterAgent in codex-rs/hooks/src/types.rs, registry.rs, legacy_notify.rs und codex-rs/core/src/hook_runtime.rs (die veraltete notify-Nutzlast). Dokumentation im Wortlaut: „Hooks werden an verschiedenen Punkten einer Unterhaltung ausgeführt“ – „Während eines Durchlaufs: PreToolUse, PermissionRequest, PostToolUse, PreCompact, PostCompact, UserPromptSubmit, SubagentStop, Stop“; „Wenn eine Sitzung oder ein Subagent startet: SessionStart, SubagentStart“; „Wenn der Haupt-Thread endet: SessionEnd (wird bei Subagenten nicht ausgeführt)“. „Alle übereinstimmenden Hooks aus mehreren Dateien werden ausgeführt.“ „Mehrere übereinstimmende Befehls-Hooks für dasselbe Ereignis werden gleichzeitig gestartet, sodass ein Hook den Start eines anderen übereinstimmenden Hooks nicht verhindern kann.“ „Nicht verwaltete Hooks müssen vor ihrer Ausführung überprüft und als vertrauenswürdig eingestuft werden.“ „Codex speichert den Vertrauensstatus für den aktuellen Hash des Hooks. Neue oder geänderte Hooks werden daher zur Überprüfung markiert und übersprungen, bis ihnen vertraut wird.“ „Verwenden Sie /hooks in der CLI, um Hook-Quellen zu prüfen, neue oder geänderte Hooks zu überprüfen, Hooks zu vertrauen oder einzelne nicht verwaltete Hooks zu deaktivieren.“ „Verwaltete Hooks aus System-, MDM-, Cloud- oder requirements.toml-Quellen werden als verwaltet gekennzeichnet, gelten gemäß Richtlinie als vertrauenswürdig und können im Hook-Browser des Benutzers nicht deaktiviert werden.“ „Übergeben Sie --dangerously-bypass-hook-trust, um aktivierte Hooks bei diesem Aufruf auszuführen, ohne einen gespeicherten Hook-Vertrauensstatus zu verlangen.“ „Projektlokale Hooks werden nur geladen, wenn der .codex/-Layer des Projekts als vertrauenswürdig eingestuft ist.“ Konfigurationsstruktur: „Hooks sind in drei Ebenen organisiert“ (Ereignis, Matcher-Gruppe, Handler), entweder in hooks.json (~/.codex/hooks.json, <repo>/.codex/hooks.json, Plugin-hooks/hooks.json) oder als „gleichwertiges Inline-TOML in config.toml“ mit [[hooks.PreToolUse]] und [[hooks.PreToolUse.hooks]] sowie type = "command". „Die Handler command und mcp_tool werden unterstützt. Die Handler prompt und agent werden geparst, aber übersprungen.“ „Wenn timeout nicht angegeben ist, verwendet Codex für die meisten Hooks 600 Sekunden.“ „SessionEnd verwendet standardmäßig 1 Sekunde und unterstützt bis zu 3 Sekunden.“ „Setzen Sie async auf true, um einen Befehls-Hook im Hintergrund auszuführen“; „SessionEnd-Hooks werden immer synchron ausgeführt.“ Nach Ereignis: SessionEnd „wird für den Haupt-Thread ausgeführt, wenn Sie eine noch geöffnete Unterhaltung archivieren oder löschen, wenn Codex normal beendet wird oder wenn eine Unterhaltung seit 30 Minuten inaktiv und in keinem verbundenen Client geöffnet ist. Bei Subagenten wird es nicht ausgeführt.“ PreToolUse „kann Bash, über apply_patch vorgenommene Dateiänderungen, MCP-Tool-Aufrufe und andere lokale Funktionstools abfangen“; bei apply_patch können „für matcher die Werte apply_patch, Edit oder Write verwendet werden“. PermissionRequest „wird ausgeführt, wenn Codex im Begriff ist, eine Genehmigung anzufordern, etwa für eine Shell-Eskalation oder eine Genehmigung für ein verwaltetes Netzwerk. Der Hook kann die Anfrage zulassen, ablehnen oder auf eine Entscheidung verzichten, sodass die normale Genehmigungsabfrage fortgesetzt wird. Bei Befehlen, die keine Genehmigung benötigen, wird er nicht ausgeführt.“ PostToolUse „wird ausgeführt, nachdem unterstützte Tools eine Ausgabe erzeugt haben, darunter Bash, apply_patch, MCP-Tool-Aufrufe und andere lokale Funktionstools. Bei Bash wird er auch nach Befehlen ausgeführt, die mit einem Status ungleich null beendet werden. Nebenwirkungen eines bereits ausgeführten Tools kann er nicht rückgängig machen“; „PostToolUse unterstützt systemMessage, continue: false und stopReason.“ Bei PreCompact / PostCompact „wird matcher auf trigger angewendet, dessen Werte manual und auto sind.“ Bei SubagentStart / SubagentStop „wird matcher auf agent_type angewendet“. Zu den Feldern von Stop gehören stop_hook_active („Ob dieser Durchlauf bereits durch Stop fortgesetzt wurde“) und „Stop erwartet beim Beenden mit 0 JSON auf stdout.“ Tool-Abdeckung: „Gehostete Tools wie WebSearch“ – „Diese verwenden nicht den Hook-Pfad für lokale Funktionstools“; „Betrachten Sie Tool-Hooks als nützliche Schutzmaßnahme, nicht als vollständige Durchsetzungsgrenze.“ 

  125. ChatGPT & Codex changelog, Eintrag vom 24. August 2026, „Codex-MCP-Serverbefehl veraltet“, im Wortlaut: „Der Befehl codex mcp-server ist jetzt veraltet. Verwenden Sie stattdessen den Codex-App-Server. Um Codex aus Claude Code zu verwenden, nutzen Sie das Codex-Plugin für Claude Code.“ (Links zu learn.chatgpt.com/docs/app-server und github.com/openai/codex-plugin-cc). PR #39657 „Warnung beim Start des veralteten MCP-Servers“, zusammengeführt am 20. August 2026 und in rust-v0.149.0 enthalten (sein Merge-Commit wird beim Vergleich über die GitHub API gegenüber dem Tag als behind eingestuft): „Geben Sie eine Warnung auf der Standardfehlerausgabe aus, wenn codex mcp-server aufgerufen wird, und weisen Sie darauf hin, dass der Befehl veraltet ist und in einer zukünftigen Version entfernt wird. Der Server wird nach der Warnung weiterhin gestartet.“ Die Zeichenfolge in codex-rs/cli/src/main.rs bei rust-v0.149.1: warning: `codex mcp-server` is deprecated and will be removed in a future release. Die Beschreibung des Repositorys openai/codex-plugin-cc über die GitHub API: „Verwenden Sie Codex aus Claude Code, um Code zu überprüfen oder Aufgaben zu delegieren.“ Codex App Server (learn.chatgpt.com/docs/app-server.md), abgerufen am 26. August 2026: „Codex app-server ist die Schnittstelle, über die Codex funktionsreiche Clients unterstützt, beispielsweise die Codex-Erweiterung für VS Code. Verwenden Sie ihn, wenn Sie eine tiefgreifende Integration in Ihr eigenes Produkt benötigen: Authentifizierung, Unterhaltungsverlauf, Genehmigungen und gestreamte Agent-Ereignisse.“ 

  126. PR #40161 „Exec-Aufrufern die Klassifizierung neuer Threads ermöglichen“, zusammengeführt am 23. August 2026, im Wortlaut: „Fügen Sie die globale Option codex exec --thread-source <SOURCE> hinzu und übertragen Sie sie auf neu erstellte und geforkte Threads.“ „Verwenden Sie standardmäßig die Quelle user, wenn die Option nicht angegeben ist.“ „Stellen Sie die Klassifizierung als threadSource im TypeScript SDK bereit. Sie gilt beim erstmaligen Erstellen eines Threads und überschreibt die Quelle nicht, wenn ein bestehender Thread fortgesetzt wird.“ Als Commit 2b66d2ed in v0.149.1 übernommen, einer der fünf Commits im Vergleich rust-v0.149.0…rust-v0.149.1 (die übrigen: „Budget retained images during remote compaction (#40280)“, „Identify detached memory requests as memory consolidation (#40186)“, „Adapt image compaction backport for pre-annotation releases“ und ein unbetitelter Release-Commit). Quelle bei rust-v0.149.1: codex-rs/exec/src/cli.rs deklariert #[arg(long = "thread-source", value_name = "SOURCE", global = true)] pub thread_source: Option<ThreadSource> mit dem Dokumentationskommentar „Source classification for newly created or forked threads.“; codex-rs/protocol/src/protocol.rs definiert ThreadSource { User, Subagent, Feature(String), MemoryConsolidation }, serialisiert als user, subagent, Funktionsname beziehungsweise memory_consolidation; sdk/typescript/src/exec.ts übergibt threadSource nur dann als --thread-source, wenn keine threadId festgelegt ist. Das exec-Crate desselben Tags enthält kein Feld ask_for_approval, und codex exec --help der lokal installierten Version 0.147.0 führt -s/--sandbox, -p/--profile, --approve-for-me, --dangerously-bypass-approvals-and-sandbox, --dangerously-bypass-hook-trust und -c auf, jedoch nicht --ask-for-approval

  127. ChatGPT & Codex changelog, Eintrag vom 25. August 2026, „Browsererweiterungen, Website-Tools und Cloud-Anmeldung“, im Wortlaut: „Weitere Browser: Verwenden Sie die ChatGPT-Browsererweiterung neben Chrome auch in Microsoft Edge, Brave, Opera und Vivaldi. Richten Sie Ihren Browser in der ChatGPT-Desktop-App unter Einstellungen > Computernutzung ein. Alle fünf unterstützen Tab-Erwähnungen und Browsersteuerung; Opera unterstützt keinen Seitenchat.“ „Website-Tools (WebMCP): Im integrierten Browser der Desktop-App können ChatGPT Work und Codex die von einer Website bereitgestellten Tools nutzen, um mit der Seite zu arbeiten. Verwenden Sie GPT-5.6 Sol oder GPT-5.6 Terra und aktualisieren Sie auf die neueste Desktop-App. Website-Tools sind mit GPT-5.6 Luna sowie in Enterprise- oder Edu-Arbeitsbereichen nicht verfügbar.“ Die Erweiterungsseite (learn.chatgpt.com/docs/chrome-extension, abgerufen am 26. August 2026) trägt nun den Titel „Browsererweiterung“: „Verwenden Sie die ChatGPT-Browsererweiterung, um aus der ChatGPT-Desktop-App in Google Chrome, Microsoft Edge, Brave, Opera oder Vivaldi zu arbeiten.“ „Alle fünf Browser unterstützen Tab-Erwähnungen und die Browsersteuerung aus der Desktop-App. Chrome, Edge, Brave und Vivaldi unterstützen außerdem den Seitenchat. Opera unterstützt keinen Seitenchat; starten Sie entsprechende Aufgaben stattdessen in der Desktop-App.“ 

  128. ChatGPT- & Codex-Änderungsprotokoll, Eintrag vom 20. August 2026, „Aktualisierungen für Codex und ChatGPT“, wörtlich: „Geteilte Thread-Momentaufnahmen: In allen Codex-Tarifen können Sie über die ChatGPT-Desktop-App für macOS eine schreibgeschützte Momentaufnahme eines lokalen Codex-Threads teilen. Die Momentaufnahme wird nicht aktualisiert, wenn sich der ursprüngliche Thread ändert. Links von persönlichen Konten können von allen Personen geöffnet werden, die über den Link verfügen; Links von Workspace-Konten sind auf Mitglieder des ursprünglichen Workspace beschränkt. Codex schwärzt bekannte Muster für Geheimnisse. Prüfen Sie die geteilten Inhalte dennoch, da vertrauliche Informationen verbleiben können. Links können Sie in den ChatGPT-Datenkontrollen unter „Geteilte Links“ anzeigen oder widerrufen.“ Abgerufen am 26. August 2026. 

  129. codex-rs/tui/src/slash_command.rs beim Tag rust-v0.149.1. Das Enum SlashCommand enthält keine Variante Config; DebugConfig wird als /debug-config mit der Beschreibung „Konfigurationsebenen und Anforderungsquellen zur Fehlerbehebung anzeigen“ serialisiert (der Eintrag /config im Leitfaden stammte aus der Zeit von v0.97.0, 39). Beschreibungen wörtlich: Keymap „TUI-Tastenkürzel neu belegen“; Rename „den aktuellen Thread umbenennen“; AutoReview (/approve) „einen erneuten Versuch nach einer kürzlich erfolgten Ablehnung durch die automatische Überprüfung genehmigen“; Memories „Speichernutzung und -erzeugung konfigurieren“; Agents „alle aktiven Agentensitzungen anzeigen und zwischen ihnen wechseln“; MultiAgents (/subagents) „zwischen den Subagenten dieser Sitzung wechseln“; Side / Btw „eine Nebenunterhaltung in einem temporären Fork beginnen“; Raw „den Raw-Scrollback-Modus für eine kopierfreundliche Terminalauswahl umschalten“; Ide „die aktuelle Auswahl, geöffnete Dateien und weiteren Kontext aus Ihrer IDE einbeziehen“; Stop (Alias clean) „alle Hintergrundterminals stoppen“; Experimental „experimentelle Funktionen umschalten“; Theme „ein Theme für die Syntaxhervorhebung auswählen“; App „diese Sitzung in der Desktop-App fortsetzen“, nur sichtbar, wenn cfg!(any(target_os = "macos", target_os = "windows")); Clear „das Terminal leeren und einen neuen Chat beginnen“; Pets „das Terminal-Haustier auswählen oder ausblenden“. 

  130. Konfigurationsreferenz (learn.chatgpt.com/docs/config-file/config-reference.md), abgerufen am 26. August 2026. features.network_proxy hat den Typ boolean | table: „Den Netzwerk-Proxy für Sandbox-Befehle starten (experimentell; standardmäßig deaktiviert). Erforderlich, um Domainregeln des Berechtigungsprofils durchzusetzen, sofern der Proxy nicht durch aktivierte, administrativ verwaltete experimental_network-Anforderungen gestartet wird. Verwenden Sie eine Tabelle, wenn Sie Richtlinienoptionen auf Funktionsebene wie domains festlegen. Websuche, Apps, MCP oder andere gehostete Tools werden nicht gefiltert.“ Unterschlüssel wörtlich: enabled (boolescher Wert) „Standardmäßig false; Domainregeln des Berechtigungsprofils werden nicht durchgesetzt, solange der Proxy deaktiviert ist.“; domains (map<string, allow | deny>) „Standardmäßig nicht festgelegt. Das bedeutet, dass keine externen Ziele zulässig sind, bis Sie allow-Regeln hinzufügen. Unterstützt exakte Hosts, *.example.com ausschließlich für Subdomains, **.example.com für die Apex-Domain einschließlich Subdomains sowie globale *-Freigaberegeln; bevorzugen Sie eng begrenzte Regeln, da * den öffentlichen ausgehenden Zugriff weitreichend öffnet. Fügen Sie deny-Regeln für gesperrte Ziele hinzu; bei Konflikten hat deny Vorrang.“; unix_sockets (map<string, allow | deny>) „Standardmäßig nicht festgelegt; fügen Sie allow-Einträge für zulässige Sockets hinzu.“; allow_local_binding „Standardmäßig false; Freigaberegeln für exakte lokale IP-Literale oder localhost können dennoch bestimmte lokale Ziele zulassen.“; enable_socks5 „Standardmäßig true.“; enable_socks5_udp „Standardmäßig true.“; allow_upstream_proxy „Standardmäßig true.“; dangerously_allow_non_loopback_proxy „Standardmäßig false; die Aktivierung kann Proxy-Listener über localhost hinaus zugänglich machen.“; dangerously_allow_all_unix_sockets „Standardmäßig false; nur in streng kontrollierten Umgebungen verwenden.“; proxy_url „Standardmäßig \"http://127.0.0.1:3128\".“; socks_url „Standardmäßig \"http://127.0.0.1:8081\".“ Berechtigungsprofile: Netzwerk-domains werden „nur durchgesetzt, wenn features.network_proxy oder aktivierte, administrativ verwaltete Netzwerkanforderungen den Proxy aktivieren.“ 

  131. Beobachtungsliste für die Alpha-Version 0.150.0, Vorabversion und Änderungen vorbehalten. npm-dist-tag alpha = 0.150.0-alpha.13 am 26. August 2026; GitHub-Release rust-v0.150.0-alpha.13, veröffentlicht am 26.08.2026 um 11:18 Uhr UTC mit prerelease: true; der Vergleich rust-v0.149.1…rust-v0.150.0-alpha.13 führt 289 Commits auf. Nachweise je Eintrag: /recapcodex-rs/tui/src/slash_command.rs beim Alpha-Tag ergänzt Recap („die aktuelle Unterhaltung jetzt zusammenfassen“), aus „Automatische und manuelle Gesprächszusammenfassungen erzeugen (#40705)“; InterruptHOOK_EVENT_NAMES: [&str; 12] endet beim Alpha-Tag mit "Interrupt" („Hooks für unterbrochene Turns hinzufügen (#40511)“); Entfernung von WebSocket – PR #40692 „Für App-Server-Verbindungen über --code-mode-host nur gRPC-Endpunkte mit http:// und https:// akzeptieren“; paginierter Verlauf – „Paginierte Thread-Verlaufs-APIs hochstufen (#40673)“ und PR #40677 „Wenn historyMode bei thread/start fehlt, für dauerhafte Threads, deren Speicher thread/turns/list und thread/items/list unterstützt, paginated auswählen“; /copy-Auswahl – PR #39997 „Für /copy eine Auswahl öffnen, die die gesamte Antwort sowie jeden abgegrenzten Codeblock und jedes Blockzitat aus der neuesten Antwort enthält“; persistenter Aufwand – PR #40799persistent zum Protokoll für den Schlussfolgerungsaufwand und zu den TypeScript-SDK-Typen hinzufügen“; nicht vertrauenswürdige Projekte – PR #39837 „Die Erkennung projektspezifischer AGENTS.md überspringen, wenn das aktive Projekt nicht vertrauenswürdig ist, und dabei Anweisungen auf Benutzerebene beibehalten“; Anmeldedaten-Broker – PR #40466features.network_proxy.credential_broker hinzufügen“; Guardian v2 – PR #40846 „Den Überprüfungsumfang von Guardian v2 standardmäßig auf Tools zur Computernutzung festlegen“ und „Bilder standardmäßig in Guardian-Transkripte aufnehmen“. Nichts davon ist stabil; im Haupttext ist es nicht dokumentiert. (Am 27.08.2026 überholt: 5 dieser 9 Einträge wurden mit der stabilen Version 0.150.0 ausgeliefert, 4 in den Zweig 0.151.0-alpha verschoben; die geänderten Standardeinstellungen von Guardian v2 wurden ebenfalls dorthin verschoben – siehe 132 und 137. Als versionsgebundene Aufzeichnung der Beobachtungsliste für die Vorabversion beibehalten.) 

  132. Versionshinweise zu Codex CLI v0.150.0 und das Änderungsprotokoll zu ChatGPT und Codex, Eintrag vom 26.08.2026; Installation mit npm install -g @openai/codex@0.150.0. Neue Funktionen, wörtlich: „Verweisen Sie mit @-Erwähnungen auf andere Codex-Aufgaben und bitten Sie Agenten, Aufgaben vom Terminal aus zu lesen, zu erstellen oder ihnen Nachrichten zu senden. (#40308, #40315)“; „/copy bietet jetzt eine Auswahl für vollständige Antworten, einzelne Codeblöcke und Blockzitate. (#39997)“; „Unbenannte Terminalaufgaben erhalten automatisch aussagekräftige Titel, und /rename schlägt anhand der Unterhaltung einen bearbeitbaren Titel vor. (#40492, #40495)“; „Markdown-Links werden in unterstützten Terminals als anklickbare Beschriftungen angezeigt; andernorts bleiben die URLs sichtbar. (#40471)“; „Weisen Sie Tastenkürzel zum Durchlaufen der Berechtigungsmodi zu und verwenden Sie im Vim-Modus ., um Ihre letzte Bearbeitung zu wiederholen. (#39873, #40521)“; „Neue Interrupt-hooks können Befehle oder MCP-Handler ausführen, wenn ein aktiver Turn auf oberster Ebene unterbrochen wird. (#40511)“. Fehlerbehebungen, wörtlich: „Nicht vertrauenswürdige Projekte stellen keine AGENTS.md-Anweisungen auf Projektebene mehr bereit, und verwaltete Regeln zum Verweigern des Lesezugriffs bleiben nach Berechtigungsänderungen wirksam. (#39837, #40004)“ (PR #39837: „Überspringt die projektspezifische Erkennung von AGENTS.md, wenn das aktive Projekt nicht vertrauenswürdig ist, während Anweisungen auf Benutzerebene beibehalten werden“); „Die Schwärzung von Anmeldedaten in app-server-Diagnosen wurde verbessert, darunter Felder für Anbieter, Authentifizierungsaktualisierung und Attestierung. (#39993)“; „Die Suche nach Remote-MCP-Bearer-Token und der Start erforderlicher Server wurden korrigiert, wobei die Kompatibilität mit älteren Ausführungsprogrammen erhalten bleibt. (#39926, #39952, #39979)“; „Die Einrichtung der Windows-Sandbox mit erhöhten Rechten und Startaliase unter Unicode-Benutzerpfaden wurden korrigiert. (#39971, #40570)“; „Hänger beim Herunterfahren unter Unix, die durch getrennte Prozesse verursacht wurden, welche ein Terminal oder vollständig gefüllte Terminalausgabepuffer beibehielten, wurden verhindert. (#40460)“; „Die Komprimierung von Unterhaltungen und die Multi-Agent-Kompatibilität für Amazon-Bedrock-Modelle wurden korrigiert. (#39804, #39825)“. Überprüfung der Quelle beim Tag rust-v0.150.0: HOOK_EVENT_NAMES: [&str; 12] in codex-rs/hooks/src/lib.rs endet mit "Interrupt"; Interrupt fehlt in HOOK_EVENT_NAMES_WITH_MATCHERS (kein Matcher), run_turn_interrupt_hooks in codex-rs/core/src/hook_runtime.rs kehrt bei Subagent-Sitzungen frühzeitig zurück, und der Test interrupt_normalizes_timeout_and_supports_async_execution deckt asynchrone Handler ab; Kommentar in codex-rs/hooks/src/engine/discovery.rs, wörtlich: „Normalisiert Hook-Zeitüberschreitungen. SessionEnd und Interrupt verwenden standardmäßig eine Sekunde und sind auf drei Sekunden begrenzt; für alle anderen Hooks gilt weiterhin der Standardwert von zehn Minuten.“; slash_command.rs beschreibt /copy als „die letzte Antwort, den letzten Codeblock oder das letzte Zitat kopieren“, und die Enumeration enthält weiterhin weder eine Config- noch eine Recap-Variante; features.network_proxy.credential_broker ist in codex-rs/network-proxy/src/runtime.rs eingebunden; config.schema.json definiert GuardianV2ReviewScopeConfigToml.computer_use_only („Beschränkt die asynchrone Klassifizierung und schnelle Genehmigungen auf Browser- und Computersteuerungs-Tools.“), wobei der aufgelöste Standardwert weiterhin dem Standardumfang entspricht, und transcript.include_images verwendet standardmäßig false; ThreadHistoryMode verwendet weiterhin standardmäßig Legacy; --code-mode-host akzeptiert weiterhin ws:///wss://; codex mcp-server ist weiterhin vorhanden und gibt „Warnung: codex mcp-server ist veraltet und wird in einer zukünftigen Version entfernt.“ aus. Überprüft am 27.08.2026. (Aktualisierung vom 30.08.2026: v0.151.0 aktivierte beide Guardian-v2-Standardwerte – review_scope.computer_use_only und transcript.include_images werden jetzt zu true aufgelöst (#40846) –, entfernte den Code-Mode-Transport über ws:///wss:// (#40692) und stellte dauerhafte Threads mit unterstützenden Speichern standardmäßig auf einen paginierten Verlauf um (#40677), während der Standardwert der Protokoll-Enumeration Legacy bleibt. Siehe 134 und 135.) 

  133. Versionshinweise zu Codex CLI v0.150.1 und das Änderungsprotokoll zu ChatGPT und Codex, Eintrag vom 27.08.2026; Installation mit npm install -g @openai/codex@0.150.1. Einzige Fehlerbehebung, wörtlich: „Bei der Remote-Komprimierung werden beibehaltene Bilder jetzt standardmäßig auf das Token-Budget angerechnet, wobei ältere Bilder nach Bedarf entfernt werden. (#41003)“ – #41003 „Überträgt die Budgetierung beibehaltener Bilder auf Version 0.150 zurück“ übernimmt PR #40994 „Aktiviert die Budgetierung beibehaltener Bilder standardmäßig“ aus dem 0.151-Alpha-Zweig in die stabile Version. npm-Dist-Tag latest = 0.150.1, überprüft am 27.08.2026. 

  134. Versionshinweise zu Codex CLI v0.151.0 (veröffentlicht am 29.08.2026 um 09:55 UTC) und das Änderungsprotokoll zu ChatGPT und Codex, Eintrag vom 29.08.2026; npm latest = 0.151.0; Installation mit npm install -g @openai/codex@0.151.0. Der Beschreibungstext der Veröffentlichung entspricht NICHT der Veröffentlichung: Er führt nur die nach dem Abzweigen des Release-Branches hinzugekommenen PRs #41183–#41209 auf, während der Vergleich rust-v0.150.1…rust-v0.151.0 insgesamt 164 Commits enthält (siehe 135). Neue Funktionen, wörtlich: „Für die Erkennung von Tools optionaler MCP servers wurde eine konfigurierbare Karenzzeit hinzugefügt. (#41199)“ (PR #41199: „Fügt mcp_optional_startup_grace_ms mit einem Standardwert von 1.000 ms hinzu, um festzulegen, wie lange die Erfassung des Tool-Katalogs auf optionale MCP servers wartet“; „Der Wert 0 deaktiviert die gemeinsame Karenzzeit, sodass optionale Server stattdessen ihr konfiguriertes startup_timeout_sec verwenden“); „Erweiterungen können Ergebnisse von MCP-Tools jetzt prüfen oder ersetzen, bevor diese das Modell erreichen. (#41202)“ (PR #41202 fügt ToolLifecycleContributor::on_mcp_tool_result hinzu, das „vor der Veröffentlichung des MCP-Abschlusses und vor der Aufbereitung des Ergebnisses für das Modell“ ausgeführt wird); „Plugin-Kataloge kombinieren jetzt die Konfiguration der einzelnen Repositorys und melden ungültige Projekt-Marktplätze, ohne gültige Plugins auszublenden. (#41208)“ (PR #41208: „Meldet ungültige Projektkonfigurationen über marketplaceLoadErrors, ohne gültige lokale Kataloge oder global aktivierte Remote-Kataloge zu verwerfen“). Fehlerbehebungen, wörtlich: „Wiederhergestellte Berechtigungsprofile bleiben über TUI-Turns hinweg erhalten, und /cd kann Sandbox-Beschränkungen nicht mehr abschwächen. (#41192)“ (PR #41192: „Lehnt /cd ab, wenn ein wiederhergestelltes Profil nicht sicher durch einen älteren Sandbox-Modus dargestellt werden kann“); „Die Tool-Verfügbarkeit und der Reasoning-Aufwand bleiben beim Wechsel des Modells oder beim Rückgriff auf ein anderes Modell korrekt. (#41195, #41206)“; „Die Durchsetzung der Remote-Sandbox wurde anhand des tatsächlichen Home-Verzeichnisses, Betriebssystems und der Pfadkonventionen des Ausführungsprogramms verbessert. (#41196, #41204, #41207, #41209)“; „Strukturierte Fehler von MCP-Tools und -Ressourcen bleiben in app-server-Antworten erhalten. (#41196)“; „Die Token-Nutzung verschachtelter Subagenten wird auf die Budgets des Stammziels angerechnet. (#41183)“; „Veraltete Guardian-Klassifizierungen können nach Änderungen des Berechtigungsstatus keine Aktionen mehr autorisieren. (#41196)“. Überprüft am 30.08.2026. 

  135. Nachweis für die Übernahme der zehn Punkte der Beobachtungsliste aus dem 0.150-Alpha-Zyklus in die stabile Version 0.151.0. Der Veröffentlichungstext behandelt nur #41183–#41209, daher lassen sich diese Punkte AUSSCHLIESSLICH über den Vergleich rust-v0.150.1…rust-v0.151.0 belegen (164 Commits, keine Reverts; die stabile Version liegt einen Commit hinter rust-v0.151.0-alpha.6, wobei es sich bei diesem Commit um die Versionsanhebung „Release 0.151.0-alpha.6“ von alpha.6 selbst handelt). Commit-Titel im Wortlaut: „Automatische und manuelle Gesprächszusammenfassungen generieren (#40705)“ (PR: „/recap hinzufügen, um dieselbe Zusammenfassung bei Bedarf anzufordern“; automatische Zusammenfassungen werden „für geeignete inaktive, nicht fokussierte Unterhaltungen“ generiert); „WebSocket-Transport aus Code-Mode-Hosts entfernen (#40692)“ (PR: „Nur http://- und https://-gRPC-Endpunkte für App-Server-Verbindungen über --code-mode-host akzeptieren“; „Den eigenständigen Code-Mode-Host auf stdio- und gRPC-Listener beschränken“); „Paginierte Thread-Verlaufs-APIs hochstufen (#40673)“ (PR: „thread/turns/list, thread/items/list und thread/revert ohne die experimentelle API-Funktion verfügbar machen“), „Paginierter Verlauf als Standard für dauerhafte Threads (#40677)“ (PR: „Wenn bei thread/start kein historyMode angegeben ist, paginated für dauerhafte Threads auswählen, deren Speicher thread/turns/list und thread/items/list unterstützt. Für flüchtige Threads und Threads, deren Speicher diese APIs nicht unterstützen, weiterhin standardmäßig legacy verwenden.“) und „Hydratisierung des vollständigen Verlaufs für paginierte Threads als veraltet kennzeichnen (#40676)“; „Persistenten Reasoning-Aufwand unterstützen (#40799)“ zusammen mit „Uhrzeit-Tools für persistente Reasoning-Turns aktivieren (#40942)“ und „Entwickleranweisungen für den persistenten Modus hinzufügen (#41050)“ (PR #41050: „Modellmetadaten erlauben, die Anleitung mit persistent_instructions zu überschreiben oder zu deaktivieren“); „Guardian v2 standardmäßig auf Computer-Use-Prüfungen mit Bildern setzen (#40846)“ (PR: „features.guardianv2.review_scope.computer_use_only = false setzen, um den breiteren Tool-Prüfungsumfang beizubehalten“, und „features.guardianv2.transcript.include_images = false setzen, um Bilder zu deaktivieren“); „Vim-Bewegungen zum Suchen bis zu einem Zeichen hinzufügen (#40785)“ und „Vim-Bewegungen für Sprünge im Puffer hinzufügen (#40958)“; „Live-Aktualisierungen der Turn-Einstellungen hinzufügen (#40653)“, „Turn-bezogene Einstellungsaktualisierungen zum App-Server hinzufügen (#40656)“ (PR: „Die experimentelle Methode turn/settings/update hinzufügen“) und „Eine Turn-bezogene Überschreibung der Service-Stufe hinzufügen (#40616)“; „Parser für Worktree-Einstellungen hinzufügen (#40624)“ und „Metadaten zur Thread-Zugehörigkeit für verwaltete worktrees hinzufügen (#40716)“; „Amazon-Bedrock-Einrichtung zum TUI-Onboarding hinzufügen (#40679)“ (PR: „Eine durch ein Feature-Gate geschützte Amazon-Bedrock-Option zu geeigneten TUI-Anmeldeabläufen hinzufügen“); „Genehmigung für Eingaben in Terminals mit erweiterten Berechtigungen verlangen (#40978)“ (PR: „Das standardmäßig deaktivierte Feature-Flag write_stdin_approval hinzufügen“) und „Übermäßig große geprüfte Terminaleingaben ablehnen (#41159)“ (PR: „Verlangen, dass die vollständig formatierte Aktion und der Genehmigungsgrund zusammen in 8.000 Byte passen“). Überprüfung der Quelle beim Tag rust-v0.151.0: codex-rs/tui/src/slash_command.rs enthält Recap („die aktuelle Unterhaltung jetzt zusammenfassen“) und weiterhin keine Config-Variante; codex-rs/code-mode-host/src/main.rs dokumentiert seinen Listener im Wortlaut als „Transportendpunkt: stdio, stdio:// oder grpc://IP:PORT.“ mit einem „Optionalen WebSocket-Endpunkt, der ausschließlich unverarbeitete OTLP-Trace-Batches streamt.“; codex-rs/protocol/src/protocol.rs:755-758 deklariert ThreadHistoryMode weiterhin mit #[default] Legacy; codex-rs/protocol/src/openai_models.rs fügt ReasoningEffort::Persistent hinzu (Wire-Wert „persistent“); codex-rs/ext/guardian-v2/src/async_scorer/config.rs löst review_scope.computer_use_only und transcript.include_images mit .unwrap_or(true) auf. Überprüft am 30. August 2026. 

  136. Beobachtungsliste für 0.152.0-alpha, Vorabversion und Änderungen vorbehalten. npm-Dist-Tag alpha = 0.152.0-alpha.4 am 30. August 2026; GitHub-Veröffentlichung rust-v0.152.0-alpha.4, veröffentlicht am 2026-08-30T13:56Z mit prerelease: true; der Vergleich rust-v0.151.0…rust-v0.152.0-alpha.4 liegt 74 Commits voraus. Nachweise pro Punkt, Commit-Titel im Wortlaut: „Vim-Suchbewegungen zum Composer hinzufügen (#41586)“; „Tests für das standardmäßig aktivierte update_plan aktualisieren (#41630)“; „Formularanfragen über openai/elicitation unterstützen (#41447)“; „MCP-Ausgabelimits pro Tool unterstützen (#41421)“; „Konfigurierbares Gate für das Sleep-Tool hinzufügen (#41243)“ und „Uhrzeit-Tools als integrierte Steuerungstools klassifizieren (#41331)“; „Subagents die Service-Stufe des Root-Agents übernehmen lassen (#41308)“; „Kontext-Baselines über verschachtelte Agent-Forks hinweg beibehalten (#41424)“; „Sortierung nach Aktualität zu project/list hinzufügen (#41223)“; „Konfigurierbare Zeitüberschreitungen für Thread-Shell-Befehle unterstützen (#41384)“; „TUI-Modellauswahl über den App-Server aktualisieren (#41467)“; „Anmeldedaten für Cloud-Aufgaben auf vertrauenswürdige Ursprünge beschränken (#41403)“; „Anweisungen für proaktive Multi-Agent-Zuweisung aus dem Modellkatalog beziehen (#41457)“ („Anleitung zur proaktiven Multi-Agent-Zuweisung präzisieren (#41380)“ gelangte selbst bereits als Übernahme in den 0.151.0-Back-Branch in die stabile Version); fortgesetzte Weiterentwicklung von Guardian v2 („Guardian-Kontext vor Folgeprüfungen erneuern (#41215)“, „Guardian-Autorisierung über die Verlaufskomprimierung hinweg beibehalten (#41660)“). Nichts davon ist stabil; nichts davon ist im Haupttext dokumentiert. 

  137. Beobachtungsliste für 0.151.0-alpha, Vorabversion und Änderungen vorbehalten. npm-Dist-Tag alpha = 0.151.0-alpha.6 am 27. August 2026; GitHub-Veröffentlichung rust-v0.151.0-alpha.6, veröffentlicht am 2026-08-27T12:31Z mit prerelease: true; der Vergleich rust-v0.150.0…rust-v0.151.0-alpha.6 führt 136 Commits auf. Nachweise pro Punkt, Commit-Titel im Wortlaut: „Automatische und manuelle Gesprächszusammenfassungen generieren (#40705)“ (zusammen mit „TUI auf Gesprächszusammenfassungen vorbereiten (#40696)“ und „Automatische Generierung von TUI-Zusammenfassungen vorbereiten (#40697)“); „WebSocket-Transport aus Code-Mode-Hosts entfernen (#40692)“; „Paginierter Verlauf als Standard für dauerhafte Threads (#40677)“ und „Paginierte Thread-Verlaufs-APIs hochstufen (#40673)“; „Persistenten Reasoning-Aufwand unterstützen (#40799)“; „Guardian v2 standardmäßig auf Computer-Use-Prüfungen mit Bildern setzen (#40846)“; „Vim-Bewegungen zum Suchen bis zu einem Zeichen hinzufügen (#40785)“ und „Vim-Bewegungen für Sprünge im Puffer hinzufügen (#40958)“; „Turn-bezogene Einstellungsaktualisierungen zum App-Server hinzufügen (#40656)“ und „Eine Turn-bezogene Überschreibung der Service-Stufe hinzufügen (#40616)“; „Parser für Worktree-Einstellungen hinzufügen (#40624)“; „Amazon-Bedrock-Einrichtung zum TUI-Onboarding hinzufügen (#40679)“; „Genehmigung für Eingaben in Terminals mit erweiterten Berechtigungen verlangen (#40978)“. Nichts davon ist stabil; nichts davon ist im Haupttext dokumentiert. (Am 30. August 2026 überholt: Alle zehn Punkte wurden mit der stabilen Version 0.151.0 ausgeliefert – siehe 134 und 135. Als versionsgebundene Aufzeichnung der Beobachtungsliste für die Vorabversion beibehalten.) 

  138. Versionshinweise zu Codex CLI v0.152.0, 1. September 2026; Installation mit npm install -g @openai/codex@0.152.0. Vergleich des stabilen Branches: rust-v0.151.0…rust-v0.152.1. Neue Funktionen im Wortlaut: „Der Vim-Modus unterstützt die Suche mit / und ? innerhalb von Entwürfen, hebt Treffer hervor und ermöglicht mit n und N die wiederholte Navigation. (#41586)“; „Banner zu Nutzungslimits bieten Aktionen zum Prüfen der Nutzung, Verwalten von Guthaben, Zurücksetzen von Limits und Verwalten von Tarifen. (#41742)“; „Die Terminaloberfläche und codex exec zeigen den Fortschritt der Anmeldedatenaktualisierung an, einschließlich der erneuten Authentifizierung bei Amazon Bedrock. (#41239)“; „Namen von MCP-Servern können :, @, / und . enthalten, sodass paketähnliche Namen durchgängig in CLI-Befehlen und bei der Authentifizierung unterstützt werden. (#41700)“; „Einzelne MCP-Tools unterstützen eine output_token_limit-Einstellung und verwenden beim Fortsetzen von Sitzungen eine einheitliche Kürzung. (#41421)“; „App-Server-Clients können Zeitüberschreitungen für thread/shellCommand konfigurieren, einschließlich Fristen von mehr als einer Stunde. (#41384)“. Wartungsarbeiten im Wortlaut: „Das Planungstool ist standardmäßig deaktiviert; aktivieren Sie es mit tools.update_plan.enabled = true. (#41744)“ (PR #41744: „tools.update_plan.enabled standardmäßig auf false setzen; Benutzer können es ausdrücklich aktivieren, um update_plan bereitzustellen“; „Mitgelieferte Hinweise zu update_plan aus Modell-, Kollaborationsmodus-, Multi-Agent-, Komprimierungs-, Vorbereitungs- und Zielkontinuitäts-Prompts entfernen, wenn das Tool deaktiviert ist“; „Benutzerdefinierte Basisanweisungen, Modellkataloganweisungen, Kollaborationsrichtlinien und den Text des Benutzerziels beibehalten, selbst wenn darin Planung oder update_plan erwähnt werden“ – dies ersetzt den beobachteten standardmäßig aktivierten Zustand aus #41630, siehe 136); „Plugin-Empfehlungen werden bereits beim Start geladen, wodurch sich Verzögerungen vor dem ersten Durchlauf verringern. (#41375)“. Fehlerbehebungen im Wortlaut: „Automatische Genehmigungsprüfungen bewahren Benutzeranweisungen, Antworten und gültige Autorisierungen über die Verlaufskomprimierung hinweg. (#41660, #41846, #41852)“; „Fortgesetzte Threads stellen ihr gespeichertes Arbeitsverzeichnis wieder her, wenn keines angegeben wird, und Aktualisierungen der Client-Metadaten bewahren Dateisystemberechtigungen. (#41567, #41464)“; „MCP-Tools bleiben während Cache-Aktualisierungen und Änderungen an Remote-Plugins verfügbar; Authentifizierungswiederholungen verwenden aktualisierte, von Hilfsprogrammen bereitgestellte Header. (#41336, #41344, #41396, #41400)“; „Beim Öffnen der Modellauswahl werden die verfügbaren Modelle aktualisiert, ohne dass die hervorgehobene Auswahl verloren geht. (#41467)“; „Probleme bei der Ausführung in der Windows-Sandbox mit Microsoft Store PowerShell, bei durch Terminalabfragen hängenden Unterprozessen sowie cursorbedingte Darstellungsfehler in älteren JediTerm-Terminals wurden behoben. (#41227, #41436, #41673)“; „Cloud-Task-Anfragen lehnen nicht vertrauenswürdige Backend-URLs ab und deaktivieren Weiterleitungen, um gespeicherte Anmeldedaten zu schützen. (#41403)“ (PR #41403: „CODEX_CLOUD_TASKS_BASE_URL anhand vertrauenswürdiger ChatGPT-HTTPS-Ursprünge auf Port 443 validieren und URLs ablehnen, die Benutzerinformationen, Abfragen oder Fragmente enthalten“; „Weiterleitungen für das Cloud-Task-Backend und Clients zur Umgebungserkennung deaktivieren, damit Anmeldedaten niemals an ein Weiterleitungsziel übermittelt werden“). In den Vergleich übernommene Einträge der Beobachtungsliste, Commit-Titel im Wortlaut: „Formularanfragen für openai/elicitation unterstützen (#41447)“ (PR: Formularunterstützung ankündigen, „wenn der Client eine objektwertige form-Funktion deklariert“, Metadaten und ein undurchsichtiges Schema „über den App-Server als openaiForm weiterleiten und dabei x-openai-*-Annotationen beibehalten“, die TUI lehnt Formularanfragen ab, die sie nicht darstellen kann); „Ausgabelimits pro MCP-Tool unterstützen (#41421)“ (PR: „Jedem Eintrag unter der tools-Konfiguration eines MCP-Servers eine positive output_token_limit-Einstellung hinzufügen“; „Das strengste Limit anwenden, wenn sich Plugin- und Benutzerrichtlinien überschneiden“; „Das effektive MCP-Ausgabebudget im Gesprächsverlauf mitführen, damit Tool-Ausgaben, Antworten von Post-Tool-hooks und fortgesetzte Sitzungen dasselbe Kürzungslimit verwenden“); „Paketähnliche Namen für MCP-Server unterstützen (#41700)“ (PR: „Namen wie npm:@modelcontextprotocol/server-sequential.thinking ermöglichen“, beibehalten „über mcp add, get, list und remove, Laufzeit-Tool-Namespaces und die Suche nach OAuth-Anmeldedaten hinweg“); „Umsetzbare Banner zu Nutzungslimits in der TUI anzeigen (#41742)“ (PR: Banner werden nach „dem authentifizierten Konto und Benutzer“ gefiltert, Aktionen „für Nutzung, Guthaben, Zurücksetzungen, Benachrichtigungen an Eigentümer und Tarifverwaltung“ sowie „Auf Anweisung des Banners zum ersten verfügbaren Ausweichmodell wechseln, ohne andere Thread-Einstellungen zu ändern“); „Fortschritt bei der Wiederherstellung der Modellanbieter-Authentifizierung anzeigen (#41239)“ (PR: „Stabile App-Server-Benachrichtigungen modelProvider/authRecoveryStarted und modelProvider/authRecoveryCompleted mit Thread, Durchlauf, Anbieter und benutzerorientierter Meldung hinzufügen“); „Neue Vim-Entwürfe im Einfügemodus beginnen (#41921)“; „Konfigurierbare Zugriffssteuerung für das Sleep-Tool hinzufügen (#41243)“ und „Uhr-Tools als integrierte Steuerungstools klassifizieren (#41331)“; „Subagenten dieselbe Dienststufe wie den Root-Agenten verwenden lassen (#41308)“; „Kontextbaselines über verschachtelte Agent-Forks hinweg beibehalten (#41424)“; „Sortierung nach Aktualität zu project/list hinzufügen (#41223)“; „Konfigurierbare Zeitüberschreitungen für Thread-Shell-Befehle unterstützen (#41384)“; „Die TUI-Modellauswahl über den App-Server aktualisieren (#41467)“; „Anmeldedaten für Cloud-Tasks auf vertrauenswürdige Ursprünge beschränken (#41403)“; „Proaktive Multi-Agent-Anweisungen aus dem Modellkatalog beziehen (#41457)“ mit „Grammatik proaktiver Multi-Agent-Anweisungen korrigieren (#41570)“; das Guardian-Cluster zur Beibehaltung bei Komprimierungen („Guardian-Autorisierung über die Verlaufskomprimierung hinweg beibehalten (#41660)“, „Prüfnachweise von Guardian über die Komprimierung hinweg beibehalten (#41846)“, „Benutzerantworten von Guardian über die Komprimierung hinweg beibehalten (#41852)“, „Benutzerantworten von Guardian aus dem aktuellen Verlauf beibehalten (#41857)“, „Benutzertext beibehalten, wenn Guardian übergroße Bilder aus dem Verlauf entfernt (#41858)“, „Tools zur Verlaufserweiterung aus Guardian-Prüfungen heraushalten (#41861)“, „Limits für Guardian-Nachrichtenprotokolle erhöhen (#41931)“) und „Das Budget des asynchronen Stacks für Genehmigungsprüfungen verwenden (#41840)“; „Modellen erlauben, Token-Budgetierung standardmäßig zu aktivieren (#41803)“. Verifiziert am 3. September 2026. 

  139. Versionshinweise zu Codex CLI v0.152.1, 1. September 2026; Installation mit npm install -g @openai/codex@0.152.1. Der Veröffentlichungstext enthält keine eigenen verifizierten Highlights (im Wortlaut: „Die Veröffentlichungshighlights konnten nicht verifiziert werden: Der bereitgestellte PR-Index ist leer, und GitHub gab für den Vergleich rust-v0.152.0...rust-v0.152.1 den Status 404 zurück.“), daher lässt sich der Inhalt des Patches anhand des Vergleichs rust-v0.151.0…rust-v0.152.1 nachweisen: ein funktionaler Cherry-Pick, „Guardian-REPL-Richtlinie aus Modellmetadaten beziehen (#41919)“ (Cherry-Pick aus Commit 865bbf9a; PR: „auto_review.node_repl_policy zu Modellnachrichten für Prüfungen von node_repl und cua_repl hinzufügen“; „Die konfigurierte Richtlinie des Prüfmodells verwenden, auf die mitgelieferte Richtlinie zurückgreifen, wenn das Feld fehlt, und die Einfügung überspringen, wenn es ausdrücklich leer ist“; „Die effektive Richtlinie in Prüfungen zur Wiederverwendung von Guardian-Sitzungen einbeziehen und unsichere Übergänge zum Rückgriff auf das übergeordnete Modell ablehnen, durch die sie sich ändern würde“), zuzüglich der eigenen Commits des Branches zur Versionskennzeichnung. Verifiziert am 3. September 2026. 

  140. Versionshinweise zu Codex CLI v0.153.0, 3. September 2026; npm latest bis 0.153.2 am selben Tag; Installation mit npm install -g @openai/codex@0.153.0; Vergleich: rust-v0.152.1…rust-v0.153.0. Neue Funktionen im Wortlaut: „Der Vim-Modus unterstützt jetzt das Rückgängigmachen mit u und das Wiederholen mit Ctrl+R, wobei vollständige Entwürfe einschließlich eingefügter Inhalte und Anhänge erhalten bleiben. (#41941, #42140)“ (PR #41941: „Fügt einen begrenzten Rückgängigverlauf auf Entwurfsebene hinzu, wobei u im normalen Modus die konfigurierbare Standardtastenbelegung ist“; PR #42140: „Fügt einen begrenzten Wiederholungsstapel für vollständige Composer-Entwürfe einschließlich eingefügter Nutzdaten und Bildanhänge hinzu. Ctrl+R wendet nun im normalen Vim-Modus die zuletzt rückgängig gemachte Bearbeitung erneut an, während neue Bearbeitungen den veralteten Wiederholungsverlauf löschen“, mit der konfigurierbaren Keymap-Aktion vim_normal.redo); „Der Plugin-CLI kann Plugins aus Remote-Marktplätzen auflisten, installieren und entfernen. (#42150)“ (PR: „Nimmt Einträge aus Remote-Katalogen in codex plugin list auf, einschließlich ihrer Quelle, Version, Installationsrichtlinie und Authentifizierungsrichtlinie in der JSON-Ausgabe“; „Speichert Remote-Kataloge nach Geltungsbereich und Sammlung im Cache“; „Behält den lokalen kuratierten Katalog bei, wenn eine ungefilterte Remote-Auflistung fehlschlägt, während Fehler für ausdrücklich ausgewählte Remote-Marktplätze angezeigt werden“); „Setzen Sie tui.auto_recap = false, um automatische Zusammenfassungen zu deaktivieren, während die manuelle Funktion /recap verfügbar bleibt. (#42101)“ (PR: „Fügt die standardmäßig aktivierte Konfigurationsoption tui.auto_recap hinzu“; bei Deaktivierung werden „geplante automatische Zusammenfassungsprüfungen abgebrochen, automatische Anfragen abgelehnt und ausstehende automatische Ergebnisse ohne erneuten Versuch verworfen“); „Der TUI-Verlauf zeigt vollständige Patches, an Hintergrundterminals gesendete Eingaben und einzelne abgeschlossene Befehle. (#41893, #42107)“; „Plus- und Team-Benutzer erhalten früher eine Warnung, wenn in einem Nutzungszeitraum von ungefähr fünf Stunden weniger als die Hälfte ihres Kontingents verbleibt. (#42142)“ (PR: „Warnt Plus- und Team-Benutzer, wenn ihnen weniger als 50 % eines Nutzungszeitraums von ungefähr fünf Stunden verbleiben“; „Behält die bestehenden Nutzungsschwellenwerte von 75 %, 90 % und 95 % für andere Tarife und Zeiträume bei“). Fehlerbehebungen im Wortlaut: „TUI-Sitzungen stellen die Verbindung wieder her, nachdem eine externe App-Server-Verbindung abgebrochen ist. Dabei bleiben Entwürfe und Transkripte erhalten, während unsichere oder in die Warteschlange gestellte Übermittlungen zur Überprüfung pausiert bleiben. (#41911, #41916, #41918)“; „Full Access überspringt Guardian-Prüfungen bei Aktionen, die lediglich eine Bestätigung erfordern. Im Benutzergenehmigungsmodus werden die Guardian-Bewertung im Hintergrund und das Vorwärmen übersprungen, während Prüfungen sensibler Aktionen und Anfragen nach Benutzereingaben wie bisher behandelt werden. (#42147, #42256)“ (PR #42147: „Full Access kombiniert bereits approvalPolicy: "never" mit uneingeschränkten Berechtigungen, sodass Aktionen, die lediglich eine Bestätigung erfordern, keine Modellprüfung benötigen“; „Ausstehende, fehlgeschlagene oder eingeschränkte Umgebungen werden nicht als Full Access behandelt“; „Bewertet den aktiven Berechtigungsstatus bei jedem Turn neu, damit ein bestehender Thread sicher in Full Access wechseln oder diesen Modus verlassen kann“; PR #42256: „Überspringt das Vorwärmen und die asynchrone Bewertung durch Guardian, wenn approvalsReviewer auf "user" gesetzt ist“; „Akzeptiert in diesem Modus automatisch gewöhnliche Ausführungsbestätigungen für node_repl.js“); „Der Guardian-Prüfverlauf bleibt nach Komprimierungen, Neustarts und vom Benutzer erstellten Forks erhalten, wobei Rollback-Grenzen eingehalten und Subagent-Verläufe isoliert werden. (#41879, #42065)“; „Gespeicherte Genehmigungen für MCP-Tools sind auf das ausgewählte App-Konto beschränkt, und relative Pfade zu ausführbaren MCP-Dateien funktionieren unter macOS zuverlässiger. (#42133, #42117)“; „Die Rollout-Komprimierung schließt gemeinsam genutzte Verläufe ein, codex exec resume verarbeitet komprimierte Rollouts bei der Auswahl nach Arbeitsverzeichnis, und Thread-Forks funktionieren mit symbolisch verknüpften Sitzungsstammverzeichnissen. (#42039, #42135)“. Aktualisierungen an Konfiguration und API im Wortlaut: „Die Thread-Metadaten des App-Servers enthalten nullable Felder für model und reasoningEffort. Strukturierte asynchrone Fragen werden über request_user_input_async unterstützt, sofern dies im Modellkatalog aktiviert ist. (#42151, #42178)“; „tui.disable_paste_burst ersetzt die Einstellung auf oberster Ebene, die weiterhin als Fallback unterstützt wird. (#41976)“; „Fügt die standardmäßig deaktivierte Konfiguration features.context_management.experimental_mode hinzu. Ist sie für berechtigte ChatGPT Plus-, Pro- oder Pro-Lite-Sitzungen aktiviert, die das Codex-Backend verwenden, werden Token-Budget-Kontext, Verlaufsnotizen und das Tool new_context aktiviert. Sitzungen mit API-Schlüssel, benutzerdefinierte Anbieter und temporäre strukturierte Threads bleiben ausgeschlossen. (#42385)“ (PR: „Fügt die noch in Entwicklung befindliche Konfiguration features.context_management.experimental_mode samt Schema hinzu“; „Lässt die Funktion für benutzerdefinierte Anbieter, Anbieteranmeldedaten, Nicht-Codex-Endpunkte und temporäre strukturierte Threads deaktiviert“). Verifiziert am 3. September 2026. 

  141. Beobachtungsliste für 0.154.0-alpha, Vorabversion und Änderungen vorbehalten. Der Vergleich rust-v0.153.0…rust-v0.154.0-alpha.1 liegt mit Stand vom 3. September 2026 84 Commits vor 0.153.0. Elemente aus dem Vergleich: Vim-Ersetzungsmodus (#42194), verwaltete Worktree-Erstellung (#42196), von der Serverkonfiguration getrennte TUI-Einstellungen (#42202), ein nativer Sprachlaufzeit-Cluster für macOS, Linux und Windows (#42204, #42208, #42209, #42332), Live-Status der Kontextkomprimierung in der TUI (#42319), eine konfigurierbare Verzögerung für das Entladen von App-Server-Threads (#42320), PATH-Hilfsprogramme, die nicht mehr vor der Vertrauensbestätigung des Workspace ausgeführt werden (#42324, Sicherheit), ein Cluster für den Windows-Sandbox-Bereitstellungsdienst (#42309-#42353), dauerhafte Aktualisierungen der Reasoning-Konfiguration (#42328) und asynchrone Freitextnachrichten von Benutzern (#42354). Methodischer Hinweis: Alpha-Vergleiche überschneiden sich mit stabilen Cherry-Picks – „Guardian-Bewertung im Benutzergenehmigungsmodus überspringen (#42256)“ erscheint sowohl im stabilen Vergleich rust-v0.152.1…rust-v0.153.0 als auch im Alpha-Zweig –, weshalb jedes Element bei der Übernahme in die stabile Version erneut anhand des stabilen Vergleichs verifiziert werden muss. Nichts davon ist stabil; nichts davon ist im Haupttext dokumentiert. 

  142. Versionshinweise zu Codex CLI v0.153.1, 3. September 2026 (veröffentlicht um 14:02 Uhr PT); Installation mit npm install -g @openai/codex@0.153.1; Vergleich: rust-v0.153.0…rust-v0.153.1. Die wichtigste Änderung des Patches ist im Veröffentlichungstext nicht aufgeführt und lässt sich nur durch den Vergleich belegen: „Modellanforderungen bei der Guardian-Bewertung der Computernutzung berücksichtigen (#42422)“ (Cherry-Pick aus 38ba8cdc) – die ausschließlich für Computernutzung vorgesehene Guardian-Bewertung und schnelle Genehmigungsentscheidungen werden nur ausgeführt, wenn das aktive Modell node_repl_auto_review_required festlegt. Frühere oder laufende Bewertungen werden bei einem Modellwechsel, durch den die Bewertung übersprungen wird, ungültig, sodass ein anschließender Wechsel zurück zu einem geprüften Modell keine veraltete Genehmigungsentscheidung reaktivieren kann. Die aufgeführte Änderung: #42605 portiert einen GPT-6-Astra-Modellkatalogeintrag zurück in den stabilen Zweig, der ausschließlich über die API konfiguriert werden kann; das Standardmodell und die Modellauswahl bleiben unverändert. Verifiziert am 3. September 2026. 

  143. Versionshinweise zu Codex CLI v0.153.2, 3. September 2026 (veröffentlicht um 16:53 Uhr PT); npm latest bis 0.153.4 am folgenden Tag; Installation mit npm install -g @openai/codex@0.153.2; Vergleich: rust-v0.153.0…rust-v0.153.2. Eine kosmetische Korrektur: #42632 korrigiert den Beschreibungstext für den GPT-6-Astra-Fast-Tarif von „1.5x“ zu „2-fache Geschwindigkeit, höhere Nutzung“; ausschließlich Anzeigetext. Prüfung der Beobachtungsliste anhand des Vergleichs: Keines der beobachteten Elemente aus 0.154.0-alpha.1 (141) wird in 0.153.1 oder 0.153.2 übernommen – der stabile Unterschied gegenüber 0.153.0 umfasst genau drei Änderungen: #42422 und #42605 (0.153.1) sowie #42632 (0.153.2). Verifiziert am 3. September 2026. 

  144. Fortschreibung der Beobachtungsliste für 0.154.0-alpha: Der Zweig wechselte von 0.154.0-alpha.1 zu 0.154.0-alpha.3, ist eine Vorabversion, Änderungen sind vorbehalten und er liegt mit Stand vom 3. September 2026 103 Commits vor 0.153.0. Die Veröffentlichungstexte dieses Alpha-Zweigs sind leere Platzhalter, daher ist der Vergleich die einzige Quelle: rust-v0.154.0-alpha.1…rust-v0.154.0-alpha.3 umfasst die 19 seit alpha.1 hinzugekommenen Commits. Neue beobachtete Elemente aus diesem Vergleich: ein gebündelter GPT-6-Astra-Modellkatalog (#42607) und Amazon-Bedrock-Kataloge (#42619) als Vorbereitung für eine Modellveröffentlichung; ein Sicherheits- und Härtungscluster – die macOS-Sandbox wurde gegen die Einschleusung von Terminaleingaben gehärtet (#42590), für inkompatible Komprimierungsprüfpunkte ist eine Guardian-Prüfung erforderlich (#42588), vertrauenswürdige Header für Remote-Exec-WebSockets (#42606) und durch das Initialisierungszeitlimit des Exec-Servers begrenzte Noise-Handshakes (#42623); außerdem Arbeiten am Guardian-Kontext – ein Thread-Kontext-Flag (#42529) und dauerhaft gespeicherte verifizierte Benutzerantworten (#42579). Die beobachteten Elemente aus alpha.1 (141) bleiben auf der Beobachtungsliste. Nichts davon ist stabil; nichts davon ist im Haupttext dokumentiert. Verifiziert am 3. September 2026. Hinweis zur Auflösung (4. September 2026): #42607 und #42619 wurden durch Hotfix-Backports in den 0.153-Zweig in stabile Versionen übernommen – #42874 in v0.153.4 beziehungsweise #42805 in v0.153.3 –, nicht über den 0.154-Zweig (147148); alle übrigen hier und in 141 beobachteten Elemente wurden weiterhin nicht übernommen, und der Alpha-Zweig ist unverändert bei 0.154.0-alpha.3. 

  145. Presseberichte zur Ankündigung von GPT-6-Astra vom 3. bis 4. September 2026 – die Angaben in diesem Leitfaden, die sich auf Presseberichte statt auf Dokumentation aus erster Hand stützen, betreffen das Ankündigungsdatum sowie Reihenfolge und Zeitplan der Einführung: CNBC (3. September: schrittweise Einführung zunächst für eine begrenzte Zahl von Organisationen, zuerst für Partner des Cybersicherheitsprogramms, anschließend für ChatGPT Plus, Pro, Business und Enterprise „in den kommenden Tagen“ sowie für die OpenAI API und AWS), Axios (3. September: Brockman bezeichnet es als „Generationssprung“), Forbes (3. September, mit der Überschrift „OpenAI führt GPT-6 Astra nach einem merkwürdigen Fehlstart ein“ – der dort beschriebene Fehlstart bezieht sich auf die Verfügbarkeit der Ankündigungsseite, nicht auf die in 142 und 144 dokumentierte Katalogbereitstellung dieses Leitfadens: CNBC, Reuters, The Verge und VentureBeat „veröffentlichten Berichte unter Berufung auf Einführungsmaterial von OpenAI, bevor die zentrale Astra-Seite des Unternehmens öffentlich zugänglich war“, und „ein offizieller OpenAI-Blogbeitrag war online, bevor er vorübergehend entfernt wurde“; gegen 15:31 Uhr ET ging er schließlich dauerhaft online. Diese Fußnote schrieb die Formulierung zunächst fälschlicherweise der Katalogbereitstellung zu – bei der Überprüfung korrigiert), Al Jazeera (4. September) und 9to5Mac (4. September). openai.com selbst gab an das Abrufprogramm dieses Leitfadens den Statuscode 403 zurück, weshalb keine Ankündigungsseite aus erster Hand zitiert wird; die Angaben zu Modellfunktionen, Preisen und Codex-Integration stützen sich auf die Dokumentation aus erster Hand in 146. Überprüft am 04.09.2026. 

  146. Modelldokumentation aus erster Hand, abgerufen am 4. September 2026. OpenAI API-Modellseite: gpt-6-astra ist das Flaggschiff, „Unser leistungsfähigstes Modell, entwickelt für die anspruchsvollsten durchgängigen Aufgaben“ – 10 $/MTok Eingabe, 50 $/MTok Ausgabe, 1,05 Mio. Token Kontextfenster, maximal 128.000 Token Ausgabe, Wissensstand bis 30. April 2026 – und wird oberhalb von GPT-5.6 Terra (ausgewogen) und GPT-5.6 Luna (preisgünstig) aufgeführt. Die Modellseite zu gpt-6-astra schlüsselt das Fenster auf: „Maximale Eingabetokenzahl: 922.000“ bei einem Fenster von 1.050.000 Token und maximal 128.000 Token Ausgabe; Prompts mit mehr als 272.000 Eingabetoken werden „für die gesamte Anfrage mit dem 2-Fachen der Eingabe- und Cache-Tarife sowie dem 1,5-Fachen des Ausgabetarifs berechnet“. Die API-Preisseite nennt die daraus resultierenden Tarife für lange Kontexte: 20 $ für die Eingabe und 75 $ für die Ausgabe je 1 Mio. Token. Hinzu kommen Fast-mode-Tarife von 20 $/100 $ für kurze und 40 $/150 $ für lange Kontexte – jeweils das 2-Fache der geltenden Standardtarife. Außerdem wird darauf hingewiesen, dass Fast mode für Astra bei EU-Datenresidenz nicht verfügbar ist. Codex-Dokumentation zur Geschwindigkeit, wörtlich: „Fast mode verbraucht, sofern verfügbar, Credits zum 2,5-Fachen des Standardtarifs“ für GPT-6 Astra bei Anmeldung mit ChatGPT; für Astra nennt die Seite keinen Geschwindigkeitsmultiplikator. Codex-Modelldokumentation: GPT-6-Astra ist das empfohlene Codex-Modell; die Verfügbarkeit „hängt von der Einführung, Ihrer Anmeldemethode und Ihrem Client ab“; ausdrücklich genannt werden „berechtigte Pro-, Business- (100 $) und Enterprise-Konten“; Reasoning-Stufen: Low, Medium (Standard), High, Extra High, Max, Ultra – dies ist der Standardwert der Dokumentationsseite. Der mitgelieferte CLI-Katalog weicht davon ab, siehe 148. In der Verfügbarkeitsmatrix der Seite ist Astra für Codex cloud als nicht verfügbar gekennzeichnet, während GPT-5.6 Sol dort weiterhin verfügbar ist; zudem heißt es: „Derzeit können Sie das Standardmodell für Codex-cloud-Chats nicht ändern.“ Die bereitgestellte Zeichenfolge „Fast tier: 2x speed, increased usage“ (143) erscheint weiterhin nicht auf der Modellseite der Dokumentation, doch der Abrechnungsteil ist inzwischen durch die oben genannten Geschwindigkeits- und Preisseiten bestätigt; nur „2x speed“ bleibt ein Anzeigetext des Katalogs. Hinweis zum Dokumentationshost: developers.openai.com/codex/ leitet nun per 308 auf learn.chatgpt.com/docs/ weiter. Die serverseitige Annahme wurde mit dem für die Einführung berechtigten Konto dieses Betreibers überprüft: codex exec -m gpt-6-astra gab unter CLI 0.153.3 die erwartete Testantwort zurück. Die Einführung erfolgt schrittweise, und die Berechtigung unterscheidet sich je nach Konto. Überprüft am 04.09.2026. Erneut abgerufen am 05.09.2026: Die Verfügbarkeitsangabe („hängt von der Einführung, Ihrer Anmeldemethode und Ihrem Client ab“) ist unverändert und bleibt die maßgebliche Verfügbarkeitsaussage aus erster Hand. Zudem enthält die Codex-Modelldokumentation einen Abschnitt mit der Überschrift „Experimentelle Kontextverwaltung“, wörtlich: „Auf unterstützten Codex-Clients können sich mit ChatGPT Plus oder Pro angemeldete Benutzer für die experimentelle Kontextverwaltung entscheiden. Astra behält Notizen über Kontextfenster hinweg und kann frühere Nachrichten und Tool-Ergebnisse derselben Aufgabe durchsuchen. Dieses Experiment ist standardmäßig deaktiviert und zum Einführungszeitpunkt weder für Business und Enterprise noch für die Anmeldung mit einem API-Schlüssel verfügbar.“ Die Aktivierungsanweisung lautet wörtlich: „Legen Sie zur Aktivierung features.context_management.experimental_mode = true in Ihrer config.toml fest und starten Sie anschließend eine neue Aufgabe.“ Erneut abgerufen am 07.09.2026: Der Abschnitt zur Modellauswahl enthält nun eine Zuordnung der Power-Voreinstellungen, die beim erneuten Abruf am 5. September noch fehlte, wörtlich: „Für berechtigte Pro-, Business- (100 $) und Enterprise-Konten aktualisiert die Astra-Einführung die Power-Optionen auf Terra Light, Sol Light, Sol Medium, Astra Light, Astra Medium und Astra Extra High. Die Optionen können je nach Tarif und Einführungsphase abweichen.“ (Der vorhergehende Satz lautet: „Die Abbildungen der Auswahl zeigen die Steuerelemente von GPT-5.6.“); die Verfügbarkeitsangabe und der Abschnitt zur experimentellen Kontextverwaltung sind unverändert. 

  147. Versionshinweise zu Codex CLI v0.153.3, 4. September 2026 (veröffentlicht um 19:01 Uhr UTC); Installation mit npm install -g @openai/codex@0.153.3; siehe auch rust-v0.153.2…rust-v0.153.4 (der Unterschied über zwei Patches umfasst genau vier PRs sowie eine Versionsanhebung). Zwei Änderungen: #42805 fügt GPT-6-Astra zu den Amazon-Bedrock-Katalogen hinzu (globale und US-Routen für Mantle und Runtime; GPT-5.6 Sol bleibt der Bedrock-Standard) – eine Übernahme des beobachteten Punkts #42619 (144); #42809 korrigiert die Anleitung von Astra für asynchrone Rückfragen (nur Text). Überprüft am 04.09.2026. 

  148. Versionshinweise zu Codex CLI v0.153.4, 4. September 2026 (veröffentlicht um 23:25 Uhr UTC); npm latest = 0.153.4; Installation mit npm install -g @openai/codex@0.153.4; siehe auch rust-v0.153.2…rust-v0.153.4. Zwei Änderungen: #42874 stellt die Sichtbarkeit des mitgelieferten Modellkatalogs von „ausblenden“ auf „auflisten“ um. Durch die bereits bestehende Katalogpriorität von GPT-6-Astra wird es zum mitgelieferten Standardmodell, wenn kein Modell ausdrücklich konfiguriert wurde – die für Benutzer sichtbare Freischaltung der Bereitstellung des beobachteten Punkts #42607 (144); #42878 beschränkt die Anleitung zu asynchronen Fragen auf Fälle, in denen das Tool verfügbar ist. Betrieblicher Hinweis: Unter CLI 0.153.4 und höher enthält ein Konto, das noch nicht Teil der GPT-6-Astra-Einführung ist, einen mitgelieferten Standard, den der Benutzer nie ausgewählt hat (welches Modell tatsächlich bereitgestellt wird, hängt von der Berechtigung ab); legen Sie für eine deterministische Auswahl model = "gpt-5.6-sol" in config.toml fest oder übergeben Sie ausdrücklich -m. Angaben zum mitgelieferten Katalog stammen aus der versionierten Datei models.json unter rust-v0.153.4: Der Eintrag für gpt-6-astra wird mit der Sichtbarkeit „list“, der Priorität 1 und default_reasoning_level „low“ ausgeliefert – einem niedrigeren Standardwert als „Medium“, das auf der Modellseite der Dokumentation angegeben ist (146). Überprüft am 04.09.2026. 

  149. Ankündigungen zum Abschluss der Einführung vom 4. September 2026. OpenAI auf X (4. September): „GPT-6 Astra ist jetzt für alle Benutzer von Pro, Enterprise und Business Premium in ChatGPT Work und Codex verfügbar. Es ist außerdem in der API verfügbar. Die Einführung für unsere Plus- und Business-Benutzer kann einige Tage dauern.“ Codex-Leiter Tibo Sottiaux sagte am selben Abend, wie im OpenAI-Community-Thread zitiert: „Astra wurde nun auch für alle Plus- und Business-Benutzer eingeführt.“ Hinweis zur Quellenangabe: Der Wortlaut des X-Beitrags wurde anhand zweier unabhängiger Sekundärwiedergaben der Beiträge bestätigt, darunter der oben genannte Community-Thread, nicht durch einen direkten Abruf von x.com. Einschränkend ist zu beachten: Beiträge vom 5. September im selben Community-Thread berichten, dass Plus-Konten in Codex weiterhin nur GPT-5.6-Modelle sehen; außerdem ist die Verfügbarkeitsangabe in der Modelldokumentation (146) unverändert. Betrachten Sie daher die Angabe in der Dokumentation als maßgeblich und behalten Sie die Sol-Festlegung bei (siehe „Welches Modell sollte ich wählen?“), bis Astra mit Ihrem eigenen Konto antwortet. Überprüft am 05.09.2026. 

  150. Fortschreibung der Beobachtungsliste für 0.154.0-alpha: Die Versionslinie wurde von 0.154.0-alpha.3 auf 0.154.0-alpha.6 verschoben, ist eine Vorabversion, kann sich noch ändern und wurde am 7. September 2026 (18:03 Uhr UTC) veröffentlicht. Die dazwischenliegenden Tags rust-v0.154.0-alpha.4 und rust-v0.154.0-alpha.5 existieren ohne veröffentlichte Releases, und der Alpha-Dist-Tag von npm verweist auf 0.154.0-alpha.6 (npm latest bleibt bei 0.153.4). Die Release-Beschreibungen dieser Versionslinie sind leere Platzhalter, daher ist der Vergleich die einzige Quelle: rust-v0.154.0-alpha.3…rust-v0.154.0-alpha.6 umfasst die 147 seit alpha.3 hinzugekommenen Commits. Änderungen an bereits beobachteten Punkten und neue Beobachtungspunkte sind im Stabilitätshinweis aufgeführt; die größten Risiken sind die Entfernung des veralteten Befehls codex mcp-server (#42993, Commit-Titel „Remove the deprecated codex mcp-server command“) und die Entfernung der bisherigen Genehmigungsprüfpfade im Zuge der Guardian-v2-Überarbeitung (#43462, „Remove legacy Guardian approval review paths“). Das Konzept der „Daybreak“-Berechtigung (#42667 „Tailor TUI cyber refusal notices to Daybreak eligibility“, #42854 „Persist Daybreak preferences in thread metadata“) erscheint zum Zeitpunkt dieses Zugriffs auf keiner Dokumentationsseite von OpenAI. Die Beobachtungsaufzeichnungen für alpha.1 und alpha.3 bleiben 141 beziehungsweise 144. Nichts davon ist stabil; nichts davon ist in der Release-Beschreibung dokumentiert. Bei der Übernahme in eine stabile Version bleibt daher für jeden einzelnen Punkt eine erneute Überprüfung anhand des stabilen Vergleichs obligatorisch. Überprüft am 7. September 2026. 

  151. Offizielle Website von Agent Plugins („Ein portables Paketformat für wiederverwendbare Komponenten, die AI-Agenten erweitern“) und die am 6. August 2026 veröffentlichte normative Spezifikation v1.0.0; abgerufen am 12. August 2026. Paketstruktur gemäß der normativen Spezifikation: erforderliche Datei plugin.json (geschlossenes Schema, zehn zulässige Felder auf oberster Ebene, „Clients MUST report and ignore each unknown field“); optionaler Ordner skills/ („Each immediate child directory containing a path named exactly SKILL.md that resolves to a regular file is treated as one skill“); optionale Datei mcp.json (der Client MUSS mindestens eines von stdio/streamable-http unterstützen, sse ist optional); Client-Namespaces im umgekehrten Domainformat („A client MUST ignore manifest entries for namespaces it does not implement“). Befehle, hooks, Agenten, Regeln und LSP-Server gehören nicht zum portablen v1-Format. Entwicklung: Ankündigung von Vercel (Vercel initiierte den Vorschlag; entwickelt mit Amazon, Anysphere, GitHub, Microsoft und OpenAI); in der Datei MAINTAINERS.md des Repositorys werden Amazon, Cursor, Microsoft, OpenAI und Vercel aufgeführt; Google gab am Veröffentlichungstag bekannt, dem Kreis der Hauptverantwortlichen beizutreten. Clients zum Start: VS Code, Cursor, GitHub Copilot, ChatGPT & Codex, Kiro. Anthropic — Urheber von Agent Skills und MCP — gehört nicht zu den Hauptverantwortlichen. Unterstützung auf Codex-Seite: Manifeste und Veröffentlichung aus dem Workspace in v0.146.0, portable Installation und Suche in v0.147.0. (Korrektur vom 12. August: In dieser Fußnote wurde zunächst agentplugins.codes, ein unabhängiger Praxisleitfaden, als Spezifikation angegeben — die Zitate wurden mit der offiziellen Website und der normativen Spezifikation als Quellen neu verankert.) 

  152. Preise von ChatGPT. Abgerufen am 10. August 2026. Preise der Tarife: Free 0 $, Go 8 $/Monat, Plus 20 $/Monat, Pro ab 100 $/Monat (5x-Stufe) oder 200 $/Monat (20x-Stufe), Business 20 $/Benutzer/Monat bei jährlicher Abrechnung (25 $ bei monatlicher Abrechnung), Enterprise/Edu nach Vereinbarung. Die Nutzungslimits für jeweils fünf Stunden werden pro Modell und Tarifstufe veröffentlicht (z. B. Plus: GPT-5.6 Sol 10–100 Nachrichten, Luna 250–2.000; Pro 20x: Sol 200–2.000, Luna 5.000–40.000). Credit-Preisliste: GPT-5.6 Sol 125 Credits pro 1 Mio. Eingabe-Token (12,5 für zwischengespeicherte Eingaben, 750 für Ausgaben), Terra 50 (5 für zwischengespeicherte Eingaben, 300 für Ausgaben), Luna 5 (0,5 für zwischengespeicherte Eingaben, 30 für Ausgaben); „GPT-5.6 usage averages 5-40 credits per message“; der schnelle Modus verbraucht bei unterstützten Modellen Credits zu einem höheren Satz. Erneut überprüft am 24. August 2026: Die Preisliste führt GPT-5.6 Sol nun mit 100 Credits pro 1 Mio. Eingabe-Token auf (10 für zwischengespeicherte Eingaben, 500 für Ausgaben) — die Werbeaktion vom 21. August (121); Terra und Luna bleiben unverändert. 

  153. feat(cli): add codex doctor diagnostics, openai/codex PR #22336. Primärquelle für den veröffentlichten Funktionsumfang von codex doctor: die verfügbaren Flags (--summary für eine kompakte Ausgabe, --json für eine bereinigte strukturierte Ausgabe, --all zum vollständigen Anzeigen gekürzter Listen, --no-color), die stabilen Berichtsabschnitte (Notes, Environment, Configuration, Updates, Connectivity, Background Server), die Statuskennzeichnungen der einzelnen Prüfungen ( ok, fail, warn, idle) sowie die Designabsicht, standardmäßig eine ausführliche, menschenlesbare Ausgabe bereitzustellen, da der Befehl üblicherweise ausgeführt wird, wenn Benutzer bereits Kontext benötigen. Die JSON-Variante ordnet Prüfungen für die automatisierte Verarbeitung anhand stabiler Kennungen zu. Die Vorlage für CLI-Issues des Repositorys fordert Meldende auf, die Ausgabe von codex doctor --json einzufügen. Überprüft am 28. Juli 2026. 

  154. Versionshinweise zu ChatGPT für iOS 1.2026.195, 20. Juli 2026 (mit Codex gekennzeichneter Eintrag im offiziellen ChatGPT-Changelog): „Unterstützung für interaktive Formulare in Codex-Aufgaben hinzugefügt“; „Unterstützung für die Inline-Darstellung von Mermaid-Diagrammen in Aufgabenprotokollen hinzugefügt“; Wiederherstellung nicht gesendeter Prompts über Aufgaben, Hosts und Workspaces hinweg; Ziele, die blockierte oder durch Nutzungslimits unterbrochene Ausführungen fortsetzen; nach der letzten Aktivität sortierte Aufgabenlisten, in denen nicht verfügbare Hosts bereits beim Erstellen angezeigt werden; sowie verbessertes Remote-Onboarding, bessere Hilfestellungen im Eingabefeld und eine verbesserte Navigation auf dem iPad. Der Vollständigkeit halber erfasst — dieser Leitfaden dokumentiert die fünf Oberflächen von Codex (CLI, Desktop, IDE, Cloud, Chrome) und behandelt die iOS-App nicht. 

  155. Versionshinweise zu Codex CLI v0.139.0 und Codex Changelog (OpenAI Developers). Am 9. Juni 2026 (20:13 Uhr UTC) als stabile Version veröffentlicht; auf GitHub als Latest gekennzeichnet; Installation mit npm install -g @openai/codex@0.139.0. Neue Funktionen: Der Code-Modus kann die eigenständige Websuche direkt aufrufen (auch aus verschachtelten JavaScript-Tool-Aufrufen) und Ergebnisse als Klartext empfangen; Eingabeschemas für Tools und Connectors bewahren oneOf-/allOf-Konstrukte, um die Struktur großer Schemas besser zu erhalten und die Kompatibilität mit MCP zu verbessern; codex doctor ergänzt Details zur Editor- und Pager-Umgebung und bereinigt sensible Werte in JSON; die Automatisierung des Plugin-Marktplatzes stellt Quellen in codex plugin marketplace list --json bereit und beschleunigt die Auflistung von Plugins durch einen zwischengespeicherten Katalog. Fehlerbehebungen: codex resume --last / codex fork --last behandeln nachgestellte Argumente als Prompts und nicht als Sitzungs-IDs; Startwarnungen von MCP in Subagenten erscheinen nicht mehr im falschen Thread-Kontext; Bildbearbeitungen referenzieren exakte Dateipfade; URLs mit Tilde werden in der TUI vollständig als Links erkannt; Thread-Zurücksetzungen (/new, /clear, /fork) bewahren von der Cloud verwaltete Anforderungen und Funktions-Flags; Sandbox-Ausführungen übernehmen Genehmigungsentscheidungen konsistent und erzwingen reine Proxy-Netzwerkverbindungen. Wartung: separate Symbolarchive mit Zeilentabellen; rusty_v8 wurde auf 149.2.0 aktualisiert. Die neueste Vorabversion zum 9. Juni 2026 ist die Versionslinie rust-v0.140.0-alpha (Vorabversion) — 0.140.0 befindet sich weiterhin in der Alpha-Phase und wird von diesem Leitfaden nicht berücksichtigt, da er stabilen Versionen folgt. Überprüfung in der aktuellen Sitzung am 9. Juni 2026: Die Releases auf GitHub und das OpenAI Codex-Changelog bestätigen rust-v0.139.0 als neueste stabile Version. 

  156. Versionshinweise zu Codex CLI v0.138.0 und Codex Changelog (OpenAI Developers). Am 8. Juni 2026 (23:00 Uhr UTC) als stabile Version veröffentlicht; prerelease: false, auf GitHub als Latest gekennzeichnet; Installation mit npm install -g @openai/codex@0.138.0. Ergänzt die Desktop-Übergabe mit /app unter macOS und Windows, für Modelle zugängliche lokale Bildpfade, eine flexiblere Auswahl des Reasoning-Aufwands und eine strukturierte JSON-Ausgabe für die Plugin-Automatisierung. Am 9. Juni 2026 von rust-v0.139.0 als neueste stabile Version abgelöst. 

  157. Versionshinweise zu Codex CLI v0.137.0 und Codex Changelog (OpenAI Developers). Am 4. Juni 2026 (01:17 Uhr UTC) aus der v0.137.0-alpha-Reihe zur stabilen Version hochgestuft. TUI: Tastenbelegungen für F13–F24, Einfügen in durchsuchbaren Menüs, kompakter Status-/Titeleintrag nur für Reasoning. Enterprise: monatliche Kreditlimits in Verwaltungsabläufen und cloudverwaltete Konfigurationspakete. Fernsteuerung: clientseitig initiierte Kopplung und Verwaltung von Controller-Berechtigungen. Plugins: maschinenlesbare JSON-Ausgabe für Plugin-Workflows und zwischengespeicherte Vorschläge aus dem Remote-Katalog. Gehostete Web-/Bild-Tools in weiteren Code-Mode-Abläufen mit parallel ausgeführten eigenständigen Websuchen; Laufzeitverbesserungen für Multi-Agent v2 (übersichtlichere Folgeaktionen, Metadatenstandardwerte). Fehlerbehebungen: Beim Abbrechen eines Prompts werden Entwurf, Anhänge und Kollaborationsmodus wiederhergestellt; zuverlässigerer Start der macOS-App und von SQLite unter Windows; korrekte Reihenfolge und Deduplizierung von Plugin-Manifesten; Berechtigungsanfragen berücksichtigen die Umgebungsidentität. Überprüfung in der aktuellen Sitzung am 4. Juni 2026 (PST): Die GitHub-Releases führen rust-v0.137.0 als neueste stabile Version auf. 

  158. Versionshinweise zu Codex CLI v0.136.0 und Codex Changelog (OpenAI Developers). Am 1. Juni 2026 (17:49 Uhr UTC) nach v0.136.0-alpha.2 (31. Mai) zur stabilen Version hochgestuft. Neu sind die Sitzungsarchivierung (/archive in der TUI; die CLI-Befehle codex archive / codex unarchive; archivierte Sitzungen können bis zu ihrer Wiederherstellung weder fortgesetzt noch geforkt werden); OSC-8-Metadaten, durch die Weblinks im TUI-Markdown anklickbar bleiben, mit Schlüssel-Wert-Ausweichdarstellung für beengte Tabellen; der Start von codex app-server --stdio im stdio-Modus sowie die Wiederaufnahme von Threads über die Seite der ersten Turns und ein aussagekräftigerer MCP-Serverstatus; CODEX_API_KEY für die Remote-Ausführung auf genehmigten OpenAI-Hosts; kurzlebige Server-Token für Fernsteuerungs-WebSockets; codex sandbox setup --elevated zur administrativen Bereitstellung unter Windows (Alpha); und eine funktionsgesteuerte eigenständige Erweiterung zur Bilderzeugung über die native Pipeline zur Fertigstellung von Bildartefakten. Fehlerbehebungen: Aktualisierung kurz vor Ablauf stehender ChatGPT-Authentifizierungstoken mit erneuter Anmeldung bei wiederverwendeten Aktualisierungstoken; Verhindern, dass /diff vom Repository bereitgestellte Git-Hilfsprogramme ausführt; Bereinigung von Sandbox-Befehlen nach Unterbrechungen unter Durchsetzung von Leseverbotsregeln; Initialisierung des Promptverlaufs in fortgesetzten TUI-Sitzungen anhand von Transkripten; Bearbeitung im Vim-Normalmodus; und Rückgriff der Bedrock-Authentifizierung auf AWS_REGION/AWS_DEFAULT_REGION. Überprüfung in der aktuellen Sitzung am 2. Juni 2026 (PST): Die GitHub-Releases-Seite führt rust-v0.136.0 als neuesten stabilen Tag (keine Vorabversion) auf. 

  159. Codex Changelog (OpenAI Developers) und openai/codex-Releases. Codex CLI 0.134.0 (26. Mai 2026) führte eine lokale Suche im Gesprächsverlauf mit von Groß- und Kleinschreibung unabhängiger Inhaltssuche ein, machte --profile zum primären Profilselektor in CLI-, TUI- und Sandbox-Abläufen und ergänzte Hinweise zur Migration älterer Konfigurationen. Zudem wurde die Einrichtung von MCP um eine umgebungsspezifische Zielauswahl pro Server sowie OAuth für streamfähige HTTP-Server erweitert. Schemas von Connector-Tools wurden zuverlässiger, indem lokale $ref/$defs erhalten bleiben und übergroße Schemas vor der Bereitstellung komprimiert werden. Schreibgeschützte MCP-Tools, die readOnlyHint angeben, können nun gleichzeitig ausgeführt werden. Außerdem stehen Erweiterungen und hooks mehr Kontext zur Verfügung (Gesprächsverlauf für Erweiterungs-Tools, dauerhafte Metadaten zu Berechtigungsprofilen bei der Laufzeitsynchronisierung automatischer Reviews). Codex CLI 0.135.0 (28. Mai 2026) ergänzte codex doctor um ausführlichere Diagnosen für Umgebung, Git, Terminal, App-Server und Thread-Bestand, zeigte in /status Details zur Remote-Verbindung und die Serverversion an, wenn die TUI über eine Remote-Verbindung verbunden ist, führte im Vim-Modus die Bearbeitung von Textobjekten mit verbessertem Verhalten an Wort- und Zeilenenden sowie eine konfigurierbare Turn-Unterbrechung ein, ließ /permissions benannte Berechtigungsprofile erkennen und anzeigen, stattete paketierte Codex-Builds unter unterstützten macOS- und Linux-Systemen mit dem gebündelten, gepatchten zsh-Hilfsprogramm aus und ergänzte die Python SDK um benutzerfreundliche Sandbox-Voreinstellungen für Thread- und Turn-APIs. Fehlerbehebungen betrafen die Markdown-Darstellung in der TUI, die Ausgabestabilität unter macOS/Zellij, die Beibehaltung von Entwürfen bei der Vervollständigung von slash commands, Ctrl-C im Steuerungsmodus von tmux/iTerm, die Filterung von App-Erwähnungen mit @ und die Handhabung des aktuellen Arbeitsverzeichnisses bei Wiederaufnahmeabläufen. 

NORMAL codex.md EOF