Codex CLI: Die maßgebliche technische Referenz
# Vollständige Referenz für Codex CLI: Installation und Authentifizierung, Modelle und Preise, Sandbox- und Genehmigungsmodi, AGENTS.md, MCP, Skills und Cloud-Aufgaben. Aktualisiert für v0.147.0.
Vollständige Referenz für Codex CLI: Installation und Authentifizierung, Modelle und Preise, Sandbox- und Genehmigungsmodi, AGENTS.md, MCP, Skills und Cloud-Aufgaben. Aktualisiert für v0.147.0.
Kurz gesagt: Codex ist ein Coding-Agent für mehrere Oberflächen: Er liest Ihre Codebasis, führt Befehle in einer Sandbox auf Betriebssystemebene aus, patcht Dateien und delegiert Aufgaben an die Cloud. Beherrschen Sie fünf Systeme –
config.toml, das Sandbox-/Freigabemodell, AGENTS.md, MCP und Skills – wird Codex zum Kraftmultiplikator. GPT-5.6 Sol ist die empfohlene Standardeinstellung (die Einstellung „Power“, mittlerer Reasoning-Aufwand); GPT-5.5, das Flaggschiff der vorherigen Generation, bietet 400K Kontext in Codex und 1M im API.83117 Neu hier? Wechseln Sie direkt zu Installation und Schnellstart. Sie verfolgen Releases? Die neueste stabile Version ist v0.147.0 (7. August 2026) – die aktuelle Versionsübersicht finden Sie unter Release-Highlights, alle Updates im Changelog.[^^200]
Codex arbeitet als Coding-Agent für mehrere Oberflächen, nicht als Chatbot, der Code schreibt. Der CLI liest Ihre Codebasis, führt Befehle in einer Sandbox aus, patcht Dateien, verbindet sich über MCP mit externen Diensten und delegiert lang laufende Aufgaben an die Cloud. Er läuft lokal, denkt aber global; je nach Arbeitsweise unterstützt dieselbe Intelligenz fünf unterschiedliche Oberflächen, einschließlich der neuen Chrome-Erweiterung, mit der Codex in Ihrem Browser ausgeführt wird, ohne ihn zu übernehmen.90
Der Unterschied zwischen gelegentlicher und effektiver Codex-Nutzung liegt in fünf Kernsystemen. Beherrschen Sie diese, wird Codex zum Kraftmultiplikator:
- Konfigurationssystem: Steuert das Verhalten über
config.toml - Sandbox- und Freigabemodell: Legt fest, was Codex tun darf
- AGENTS.md: Definiert Betriebsvereinbarungen auf Projektebene
- MCP-Protokoll: Erweitert Funktionen auf externe Dienste
- Skills-System: Bündelt wiederverwendbares Fachwissen
Ich habe Codex monatelang zusammen mit Claude Code in Produktionscodebasen, CI/CD-Pipelines und Team-Workflows eingesetzt. Dieser Leitfaden verdichtet diese Erfahrung zu der vollständigen Referenz, die ich mir zu Beginn gewünscht hätte. Jede Funktion enthält die tatsächliche Syntax, reale Konfigurationsbeispiele und die Sonderfälle, über die selbst erfahrene Benutzer stolpern.
Wichtigste Erkenntnisse
- Fünf Oberflächen, ein Gehirn: CLI, Desktop-App, IDE-Erweiterung, Cloud-Aufgaben und die neue Chrome-Erweiterung nutzen alle dieselbe GPT-5.x-Codex-Intelligenz. Wählen Sie daher die Oberfläche, die zu Ihrem Workflow passt.90
- Sandboxing auf Betriebssystemebene: Codex setzt Dateisystem- und Netzwerkeinschränkungen auf Kernel-Ebene durch (Seatbelt unter macOS, Landlock + seccomp unter Linux), nicht innerhalb von Containern.
- AGENTS.md ist toolü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 reduzieren den Kontextwechselaufwand: Definieren Sie benannte Konfigurationsvoreinstellungen (
fast,careful,auto) und wechseln Sie mit--profilezwischen ihnen. - Kontextmanagement ist wichtig: Die GPT-5.6-Familie (Sol, Terra, Luna) nutzt ein Kontextfenster von 272K; GPT-5.5, das Flaggschiff der vorherigen Generation, bietet 400K in Codex und 1M im API. Verwenden Sie
/compact, fokussierte Prompts und@file-Referenzen, um Tokenbudgets vorausschauend zu verwalten.83112
So verwenden Sie diesen Leitfaden
Dies ist eine Referenz mit mehr als 3.300 Zeilen — beginnen Sie dort, wo Ihr Erfahrungsstand liegt:
| Erfahrung | Hier beginnen | Anschließend erkunden |
|---|---|---|
| Neu bei Codex | Installation → Schnellstart → Mentales Modell | Konfiguration, Sandbox |
| Tägliche Benutzer | AGENTS.md, Skills, Planmodus | MCP, Hooks |
| Teamleitung / Unternehmen | Unternehmensbereitstellung → Best Practices | Entscheidungsrahmen, Workflow-Rezepte |
| Migration von einem anderen Tool | Migrationsleitfaden | Entscheidungsrahmen |
Die Schnellreferenzkarte am Ende bietet eine übersichtliche Zusammenfassung aller wichtigen Befehle.
Release-Highlights: Was sich kürzlich geändert hat
Die versionsweise Darstellung für Leser, die den Release-Zyklus von Codex verfolgen. Neu hier? Überspringen Sie diesen Abschnitt und kehren Sie nach dem Schnellstart zurück – nichts darin ist erforderlich, um produktiv zu werden.
GPT-5.6 Sol ist die empfohlene Standardeinstellung in Codex — die Standardoption „Power“ mit mittlerem Reasoning, die in Richtung Smarter oder Faster angepasst werden kann; GPT-5.5 (23. April 2026: 400K Kontext in Codex, 1M im API, $5/$30 pro MTok, 82,7 % Terminal-Bench 2.0 SOTA) ist das Flaggschiff der vorherigen Generation.83117 Seit CLI v0.147.0 (stabil, 7. August 2026) wurde codex exec --full-auto entfernt (seit v0.128 veraltet) — Skripte, die es weiterhin übergeben, erzeugen nun einen Fehler; ersetzen Sie es durch --sandbox workspace-write zusammen mit einem Freigabe-Flag oder Profil. v0.147.0 enthält außerdem --approve-for-me (Freigabeaufforderungen werden durch einen automatischen Review-Durchlauf beurteilt), portable Agent Plugins mit Suche in lokalen, persönlichen, Workspace- und Remote-Katalogen, das Opt-in-MCP-Protokoll vom 2026-07-28 (paginierte Erkennung, mehrstufige Anfragen, nicht blockierender Serverstart) sowie Unterhaltungsabschnitte zum Organisieren langer Transkripte.116 v0.146.0 (stabil, 29. Juli) sorgte dafür, dass konfigurierte Proxys alle Transportebenen abdecken, fügte Agent-Plugins-Manifeste sowie die Marktplätze Amazon Bedrock und Claude Code hinzu, führte Sitzungsbenennung mit Thread-Anheftung ein und ergänzte vom Executor bereitgestellte Skills; v0.146.1 (5. Aug.) 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 sowohl aus Cursor als auch aus Claude Code — Einstellungen, MCP-Server, Plugins, Sitzungen, Befehle und projektspezifische Erinnerungen — Voice kehrt als Streaming-Realtime-V3-Unterhaltungen mit Audioeingaben und Audio-Tool-Ausgaben in gängigen lokalen Formaten zurück, das Opt-in-Multi-Agent-v2-Erlebnis ist stabilisiert mit konfigurierbaren Sub-Agent-Modellen, Reasoning-Stufen und Parallelität, ein experimenteller paginierten Threadverlauf ermöglicht effizientes Fortsetzen, Suchen, persistierte Namen, Sub-Agent-Unterstützung und Erinnerungen, der experimentelle Amazon-Bedrock-Login bietet Unterstützung für benutzerdefinierte Endpunkte und Authentifizierung (GPT-5.6 Sol als Standard-Bedrock-Modell), und gebündelte 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/kumulative Tokenaktivität des Kontos, Sitzungen können über codex delete / /delete dauerhaft gelöscht werden (mit Bestätigungsschutz), /import migriert selektiv Einrichtung, Projektkonfiguration und aktuelle Chats aus Claude Code, die Eingabe von @ öffnet standardmäßig ein einheitliches Erwähnungsmenü für Dateien, Plugins und Skills, und verwaltete Amazon-Bedrock-API-Key-Authentifizierung wird zusammen mit verschlüsseltem lokalem Speicher für CLI- und MCP-OAuth-Anmeldedaten ausgeliefert; die experimentellen /realtime-Sprachsteuerungen wurden aus der TUI entfernt (Voice kehrte später in v0.145.0 als Streaming Realtime V3 zurück).102112 Seit CLI v0.139.0 (stabil, 9. Juni 2026) kann der Code-Modus eigenständige Websuche direkt aufrufen (auch aus verschachtelten JavaScript-Tool-Aufrufen) und Klartext-Ergebnisse erhalten, Tool-/Connector-Eingabeschemas bewahren nun oneOf/allOf-Konstrukte für bessere Kompatibilität mit großen Schemas und MCP, codex doctor ergänzt Editor- und Pager-Umgebungsdetails (mit Schwärzung sensibler Werte in JSON), und der Plugin-Marktplatz stellt Quellen in codex plugin marketplace list --json mit schnellerer Auflistung zwischengespeicherter Kataloge bereit.122 v0.138.0 (8. Juni) fügte /app hinzu, um eine CLI-Sitzung unter macOS und Windows an die Desktop-App zu übergeben, machte lokale Bildpfade für das Modell zugänglich, gestaltete die Auswahl des Reasoning-Aufwands flexibler und gab der Plugin-Automatisierung strukturierte JSON-Ausgaben; außerdem begann diese Version mit der Verschlüsselung von Parent-zu-Sub-Agent-Aufgabentext in Multi-Agent v2, sodass Delegierungsanweisungen nicht mehr als Klartext in lokalen Sitzungsprotokollen erscheinen (siehe Multi-Agent).123108 v0.137.0 (4. Juni) lieferte Multi-Agent v2 aus (Runtime pro Thread beibehalten, sauberere Follow-up- und Metadaten-Standardwerte, hide_spawn_agent_metadata standardmäßig true), F13–F24-TUI-Tastenkürzel und eine Skills-Erweiterung v1 mit Katalogauflösung pro Turn.124 Seit CLI v0.135.0 (28. Mai 2026) meldet codex doctor umfassendere Umgebungs-, Git-, Terminal-, App-Server- und Thread-Inventare; /status zeigt Remote-Verbindungsdetails und die Serverversion, wenn die TUI über eine Remote-Verbindung verbunden ist; der Vim-Modus erhielt Textobjekt-Bearbeitung, verbessertes Verhalten bei Wort-/Zeilenenden und eine konfigurierbare Turn-Unterbrechung; /permissions versteht nun benannte Berechtigungsprofile und zeigt benutzerdefinierte an; paketierte Codex-Builds erkennen und verwenden den gebündelten gepatchten zsh-Helfer in unterstützten macOS-Umgebungen; und das Python SDK bietet benutzerfreundliche Sandbox-Voreinstellungen für Thread- und Turn-APIs.126 v0.134.0 (26. Mai 2026) führte die Suche im lokalen Unterhaltungsverlauf mit Groß-/Kleinschreibungs-unabhängigen Inhaltsübereinstimmungen und Ergebnisvorschauen ein, machte --profile zum primären Profilauswähler in CLI, TUI-Berechtigungs- und Sandbox-Flows (Legacy-Profilkonfigurationen werden mit Migrationshinweisen abgelehnt), verbesserte die MCP-Einrichtung durch Umgebungszielsteuerung pro Server und OAuth-Optionen für streambare HTTP-Server, machte Connector-Tool-Schemas zuverlässiger durch Beibehaltung lokaler $ref/$defs und Komprimierung übergroßer Schemas, erlaubte schreibgeschützten MCP-Tools die gleichzeitige Ausführung, wenn sie readOnlyHint angeben, und ergänzte umfangreicheren Erweiterungs- und Hook-Kontext einschließlich Unterhaltungsverlauf für Erweiterungstools.101 v0.133.0 (21. Mai 2026) aktivierte Ziele standardmäßig mit dediziertem Speicher und Fortschrittsverfolgung; codex remote-control erhielt Bereitschafts-/Statusanzeigen im Vordergrund sowie Start/Stopp im Daemon-Stil; Berechtigungsprofile erhielten Listen-APIs, Vererbung, verwaltete requirements.toml, Laufzeitaktualisierung und eine stärkere Windows-Sandbox-Integration; die Plugin-Erkennung zeigt installierte Versionen, Marktplatzwurzeln und Remote-Sammlungen; und Erweiterungen können Sub-Agent-Start/Stopp, Tool-Ausführung, Turn-Metadaten sowie asynchrone Freigabe-/Turn-Verarbeitung beobachten. Das Codex-App-Update vom 21. Mai ergänzte Appshots für vorderste Mac-Fenster, Goal-Modus-GA in App/IDE/CLI, Verbesserungen bei In-App-Browser-Anmerkungen und optional gesperrtes Computer Use für berechtigte Mac-Benutzer.99100 v0.132.0 (20. Mai 2026) fügte Python SDK-First-Class-Authentifizierung, einfachere reine Text-Turn-APIs, umfangreichere TurnResult, codex exec resume --output-schema, einen schnelleren TUI-Start, auth-gestützte Remote-Executor-Registrierung und die Beibehaltung der Bildtreue in App-Server-Turns hinzu. Verwenden Sie explizite Sandbox-/Freigabe-Flags oder Berechtigungsprofile — das Legacy---full-auto wurde mit v0.147.0 entfernt; js_repl bleibt entfernt.86878991969798116
Stabilitätshinweis: Funktionen, die mit
[EXPERIMENTAL]oderunder developmentgekennzeichnet sind, 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 prüfbar und remote-control lässt sich leichter als Vordergrund- oder daemonisierter App-Server-Befehl ausführen. Codex Cloud und Code-Modus bleiben experimentell oder in Entwicklung, während das zentrale CLI, Sandboxing, AGENTS.md, config.toml, Skills, hooks, Multi-Agent-Tools, Plugins, Browser, Computer Use und Appshots je nach Plattform und Plan stabile oder dokumentierte benutzerorientierte Oberflächen sind. v0.132.0 vervollständigt die Python SDK-Authentifizierung und strukturierte Automatisierung zum Fortsetzen; v0.131.0 fügtecodex doctor, die einheitliche@-Erwähnungssuche, Marktplatz-CLI-Befehle, versionsbewusstes Plugin-Sharing, daemonverwaltetes remote-control mit Laufzeit-Aktivierung/-Deaktivierung, registrierungsgestützte Umgebungen und zusätzliche Windows-Sandbox-Härtung hinzu.969798 Das Legacy---full-autowurde in v0.147.0 entfernt (seit v0.128 veraltet), undjs_replbleibt entfernt.8687116
Wie Codex funktioniert: Das mentale Modell
Bevor Sie sich mit den Funktionen befassen, sollten Sie verstehen, wie die Architektur von Codex alles prägt, was Sie damit tun. Das System arbeitet über fünf Oberflächen hinweg, die von einer gemeinsamen Intelligenzebene getragen werden:
┌─────────────────────────────────────────────────────────┐
│ CODEX SURFACES │
├─────────────────────────────────────────────────────────┤
│ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌────────┐ │
│ │ CLI │ │ Desktop │ │ IDE │ │ Cloud │ │
│ │ Terminal │ │ App │ │Extension │ │ Tasks │ │
│ └──────────┘ └──────────┘ └──────────┘ └────────┘ │
│ Local exec Multi-task Editor-native Async │
│ + scripting + worktrees + inline edits detached │
│ ┌──────────┐ │
│ │ Chrome │ 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 (untrusted → 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 │
└─────────────────────────────────────────────────────────┘
Kernebene: Die GPT-5.x-Modellfamilie bildet die Grundlage für alles. Stand August 2026 ist gpt-5.6-sol der empfohlene Standard — die Einstellung „Power“ mit mittlerem Reasoning — ergänzt durch Terra (für den Alltag) und Luna (schnell, kostengünstig); gpt-5.5 ist das Flaggschiff der vorherigen Generation (400K Kontext in Codex, 1M im API), und gpt-5.4 wird am 31. August 2026 aus Codex entfernt.83117 Es liest Dateien, schreibt Patches, führt Shell-Befehle aus und analysiert Ihre Codebasis. Wenn sich der Kontext füllt, komprimiert Codex die Unterhaltung, um Platz freizugeben. Diese Ebene verbraucht Tokens.
Sicherheitsebene: Jeder Befehl, den Codex ausführt, durchläuft eine Sandbox auf Betriebssystemebene. Unter macOS erzwingt Apples Seatbelt-Framework Einschränkungen auf Kernelebene. Unter Linux filtern Landlock + seccomp den Zugriff auf Dateisystem und Systemaufrufe. Die Sandbox arbeitet auf Kernelebene, nicht innerhalb von Containern. Die approval_policy entscheidet anschließend, wann eine menschliche Bestätigung erforderlich ist.
Erweiterungsebene: MCP verbindet externe Dienste (GitHub, Figma, Sentry). Skills bündeln wiederverwendbare Workflows, die Codex bei Bedarf lädt. Apps stellen Verbindungen zu ChatGPT-Connectors her. Die Websuche ergänzt Echtzeitkontext aus dem Internet.
Oberflächenebene: CLI für Terminal-Power-User und Automatisierung. Die Desktop-App für mehrsträngiges Projektmanagement. Die IDE-Erweiterung für Edit-Compile-Test-Schleifen. Cloud für asynchrone Aufgaben, die unabhängig ausgeführt werden.
Die zentrale 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 Coding-Schleifen, die Desktop-App für Planung und Koordination sowie Chrome für Browser-Workflows mit Anmeldung.
Inhaltsverzeichnis
- Wie installiere ich Codex?
- Schnellstart: Ihre erste Sitzung
- Zentrale Interaktionsoberflächen
- Detaillierter Einblick in das Konfigurationssystem
- Welches Modell sollte ich wählen?
- Was kostet Codex?
- Entscheidungsrahmen
- Wie funktionieren das Sandbox- und Approval-System?
- Wie funktioniert AGENTS.md?
- Hooks
- Was ist MCP (Model Context Protocol)?
- Code Mode
- JavaScript REPL-Laufzeit
- Was sind Skills?
- Plugins
- Plan Mode & Collaboration
- Speichersystem
- Sitzungsverwaltung
- Nicht-interaktiver Modus (codex exec)
- Codex Cloud & Hintergrundaufgaben
- Die Codex Desktop App
- GitHub Action & CI/CD
- Codex SDK
- Leistungsoptimierung
- Wie debugge ich Probleme? – einschließlich
codex doctor - Unternehmensbereitstellung
- Best Practices & Anti-Patterns
- Workflow-Rezepte
- Migrationsleitfaden
- Schnellreferenzkarte
- Änderungsprotokoll
- Referenzen
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 die Codex CLI?
Seit v0.128.0 bietet Codex einen Selbstaktualisierungsbefehl; alles andere läuft über den Paketmanager, mit dem es installiert wurde.86 Seit v0.146.0 werden Release-Artefakte, Kanalmetadaten und Installer-Aliasse über die von OpenAI gehostete Release-Infrastruktur bereitgestellt, wobei GitHub als Fallback dient.114 Wenn Ihre Netzwerk-Allowlist GitHub für Codex-Installationen und -Updates erlaubt, fügen Sie auch den OpenAI-Release-Host hinzu — durch den Fallback verschlechtert sich ein nicht passender Allowlist-Eintrag unauffällig, statt mit einem deutlichen Fehler abzubrechen.
# Check what you are running
codex --version # -> codex-cli 0.147.0
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
Das Anheften einer Version ist der richtige Schritt, wenn ein Release bei Ihnen Probleme verursacht. Codex folgt einer schnelllebigen stabilen Linie, daher ist die Installation einer exakten Version der schnellste Rollback — melden Sie das Problem, heften Sie die Version an und machen Sie weiter.
Prüfen Sie mit codex --version, ob der Rollback tatsächlich erfolgt ist, da eine zweite, von PATH überdeckte Installation weiterhin unbemerkt die alte Binärdatei bereitstellen kann (codex doctor kennzeichnet genau dies unter
Environment).
Das Deinstallieren des Pakets entfernt Ihren Status nicht. Authentifizierung, Konfiguration und Sitzungsverlauf liegen in
~/.codex/. Lassen Sie den Ordner bestehen, um Logins und Verlauf bei einer Neuinstallation beizubehalten; löschen Sie ihn nur, wenn Sie wirklich ganz von vorn beginnen möchten —rm -rf ~/.codexentfernt außerdemconfig.toml,auth.jsonund jede gespeicherte Sitzung.
Direktinstallationsskript (v0.106.0+)
Für macOS und Linux ist ein einzeiliges Installationsskript als GitHub-Release-Artefakt verfügbar: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 legt sie in Ihrem PATH ab.
Binärdownloads
Für Umgebungen ohne npm oder Homebrew laden Sie plattformspezifische Binärdateien aus den GitHub Releases1 herunter:
| Plattform | Binärdatei |
|---|---|
| macOS 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 Tokens (in v0.100.0 von experimentell hochgestuft). 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
Zwei Authentifizierungswege:
- ChatGPT-Konto (empfohlen): Melden Sie sich mit Ihrem bestehenden Plus-, Pro-, Team-, Business-, Edu- oder Enterprise-Abonnement an. Vollständiger Funktionszugriff einschließlich Cloud-Tasks.
- API Key: Legen Sie ihn über die Umgebungsvariable
CODEX_API_KEYodercodex login --with-api-keyfest. Einige Funktionen (Cloud-Threads) sind möglicherweise nicht verfügbar.
Expertentipp: Die Anmeldedatenspeicherung lässt sich über
cli_auth_credentials_storeinconfig.tomlkonfigurieren. Optionen:file(Standard),keyring(OS-Schlüsselbund) oderauto(Schlüsselbund, falls verfügbar; ansonsten Datei).
Amazon-Bedrock-Login (v0.145.0, experimentell): Teams, deren Modellzugriff über Amazon Bedrock erfolgt, erhalten einen experimentellen Login-Pfad mit Unterstützung für benutzerdefinierte Endpunkte und Authentifizierung, zusätzlich zur bestehenden verwalteten API-Key-Authentifizierung (v0.140.0+) und der AWS-Anmeldeinformationskette (siehe Custom Model Providers). GPT-5.6 Sol ist das standardmäßige Bedrock-Modell.112
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.147.0
Schnellstart: Ihre erste Sitzung
In 5 Minuten von null zu produktiv.
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
Sie sehen die interaktive TUI. 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 bearbeitet Dateien nur, wenn Sie um eine Änderung bitten, und Sandbox sowie Genehmigungsrichtlinie bestimmen, wann Codex zuvor nachfragen muss.
5. Eine Änderung vornehmen:
> Add input validation to the login endpoint
Codex schlägt Änderungen als Diff vor. Prüfen und bestätigen Sie sie mit y, oder lehnen Sie sie mit n ab.
6. Einen Slash-Befehl verwenden:
> /plan Refactor the database layer to use connection pooling
Codex erstellt einen Plan, ohne ihn auszuführen. Prüfen Sie den Plan und bestätigen Sie ihn anschließend, um die Ausführung zu beginnen.
7. Ihre Arbeit prüfen:
> /diff
Zeigt alle Änderungen, 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 nicht interaktive Automatisierung aus (siehe Nicht interaktiver Modus)
Zentrale Interaktionsoberflächen
Codex bietet fünf unterschiedliche Oberflächen, die auf derselben Intelligenz basieren. Jede Oberfläche ist für ein anderes Arbeitsmuster 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:
- Composer: Geben Sie Prompts ein, hängen Sie Dateien mit
@an und führen Sie Shell-Befehle mit dem Präfix!aus. - Ausgabebereich: Gestreamte Modellantworten, Tool-Aufrufe und Befehlsausgaben
- Statusleiste: Modell, Tokennutzung, Git-Branch, 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 |
Umgekehrte Verlaufssuche (v0.121.0+) — Suche im readline-Stil durch frühere Prompts, einschließlich Slash-Befehlen aus vorherigen Turns82 |
Enter (während der Ausführung) |
Neue Anweisungen mitten im Turn einfügen |
Esc zweimal |
Vorherige Nachrichten bearbeiten |
| Pfeiltasten | Entwurfsverlauf durchsuchen |
Änderung der Statuszeile (v0.121.0): Die frühere Kontextfensteranzeige in der Statuszeile wurde durch einen Kontext-Prozentindikator ersetzt, der zeigt, wie voll Ihr Kontextfenster ist. Wenn Sie Skripte oder hooks verwenden, die die Statuszeile auswerten, prüfen Sie diese Formatänderung.82 Codex zeigt außerdem eine Ankündigung für ein CLI-Update an, sobald eine neue Version verfügbar ist.
Slash-Befehle in der TUI:
| Befehl | Beschreibung |
|---|---|
/quit or /exit |
CLI beenden |
/new |
Neue Unterhaltung in derselben Sitzung starten |
/resume |
Eine gespeicherte Unterhaltung fortsetzen |
/fork |
Aktuelle Unterhaltung in einen neuen Thread forken |
/model |
Modell und Reasoning-Aufwand wechseln |
/compact |
Unterhaltung zusammenfassen, um Tokens freizugeben |
/diff |
Git-Diff einschließlich nicht nachverfolgter Dateien anzeigen |
/review |
Code-Review des Working Tree |
/plan |
Planmodus aktivieren |
/goal |
Persistente Arbeitsziele erstellen, pausieren, fortsetzen oder löschen (v0.128.0+). v0.133.0: Ziele sind standardmäßig aktiviert, werden durch einen dedizierten Speicher gestützt und verfolgen den Fortschritt über aktive Turns hinweg; OpenAI dokumentiert den Goal-Modus nun als allgemein verfügbar in der Codex app, der IDE extension und CLI.98100 |
/vim |
Modalen Vim-Bearbeitungsmodus im Composer umschalten (v0.129.0+). Konfigurieren Sie ihn über die TUI-Keymap-Einstellungen, um Vim als Standardbearbeitungsmodus festzulegen.89 |
/hooks |
Lifecycle hooks über die TUI durchsuchen und umschalten (v0.129.0+). Entdecken Sie verfügbare hooks, sehen Sie, welche aktiv sind, und schalten Sie einzelne hooks um, ohne die Sitzung zu verlassen.89 |
/mention |
Datei an Unterhaltung anhängen |
/init |
AGENTS.md-Gerüst generieren |
/status |
Sitzungskonfiguration und Tokennutzung |
/usage |
Tägliche, wöchentliche und kumulierte Konto-Tokenaktivität (v0.140.0+). v0.142.0: zeigt und löst außerdem verdiente Credits zum Zurücksetzen des Nutzungslimits ein, mit Bestätigung, erneuten Versuchen und aktualisierten Verfügbarkeitsstatus.102104 v0.144.0: Reset-Credits zeigen ihren Typ und ihr Ablaufdatum an, und mit der Einlösauswahl können Sie festlegen, welchen Credit Sie einlösen möchten.107 |
/import |
Setup, Projektkonfiguration und kürzliche Chats selektiv aus Claude Code importieren (v0.140.0+).102 v0.145.0: erweitert, um zusätzlich zu Claude Code auch von Cursor zu migrieren — Einstellungen, MCP servers, Plugins, Sitzungen, Befehle und projektbezogene Erinnerungen.112 |
/delete |
Die aktuelle Sitzung dauerhaft löschen (v0.140.0+) — außerdem codex delete in der CLI und thread/delete auf dem App-Server, jeweils mit Bestätigungsschutz.102 |
/permissions |
Approval Policy festlegen |
/personality |
Kommunikationsstil (freundlich/pragmatisch/keiner) |
/mcp |
Konfigurierte MCP-Tools auflisten |
/apps |
ChatGPT-Connectors durchsuchen |
/ps |
Hintergrundterminals anzeigen |
/skills |
Auf skills zugreifen und sie aufrufen |
/plugins |
Installierte Plugins durchsuchen und verwalten (v0.117.0+); v0.129.0 fügt Workspace-Sharing und Marketplace-Operationen hinzu.89 |
/title |
Terminalfenstertitel festlegen (v0.117.0+) |
/config |
Effektive Konfigurationswerte und Quellen ausgeben |
/statusline |
TUI-Fußzeile konfigurieren; v0.129.0 fügt eine optionale themenbewusste Statuszeile mit PR- und Branch-Änderungszusammenfassungen hinzu.89 |
/feedback |
Logs an die Codex-Maintainer senden |
/logout |
Abmelden |
Neugestaltung der Workflow-Auswahl (v0.129.0): Resume und Fork sind jetzt über eine neu gestaltete Auswahl leichter erreichbar, und ein neuer Raw-Scrollback-Modus ermöglicht es Ihnen, durch das nicht gerenderte Transkript zu scrollen, wenn Sie Befehle oder Modellausgaben wortgetreu kopieren müssen. Das ist nützlich, wenn Sie eine lange Debugging-Sitzung triagieren oder Ausgaben an ein anderes Tool weiterleiten.89
Einheitliches
@-Erwähnungsmenü (v0.140.0): Wenn Sie im Composer@eingeben, öffnet sich nun standardmäßig ein einzelnes Erwähnungsmenü für Dateien, Plugins und skills und ersetzt damit den reinen Dateianhangsablauf — ein Tastendruck genügt, um auf jede Projektressource zu verweisen.102
2. Codex Desktop App (macOS + Windows)
codex app # Launch desktop app (auto-installs if missing)
Die Desktop-App ergänzt Funktionen, die CLI nicht bietet:
- Multitasking: Mehrere parallele Agents gleichzeitig in unterschiedlichen Projekten ausführen
- Git-worktree-Isolierung: Jeder Thread arbeitet an einer isolierten Kopie Ihres Repos.
- Inline-Diff-Review: Änderungen stagen, zurücksetzen und committen, ohne die App zu verlassen
- Integriertes Terminal: Terminal pro Thread zum Ausführen von Befehlen
- Unterhaltungen forken: Unterhaltungen verzweigen, um Alternativen zu erkunden
- Schwebende Pop-out-Fenster: Unterhaltungen in portable Fenster auslagern
- Automatisierungen: Wiederkehrende Aufgaben planen (Issue-Triage, CI-Überwachung, Alarmreaktion)
- Appshots: Das vorderste Mac-App-Fenster mit einem Screenshot und verfügbarem Text an einen Thread anhängen
- Browser-Kommentare in der App: Lokale oder öffentliche Seiten in der Vorschau anzeigen, Kommentare zu Elementen oder Bereichen hinterlassen und Codex präzises visuelles Feedback bearbeiten lassen
- Computer Use: Codex darf zugelassene Mac-Apps für abgegrenzte GUI-Arbeit bedienen; gesperrte Nutzung ist für berechtigte Remote-Mac-Computer-Use-Turns optional aktivierbar
ChatGPT Voice, unterstützt von GPT-Live (Desktop 26.715, 23. Juli 2026): Die Desktop-App kann nun per Sprache gesteuert werden — besprechen Sie Arbeit und koordinieren Sie Aufgaben in Chat, Work und Codex, ohne zu tippen. Wenn Sie auf macOS Screen context aktivieren, wird ein Appshot Ihres vordersten Fensters mit der Unterhaltung geteilt, sodass Sie nach dem fragen können, was Sie gerade sehen, anstatt es zu beschreiben. Verfügbar für Plus, Pro, Business, Edu und Enterprise in der Desktop-App sowie über Remote auf iOS. Dies ist Voice für die Desktop-Oberfläche; die eigene Leertasten-Sprachtranskription von CLI ist eine separate, experimentelle Funktion.113
Wann Sie die App oder CLI verwenden sollten: Nutzen Sie die Desktop-App, wenn Sie mehrere Arbeitsströme koordinieren oder visuelle Diff-Reviews benötigen. Verwenden Sie CLI, wenn Sie terminalbasierte Kombinierbarkeit, Skripting oder CI/CD-Integration wünschen.
3. IDE Extension (VS Code, Cursor, Windsurf)
Die Codex IDE extension integriert sich direkt in Ihren Editor:
- Standardmäßig Agent-Modus: Liest Dateien, nimmt Änderungen vor und führt Befehle aus
- Inline-Bearbeitungen: Kontextbezogene Vorschläge in Ihren aktiven Dateien
- Gemeinsame Sitzungen: Sitzungen werden zwischen CLI und der IDE extension synchronisiert.
- Gleiche Authentifizierung: Melden Sie sich mit einem ChatGPT-Konto oder API key an.
Installieren Sie die Erweiterung über den VS Code Marketplace oder die Extension Stores von Cursor/Windsurf.3
4. Codex Cloud [EXPERIMENTAL]
Cloud tasks werden asynchron in von OpenAI verwalteten Umgebungen ausgeführt:
- Auslösen und vergessen: Aufgaben in die Warteschlange stellen, die unabhängig von Ihrem lokalen Rechner ausgeführt werden
- Parallele Ausführung: Mehrere Cloud tasks gleichzeitig ausführen
- PR-Erstellung: Codex erstellt Pull Requests aus abgeschlossener Arbeit
- Lokale Übernahme: Cloud-Ergebnisse mit
codex apply <TASK_ID>in Ihr lokales Repo übernehmen
codex cloud list # List recent cloud tasks
codex apply <TASK_ID> # Apply diff from a specific cloud task
Cloud tasks sind auch über chatgpt.com/codex verfügbar.4
5. Codex für Chrome [NEW]
Codex ist als Browser-Erweiterung für Chrome verfügbar und ergänzt als fünfte Oberfläche CLI, die Desktop-App, die IDE extension und die Cloud. Die Erweiterung ist dafür ausgelegt, Ihr normales Browsing zu begleiten, statt es zu übernehmen: Codex arbeitet parallel im Hintergrund über Tabs hinweg, und Sie behalten die Kontrolle darüber, welche Websites es berührt.90
- Parallele Tab-Ausführung: Codex arbeitet gleichzeitig über mehrere Tabs hinweg, ohne den Vordergrund-Tab zu sperren.
- Kontrolle pro Website: Sie setzen Websites auf eine Allowlist, mit denen Codex interagieren darf; standardmäßig besteht kein Zugriff.
- Browser als Werkbank: Die Erweiterung eignet sich besonders für App- und Website-Arbeit, bei der die Seite die Quelle der Wahrheit ist — Admin-Konsolen, interne Dashboards, Content-Management-UIs, Ticketsysteme — und nicht als Ersatz für CLI bei lokalen Repos.
- Dasselbe Gehirn: Codex für Chrome nutzt dieselbe GPT-5.x-Codex-Intelligenz wie die anderen Oberflächen. Daher übernehmen eine AGENTS.md- oder skills-Konfiguration, die in CLI funktioniert, dieselben Konventionen auch für browsergesteuerte Arbeit.
Installieren Sie die Erweiterung über die Dokumentation zur Codex Chrome extension.[^^167]
Detaillierter Einblick in das Konfigurationssystem
Codex verwendet TOML für die Konfiguration. Die Prioritätshierarchie zu verstehen, ist entscheidend, da sie festlegt, welche Einstellungen bei Konflikten Vorrang haben.
Priorität (von hoch nach niedrig)
- Sitzungsüberschreibungen (höchste Priorität): CLI-Flags (
--model,--sandbox,--ask-for-approval,--search,--enable/--disable,--profile) und Überschreibungen mit-c key=value - Projektkonfiguration (
.codex/config.toml, wird vom CWD aufwärts bis zum Projektstamm gesucht; das nächstgelegene Verzeichnis hat Vorrang) - Benutzerkonfiguration (
$CODEX_HOME/config.toml, standardmäßig~/.codex/config.toml) - Systemkonfiguration (
/etc/codex/config.tomlunter Unix) - Integrierte Standardwerte (niedrigste Priorität)
requirements.tomlfungiert als Richtlinienbeschränkungsebene, die einschränkt, welche Werte Benutzer nach dem normalen Zusammenführen der Konfiguration auswählen können. Siehe Unternehmensbereitstellung.
Speicherorte der Konfigurationsdateien
| Bereich | Pfad | Zweck |
|---|---|---|
| Benutzer | ~/.codex/config.toml |
Persönliche Standardwerte |
| Projekt | .codex/config.toml |
Überschreibungen pro Repository |
| 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. Das ist für CI/CD oder Setups mit mehreren Konten nützlich.Desktop-Projekte mit mehreren Ordnern (26.715, 23. Juli 2026): Ein lokales Projekt in der ChatGPT-Desktop-App kann nun mehrere zusammengehörige Ordner umfassen, von denen einer als primärer Ordner festgelegt wird (Projektmenü → Projekt bearbeiten). Die automatische Suche nach
config.tomlerfolgt ausschließlich im primären Ordner; sekundäre Ordner bleiben für Dateisuche, Lesen und Bearbeiten verfügbar, tragen jedoch keine Konfiguration bei. Eine.codex/config.tomlin einem sekundären Ordner ist eine Datei, die Codex lesen kann, jedoch keine Konfiguration, die es lädt. Dies betrifft den Projektumfang der Desktop-App und ist keine Änderung an den oben genannten Prioritätsregeln — CLI löst die Projektkonfiguration weiterhin auf, indem es vom aktuellen Arbeitsverzeichnis aus aufwärts sucht.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" # untrusted|on-request|never
[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)
# ─── 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
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 # Chrome 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 networking proxy (experimental)
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
Profile
Benannte Konfigurationsvorgaben für unterschiedliche Arbeitsmodi:
# Define profiles in ~/.codex/config.toml
[profiles.fast]
model = "gpt-5.6-luna"
model_reasoning_effort = "low"
approval_policy = "on-request"
sandbox_mode = "workspace-write"
personality = "pragmatic"
[profiles.careful]
model = "gpt-5.5"
model_reasoning_effort = "xhigh"
approval_policy = "untrusted"
sandbox_mode = "read-only"
[profiles.auto]
model = "gpt-5.6-sol"
model_reasoning_effort = "medium"
approval_policy = "never"
sandbox_mode = "workspace-write"
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 pro Sitzung 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: Die Wire-API
chat/completions(wire_api = "chat") wurde für von OpenAI gehostete Modelle eingestellt; 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 stattdessenwire_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 jeden 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 Modell sollte ich wählen?
Verfügbare Modelle (August 2026)
| Modell | Eingabe / Gesamtkontext | Standard-Reasoning | Am besten geeignet für |
|---|---|---|---|
| gpt-5.5 (Codex) | 400K / 400K | medium |
Flaggschiff der vorherigen Generation (23. April 2026) — 82,7 % Terminal-Bench 2.0 SOTA; 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 Aufwand bei GPT-5.5 (24. April 2026, in API verfügbar)83 |
| gpt-5.4 | 1M / 1M | medium |
Vorheriges Flaggschiff; gebündelte Auswahlen 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-Arbeit, einfachere Aufgaben — als gebündelte Auswahl in v0.145.0 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 unterstützt) |
Aktuelle Standardfamilie auf jeder Codex-Oberfläche (CLI, Web, IDE, Cloud, API): Sol ist das Flaggschiff und die Standard-Einstellung „Power“, Terra das Alltagsmodell, Luna die schnelle/günstige Stufe. Erstmals über Bedrock in v0.143.0 ausgeliefert; gebündelte Standards seit v0.145.0; Kontext in v0.144.6 auf 272.000 Tokens korrigiert106111112117 |
| gpt-5.3-codex | 272K / 400K | medium |
Älterer Coding-Spezialist — in Codex bei Anmeldung mit ChatGPT veraltet; weiterhin über API verfügbar117 |
| gpt-5.3-codex-spark | 128K / 128K | high |
Nahezu sofortige Iteration, nur Text (Pro-Benutzer, Cerebras-Partnerschaft)67 |
| gpt-5.2-codex | 272K / 400K | medium |
Gemäß der Deprecation-Tabelle von OpenAI am 23. Juli 2026 eingestellt; der empfohlene Ersatz ist jetzt gpt-5.6-sol88 |
| gpt-5.1-codex-mini | 272K / 400K | medium |
Gemäß der Deprecation-Tabelle von OpenAI am 23. Juli 2026 eingestellt; der empfohlene Ersatz ist jetzt gpt-5.6-terra88 |
GPT-5.5 (23. April 2026) war bei der Einführung OpenAIs empfohlene Wahl für die meisten Codex-Aufgaben: komplexes Coding, Computernutzung, Wissensarbeit und Research-Workflows. Verfügbar in Codex CLI / Web / Desktop ab 23. April für ChatGPT Plus / Pro / Business / Enterprise / Edu / Go; in der OpenAI API ab 24. April. Kontextfenster: 400K in Codex, 1M in der API — Codex begrenzt das Fenster auf 400K, um Durchsatz und Kosten über die Abonnementstufen hinweg auszubalancieren; die API stellt die vollen 1M bereit. Preise (API): 5 $ Eingabe / 30 $ Ausgabe pro MTok (2× der GPT-5.4-Preis; OpenAI gibt nach Verbesserungen der Token-Effizienz eine effektive Steigerung von etwa 20 % an). Benchmarks: 82,7 % Terminal-Bench 2.0 (aktueller SOTA unter öffentlich verfügbaren Modellen), 84,9 % GDPval (44 Berufe), 78,7 % OSWorld-Verified, 98,0 % Tau2-bench Telecom (ohne Prompt-Tuning). OpenAI nutzte GPT-5.5 + Codex vor der Einführung intern, um die Serving-Infrastruktur umzuschreiben — das führte zu einer Steigerung der Token-Generierungsgeschwindigkeit 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 Modellliste variiert je nach Konto und Rollout. Prüfen Sie Ihren lokalen Cache:
~/.codex/models_cache.json.Deprecation-Hinweis (11. März 2026): GPT-5.1-Modelle 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 über API und CLI bis zur Einstellung am 23. Juli 2026 verfügbar.7188
Hinweis zur kostenlosen Stufe (5. Mai 2026): GPT-5.5 Instant wurde am 5. Mai 2026 für die kostenlose ChatGPT-Stufe eingeführt. Dadurch erweitert sich die Zielgruppe für die GPT-5.5-Familie über kostenpflichtige Pläne hinaus, auch wenn der Zugriff auf Codex CLI weiterhin ein berechtigtes Plus- / Pro- / Business- / Enterprise- / Edu- / Go-Abonnement oder einen API-Schlüssel erfordert.92
GPT-5.4 mini (17. März 2026): Eine kleinere, schnellere Variante von GPT-5.4 mit 400K Kontext für 0,75 $/4,50 $ pro MTok — sie nutzt nur 30 % des GPT-5.4-Kontingents. Ideal für die Subagent-Delegation: Lassen Sie GPT-5.4 Planung und Koordination übernehmen, während GPT-5.4-mini-Subagenten engere Teilaufgaben (Codebase-Suche, Dateiprüfung, Dokumentverarbeitung) parallel bearbeiten.76
Bedrock GPT-5.6 (Sol, Terra, Luna) (v0.143.0, 8. Juli 2026): Codex ergänzte erstklassige Unterstützung für drei auf Amazon Bedrock gehostete GPT-5.6-Modellvarianten, einschließlich Unterstützung für die Reasoning-Aufwandsstufe
max. Für Teams, deren Modellzugriff über einen Bedrock-Provider erfolgt, lassen sich diese wie andere Modelle mit benutzerdefiniertem Provider auswählen (siehe Custom Model Providers); die Aufwandsstufemaxrichtet sich an die anspruchsvollsten Reasoning- und agentischen Workloads.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 experimentelles Bedrock-Login mit Unterstützung für benutzerdefinierte Endpunkte und Authentifizierung, macht GPT-5.6 Sol zum Standard-Bedrock-Modell und migriert gebündelte GPT-5.4-Modellauswahlen auf die entsprechenden Varianten Terra und Luna.112
Flussdiagramm zur Modellauswahl
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 → gpt-5.6-sol (flagship — the default "Power" setting)
└─ Still unsure? → gpt-5.6-sol
Reasoning-Aufwand
Steuern Sie, wie viel das Modell vor der Antwort „nachdenkt“:
| Stufe | Verhalten | Wann verwenden |
|---|---|---|
minimal |
Minimales Reasoning (nur GPT-5-Modelle) | Triviale Aufgaben, schnelle Nachschlagevorgänge |
low |
Kurzes Reasoning | Standard-Coding-Aufgaben, Formatierung |
medium |
Ausgewogen (Standard) | Die meisten Entwicklungsarbeiten |
high |
Erweitertes Reasoning | Komplexe Bugs, Architektur |
xhigh |
Maximales Reasoning | Sicherheitsaudits, tiefgehende Analyse |
Unterstützte Stufen hängen vom Modell ab.
minimalist nur für GPT-5-Modelle verfügbar. Nicht alle Modelle unterstützen jede Stufe.
codex -c model_reasoning_effort="xhigh" "find the race condition"
Experten-Tipp:
xhigh-Reasoning kann für denselben Prompt 3- bis 5-mal mehr Tokens alsmediumverwenden. Reservieren Sie es für wirklich schwierige Probleme, bei denen sich das zusätzliche Nachdenken auszahlt.
Schnelle Reasoning-Steuerung in der TUI (v0.124.0+).85 In einer interaktiven TUI-Sitzung verringert Alt+, das Reasoning um eine Stufe und Alt+. erhöht es um eine Stufe — nützlich, wenn ein schwieriges Problem während einer Sitzung vorübergehend eine Steigerung von medium → high → xhigh ohne /effort oder -c rechtfertigt. Wenn Sie während einer Sitzung ein Modell-Upgrade akzeptieren, wird das Reasoning auf den Standard des neuen Modells zurückgesetzt, statt die vorherige Stufe zu übernehmen.
Modellwechsel
Wechseln Sie Modelle während einer Sitzung mit dem Slash-Befehl /model, oder legen Sie sie pro Durchlauf über --model / -m fest:
codex -m gpt-5.3-codex-spark "pair with me on this component"
Was kostet Codex?
Siehe auch Modellauswahl für Funktionen und Entscheidungsrahmen, um für jede Aufgabe das richtige Modell auszuwählen.
Zugriff über ChatGPT-Pläne
Die Verfügbarkeit von Codex hängt von Ihrem ChatGPT-Plan und den Einstellungen Ihrer Organisation ab:51
| Plan | Preis | Codex-Zugriff | Ratenlimits (5-Stunden-Fenster) |
|---|---|---|---|
| Free / Go | $0 / $8 | Zeitlich begrenzter Aktionszugriff | Niedrig |
| Plus | $20/Monat | Lokales CLI + Cloud-Aufgaben | Modellabhängige Bereiche, z. B. GPT-5.6 Sol 10–100 Nachrichten, Luna 250–2.000119 |
| Pro | Ab $100/Monat (5x) oder $200/Monat (20x) | Priorisierte Verarbeitung, GPT-5.3-Codex-Spark | Modellabhängige Bereiche, z. B. GPT-5.6 Sol 50–500 (5x) / 200–2.000 (20x) Nachrichten119 |
| Business | $25/Benutzer/Monat ($20 jährlich) | Standardlizenz umfasst Codex + ChatGPT, SAML SSO | Je nach Plan begrenzt |
| Business (nur Codex-Lizenz) | Nutzungsbasiert | Tokenbasierte Abrechnung, keine feste Lizenzgebühr, keine Ratenlimits | Tokenbasiert |
| Enterprise / Edu | Vertrieb kontaktieren | Benutzerdefinierte Zuteilung, Admin-Steuerung, Audit-Logs, nur Codex-Lizenzen verfügbar | Skaliert mit dem Vertrag |
| API Key | Nutzungsbasiert | CLI, SDK, nur IDE (keine Cloud-Funktionen) | Tokenbasiert |
Preisupdate vom April 2026: Der jährliche Business-Preis sank von $25 auf $20/Lizenz/Monat. Nur Codex-Lizenzen mit nutzungsbasierter Abrechnung sind jetzt für Business- und Enterprise-Workspaces verfügbar — keine feste Lizenzgebühr, Abrechnung nach Tokenverbrauch.79 Auf der Preisseite werden Limits nun als modellabhängige Bereiche veröffentlicht (siehe Tabelle oben), statt als Aktionsmultiplikatoren von 2x aus dem Desktop-App-Launch im Februar 2026.16119
Anhebung des Nutzungslimits im Mai 2026 (abgelaufen am 31. Mai 2026): Codex im Plus-Plan lief mit einem 25×-Limit über 5 Stunden (gegenüber der Standardanhebung von 20×), und die Stufe für $100/Monat wurde verdoppelt.89
Creditkosten
Codex-Vorgänge verbrauchen Credits aus der Zuteilung Ihres Plans:
| Modell | Credits / 1 Mio. Input-Token | Gecacht / Output | Hinweise |
|---|---|---|---|
| GPT-5.6 Sol | 125 | 12,5 / 750 | Flaggschiff — die standardmäßige Einstellung „Power“119 |
| GPT-5.6 Terra | 50 | 5 / 300 | Modell für den Alltag119 |
| GPT-5.6 Luna | 5 | 0,5 / 30 | Schnelle/günstige Stufe — 25x günstiger als Sol119 |
In der Praxis „liegt die GPT-5.6-Nutzung im Durchschnitt bei 5–40 Credits pro Nachricht“; der Schnellmodus verbraucht bei unterstützten Modellen Credits schneller, und die Bildgenerierung nutzt enthaltene Limits 3–5x schneller auf als vergleichbare reine Textdurchläufe.119
Enterprise- und Edu-Pläne skalieren Credits mit der vertraglichen Zuteilung. Prüfen Sie
/statusin der TUI für die aktuelle Nutzung.
Abrechnung über API
Wenn Sie Codex über das API verwenden, berechnet OpenAI die Nutzung pro Token gemäß den Standardpreisen von OpenAI API für das ausgewählte Modell (zuzüglich aller anwendbaren Rabatte für Prompt-Caching). Aktuelle Preise finden Sie auf der offiziellen Preisseite für API.20
Strategien zur Kostenoptimierung
- Profile verwenden: Erstellen Sie für Routineaufgaben ein
fast-Profil mitgpt-5.6-lunaundmodel_reasoning_effort = "low". - Hohe Reasoning-Stufe reservieren: Verwenden Sie
xhighnur für wirklich schwierige Probleme, da es 3–5x mehr Token kostet. --ephemeralverwenden: Überspringen Sie die Sitzungsdauerhaftigkeit in CI/CD, um den Overhead zu reduzieren.- Reasoning-Zusammenfassungen minimieren: Setzen Sie
model_reasoning_summary = "none", wenn Sie keine Erklärungen benötigen. - Mit dem Exec-Modus bündeln:
codex execvermeidet TUI-Overhead bei Automatisierungsworkflows. - Nutzung überwachen: Prüfen Sie
/statusin der TUI und die Abrechnungs-Dashboards Ihrer Organisation.
Kostenbeispiele aus der Praxis
Repräsentative API-Kosten für häufige Aufgaben (eine Momentaufnahme der Preise für gpt-5.3-codex aus der Mitte des Jahres 2026, mittleres Reasoning — die relativen Größenordnungen gelten modellübergreifend):
| Aufgabe | Input-Token | Output-Token | Ungefähre Kosten |
|---|---|---|---|
| Ein Modul mit 500 Zeilen erklären | ~15K | ~2K | ~$0,25 |
| Einen fehlschlagenden Test korrigieren (1–2 Dateien) | ~30K | ~5K | ~$0,50 |
| Einen neuen API-Endpunkt mit Tests hinzufügen | ~60K | ~15K | ~$1,10 |
| Auth-Modul refaktorieren (10 Dateien) | ~120K | ~30K | ~$2,25 |
Vollständiges Repository-Audit über codex exec |
~200K | ~20K | ~$3,00 |
| Cloud-Aufgabe: 20 offene Issues priorisieren | ~250K | ~40K | ~$4,50 |
Die Kosten variieren je nach Reasoning-Aufwand, Caching und Gesprächslänge. Verwenden Sie
gpt-5.6-lunafür Routineaufgaben, um die Ausgaben für diese Aufgaben deutlich zu senken. Gecachte Input-Token werden vergünstigt abgerechnet.
Versteckter Token-Overhead
Jeder Tool-Aufruf fügt über Ihren sichtbaren Prompt hinaus Token hinzu:
| Overhead-Quelle | Ungefähre Kosten |
|---|---|
| Systemprompt + AGENTS.md | ~2–5K Token pro Durchlauf (einmal geladen, danach gecacht) |
| Tool-Definitionen | ~500 Token pro registriertem Tool |
Dateilesen (@file) |
Token des vollständigen Dateiinhalts |
| MCP-Tool-Definitionen | ~200–500 Token pro verbundenem Server |
| Reasoning-Traces | Variabel; xhigh kann 3–5x Overhead hinzufügen |
Expertentipp: Überwachen Sie Ihre tatsächliche Nutzung über
/statusin der TUI. Die Tokenanzahl umfasst sämtlichen Overhead, nicht nur Ihre sichtbaren Nachrichten. Falls Sie die Kosten überraschen, prüfen Sie, wie viele MCP-Server verbunden sind — jeder fügt jeder API-Anfrage Tool-Definitionen hinzu.
Verwaltung von Teamkosten
| Teamgröße | Empfohlene Konfiguration | Erwartete monatliche Kosten |
|---|---|---|
| Einzelentwickler | Standardmodell, medium Reasoning |
$20–80 |
| Kleines Team (3–5) | Profile (fast/careful), Code-Reviews über codex exec |
$200–500 |
| Mittleres Team (10–20) | Enterprise-Plan, requirements.toml-Limits, CI-Integration |
$1.000–3.000 |
| Große Organisation (50+) | Enterprise mit Admin-Steuerung, Audit-Logging, zugeteilten Budgets | Benutzerdefinierte Preise |
Strategien zur Kontrolle der Teamkosten:
requirements.tomlfestlegen, um modell- und reasoningbezogene Limits organisationsweit durchzusetzengpt-5.6-lunafür CI/CD verwenden — automatisierte Pipelines benötigen selten maximales Reasoning- Profilbasierte Budgetierung — definieren Sie
ci-,review- unddev-Profile mit angemessenen Kostenobergrenzen - Über OpenTelemetry überwachen — Enterprise-Bereitstellungen können Nutzungs-Telemetrie in bestehende Observability-Stacks exportieren
Entscheidungsrahmen
Wann welche Oberfläche verwendet werden sollte
| Szenario | Beste Oberfläche | Warum |
|---|---|---|
| Schnelle Fehlerbehebung | CLI | Schnell, fokussiert, skriptfähig |
| Refactoring über mehrere Dateien | CLI oder App | CLI für deterministische Patches; App für die visuelle Diff-Prüfung |
| Unbekannten Code erkunden | CLI | Zusammensetzbarkeit im Terminal, grep/find-Integration |
| Parallele Arbeitsstränge | Desktop App | Worktree-Isolation, Verwaltung mehrerer Aufgaben |
| Aktive Dateibearbeitung | IDE Extension | Inline-Bearbeitungen, enger Compile-Test-Zyklus |
| Lang laufende Migration | Cloud | Läuft unabhängig, erstellt nach Abschluss einen PR |
| CI/CD-Automatisierung | codex exec |
Nicht interaktiv, JSON-Ausgabe, skriptfähig |
| Code-Review | CLI oder App | /review-Befehl mit Voreinstellungen |
| Team-Onboarding | Desktop App | Visuell, geführt, weniger Terminalkenntnisse erforderlich |
Wann welcher Sandbox-Modus verwendet werden sollte
| Szenario | Modus | Genehmigung | Warum |
|---|---|---|---|
| Unbekannten Code erkunden | read-only |
untrusted |
Maximale Sicherheit, kann nichts beschädigen |
| Tägliche Entwicklung | workspace-write |
on-request |
Gute Balance zwischen Geschwindigkeit und Sicherheit |
| Vertrauenswürdige Automatisierung | workspace-write |
never |
Schnell, unterbrechungsfrei, in der Sandbox |
| Systemadministration | danger-full-access |
on-request |
Benötigt vollständigen Zugriff, aber menschliche Genehmigung |
| CI/CD-Pipeline | workspace-write |
never |
Automatisiert, auf den Workspace beschränkt |
Wann welche Reasoning-Stufe verwendet werden sollte
| Aufgabentyp | Reasoning | Modell | Profil |
|---|---|---|---|
| Formatierung, Linting | low |
gpt-5.6-luna |
fast |
| Standard-Coding | low-medium |
gpt-5.6-sol |
Standard |
| Komplexes Debugging | high |
gpt-5.5 |
careful |
| Sicherheitsaudit | xhigh |
gpt-5.5 |
careful |
| Schnelles Prototyping | low |
gpt-5.3-codex-spark |
fast |
| Migration/Refactoring | medium-high |
gpt-5.6-sol oder gpt-5.5 |
Standard |
Plan Mode vs. direkte 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: Enter vs. Tab
| Situation | Enter verwenden | Tab verwenden |
|---|---|---|
| Codex ist im Begriff, einen Fehler zu machen | Korrektur sofort senden | |
| Sie haben eine Folgeaufgabe | Für nach der aktuellen Arbeit einreihen | |
| Codex hat die falsche Datei ausgewählt | Umleitung sofort senden | |
| Sie möchten den Umfang erweitern | Die Ergänzung einreihen | |
| Dringende Prioritätsänderung | Neue Priorität sofort senden | |
| Nicht kritischer Kontext | Einreihen — es eilt nicht |
Faustregel: Enter = „Stopp, hör dir das jetzt an.“ Tab = „Wenn du fertig bist, erledige auch das.“
Desktop App vs. 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
| Fähigkeit | CLI | Desktop App |
|---|---|---|
| Interaktive Sitzungen | Ja | Ja |
| Parallele Agents | Manuell (mehrere Terminals) | Integriert (Worktree-Isolation) |
| Diff-Prüfung | /diff (Text) |
Visuelle Inline-Diffs |
| Automatisierungen | Cron + codex exec |
GUI-Planer |
| 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 |
|---|---|---|
| Schnelle 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" |
| Echtzeit-Pairing | 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" |
config.toml-Einrichtung:
# Default profile
profile = "default"
[profiles.fast]
model = "gpt-5.6-luna"
model_reasoning_effort = "low"
[profiles.careful]
model = "gpt-5.5"
model_reasoning_effort = "xhigh"
[profiles.pair]
model = "gpt-5.3-codex-spark"
model_reasoning_effort = "high"
[profiles.ci]
model = "gpt-5.6-luna"
model_reasoning_effort = "low"
sandbox_mode = "workspace-write"
Profile pro Sitzung wechseln: codex --profile careful
Wie funktionieren Sandbox und Genehmigungssystem?
Codex verwendet ein zweistufiges Sicherheitsmodell, das trennt, was technisch möglich ist und wann Codex eine menschliche Genehmigung anfordert. Dieser Ansatz unterscheidet sich grundlegend vom Berechtigungssystem von Claude Code – Codex setzt Einschränkungen auf Ebene des Betriebssystemkernels durch.5 Informationen zu requirements.toml-Einschränkungen, die Administratoren unternehmensweit durchsetzen, finden Sie außerdem unter Unternehmensbereitstellung.
Ebene 1: Sandbox (Was ist möglich?)
Die Sandbox steuert den Dateisystem- und Netzwerkzugriff mithilfe nativer Betriebssystemmechanismen:
| Modus | Dateizugriff | Netzwerk | Implementierung |
|---|---|---|---|
read-only |
Überall nur Lesezugriff | Blockiert | Strengste Einstellung; Ä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 Rechnerzugriff | Aktiviert | Maximale Berechtigungen; mit Vorsicht verwenden (die reine Denylist-Variante wurde in v0.121.0 entfernt – jetzt nur noch binär ein/aus)82 |
Plattformspezifische Durchsetzung:
- macOS: Apples Seatbelt-Framework über
sandbox-execmit modusspezifischen Profilen, die zur Laufzeit kompiliert und vom Kernel durchgesetzt werden6. Seit v0.121.0 können macOS-Sandbox-Profile bestimmte Unix-Sockets auf eine Allowlist setzen (z. B.docker.sock, IPC-Sockets von Editoren), und die private DNS-Auflösung ist nicht mehr standardmäßig blockiert.82 - Linux: Landlock für Dateisystembeschränkungen und seccomp für die Filterung von Systemaufrufen. Ein eigenständiger Hilfsprozess (
codex-linux-sandbox) bietet mehrschichtige Isolation.5 Bubblewrap (bwrap) wird als Teil des Linux-Builds mitgeliefert und 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 mitgelieferte Bubblewrap auf 0.11.2 einschließlich Upstream-Sicherheitspatches; v0.130.0 ergänzte weitere Härtungsmaßnahmen beim Start.8991 - Windows: Native Sandbox mit eingeschränkten Tokens (seit v0.100.0 nicht mehr experimentell). WSL wird ebenfalls unterstützt (mit Landlock und seccomp von Linux). v0.117.0 enthält Verbesserungen der Sandbox mit eingeschränkten Tokens für eine bessere Prozessisolierung.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 schwieriger zu umgehen. Der Kernel setzt Einschrä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 die Shell-Ausführung mittels zsh-Forking Sandbox-Einschränkungen umgehen konnte.60 Wenn Sie eine ältere Version verwenden, führen Sie sofort ein Upgrade durch.
- Begrenzung der Eingabegröße (v0.106.0): Codex begrenzt Eingaben nun 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 nun 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 festlegen, 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 wird nachgefragt?)
Die Genehmigungsrichtlinie legt fest, wann Codex pausiert und eine menschliche Bestätigung anfordert:
| Richtlinie | Verhalten | Anwendungsfall |
|---|---|---|
untrusted |
Führt sichere Lesevorgänge automatisch aus; fordert für alles andere eine Bestätigung an | Höchste Vertrauensbarriere; unbekannte Repositories |
on-request |
Genehmigt Vorgänge innerhalb der Sandbox; fordert bei Grenzüberschreitungen eine Bestätigung an | Standardeinstellung; ausgewogenes Verhältnis |
never |
Keinerlei Rückfragen | CI/CD, vertrauenswürdige Automatisierung |
on-failure erscheint weiterhin in einigen älteren Beispielen und Kompatibilitätspfaden, wird in der aktuellen OpenAI-Konfigurationsdokumentation jedoch als veraltet gekennzeichnet. Verwenden Sie für interaktive Ausführungen vorzugsweise on-request und für nicht interaktive Ausführungen, die bereits über eine externe Sicherheitsgrenze verfügen, never.87
Eindeutige Genehmigungs-IDs (v0.104.0+)
Codex weist nun jedem Befehl innerhalb einer mehrstufigen Shell-Ausführung eine eigene Genehmigungs-ID zu. Dadurch erfolgen 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 nun zusätzliche Sandbox-Berechtigungen und granulare Ablehnungen:61
- Zusätzliche Sandbox-Berechtigungen: Benötigt ein Befehl Zugriff über den aktuellen Sandbox-Modus hinaus, kann Codex gezielt zusätzliche Berechtigungen anfordern, statt einen vollständigen Moduswechsel zu verlangen
- Granulare Ablehnung: Lehnen Sie einzelne Tool-Aufrufe mit einer Rückmeldung ab, damit Codex seinen Ansatz anpassen kann, anstatt lediglich denselben Befehl erneut zu versuchen
Berechtigungsanforderungen zur Laufzeit (v0.113.0+)
Codex enthält nun ein integriertes Tool namens request_permissions, mit dem das Modell zur Laufzeit zusätzliche Berechtigungen anfordern kann.69 Wenn das Modell auf eine Aufgabe stößt, die erweiterte Zugriffsrechte erfordert, kann es über den TUI-Genehmigungsablauf gezielt bestimmte Berechtigungen anfordern – etwa für Dateisystempfade oder Netzwerkzugriff –, statt stillschweigend zu scheitern oder den Benutzer zu einem Neustart mit anderen Flags zu zwingen.
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 Rückfrage ausgeführt werden, während bei sämtlichen Schreibvorgängen weiterhin pausiert wird.107 Zuvor waren App-Genehmigungen eher eine Alles-oder-nichts-Entscheidung; writes entspricht dem Vertrauensmodell, das die meisten Betreiber tatsächlich für Integrationen wünschen – Nachsehen ist erlaubt, Änderungen erfordern eine Nachfrage.
Automatisch geprüfte Genehmigungen: --approve-for-me (v0.147.0+)
Das neue CLI-Flag --approve-for-me macht aus Genehmigungsaufforderungen automatisch geprüfte Genehmigungen: Statt Sie zu unterbrechen, wird jede Anfrage in einem Prüfungsdurchlauf bewertet und in Ihrem Namen genehmigt oder abgelehnt.116 Dieser Ansatz liegt zwischen „alles genehmigen“ (der Haltung, zu der --full-auto früher ermutigte; inzwischen entfernt) und „bei allem unterbrechen“ – die Aufforderungen bleiben als Entscheidungspunkte bestehen, werden jedoch von einer Prüfinstanz beantwortet. Kombinieren Sie dies mit den sichereren Standardeinstellungen für automatische Prüfungen von cyberfähigen Modellen aus v0.146.1, die dieses Flag übernimmt. Behandeln Sie es wie jede Übertragung von Entscheidungsbefugnissen: Es eignet sich für lange, unbeaufsichtigte Ausführungen, bei denen eine Unterbrechung zum Stillstand führt, nicht jedoch für Sitzungen mit Zugriff auf Anmeldedaten oder Produktivsysteme, bei denen Sie selbst die Prüfung übernehmen möchten.
Berechtigungsprofile (v0.113.0+, erweitert in v0.128.0 und v0.133.0)
Berechtigungsprofile unterteilen die Sandbox-Richtlinien für Dateisystem und Netzwerk in benannte, wiederverwendbare Abschnitte. Legen Sie für default_permissions ein integriertes Profil wie :read-only oder :workspace fest oder verweisen Sie auf eine benutzerdefinierte Tabelle [permissions.<name>].87 v0.133.0 etabliert Profile als verwaltete Oberfläche: Listen-APIs stellen Metadaten verfügbarer Profile 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 statt 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 vorziehen, statt ein Profil umfassend zu erweitern.87
Frühere Empfehlungen zu --full-auto
Ältere Leitfäden beschrieben --full-auto als praktische Kurzform für:
codex --sandbox workspace-write --ask-for-approval on-request
In v0.128.0 kennzeichnen die Versionshinweise --full-auto als veraltet, 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
v0.147.0 schließt die Entfernung ab: codex exec --full-auto ist nicht mehr verfügbar. Ein Skript, das dieses Flag weiterhin übergibt, bricht nun mit einem Fehler ab, statt ausgeführt zu werden. Die Migration ist rein mechanisch: Ersetzen Sie es durch --sandbox workspace-write und ergänzen Sie ein Genehmigungs-Flag oder Profil, falls Ihr bisheriger Aufruf das Genehmigungsverhalten von --full-auto nutzte. Prüfen Sie vor dem Upgrade sämtliche Automatisierungen, die codex exec über die Shell aufrufen: Der Fehler zeigt 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 Zuverlässigkeit der Windows-Sandbox beheben mehrere Abstürze in Randfällen während lang laufender Ausführungen; außerdem wurde das mitgelieferte Bubblewrap einschließlich Upstream-Sicherheitspatches auf 0.11.2 aktualisiert. Konfigurationsänderungen sind nicht erforderlich. Führen Sie
codex updateaus, um diese Verbesserungen zu erhalten.89
Empfohlene Konfigurationen
Tägliche Entwicklung (sichere Standardeinstellung):
sandbox_mode = "workspace-write"
approval_policy = "on-request"
Erfahrene Benutzer (vollständiger Zugriff mit menschlicher Kontrolle):
sandbox_mode = "danger-full-access"
approval_policy = "untrusted"
Diese Kombination gilt in der Community als empfohlener „Sweet Spot“: maximale Möglichkeiten, während jeder Befehl eine Genehmigung erfordert.8
CI/CD-Automatisierung:
sandbox_mode = "workspace-write"
approval_policy = "never"
Intelligente Genehmigungen mit Guardian-Subagent (v0.115.0+)
Intelligente Genehmigungen können Prüfungsanfragen an einen Guardian-Subagenten weiterleiten, statt für jede Aktion eine menschliche Genehmigung zu verlangen. Die Guardian-Sitzung bleibt über mehrere Genehmigungen hinweg bestehen, damit der Prompt-Cache wiederverwendet und zusätzlicher Startaufwand vermieden werden kann. Jede Prüfung erhält einen bereinigten Verlauf, sodass frühere Entscheidungen nicht in spätere Prüfungen einfließen.73
Konfigurieren Sie die Prüfinstanz in config.toml:
approvals_reviewer = "guardian_subagent" # "user" (default) or "guardian_subagent"
Dies ist besonders nützlich für CI/CD-Workflows, in denen Sie eine automatisierte Prüfung mit Begründung wünschen, statt pauschal approval_policy = "never" festzulegen.
Strengere PowerShell-Klassifizierung (v0.142.2): PowerShell-Befehle mit ausführbaren AST-Bereichen, die der Sicherheitsklassifikator nicht untersuchen kann, erfordern nun eine Genehmigung, statt die automatische Genehmigung zu umgehen. Damit wird eine Lücke geschlossen, durch die verschleiertes oder dynamisch erzeugtes PowerShell unter Windows der Klassifizierung entgehen konnte.105
Erweiterte Erkennung gefährlicher Befehle (v0.144.5): Die Erkennung berücksichtigt nun weitere erzwungene Formen von rm, und bei abgelehnten Befehlen werden klarere Ablehnungsgründe statt einer undurchsichtigen Verweigerung ausgegeben. 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 nun 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 Realität wurde. Konfigurierte Proxys werden nun bei Authentifizierung, Plugin-Downloads, MCP-Autorisierung, Remote-Ausführung, WebSocket-Verbindungen, HTTP-Weiterleitungen und LM-Studio-Verbindungen berücksichtigt – sieben Pfade, die dem Changelog zufolge den Proxy zuvor ignorierten.114 Wenn Sie Codex vor v0.146.0 hinter einem Unternehmensproxy betrieben 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+): Ist respect_system_proxy aktiviert, berücksichtigen macOS-Authentifizierungsclients die Systemproxy-, PAC- und WPAD-Einstellungen. Unternehmens-Macs, deren Proxy-Konfiguration über Profile verteilt wird, benötigen daher für den Authentifizierungsdatenverkehr keine Proxy-Umgebungsvariablen pro Shell mehr.105 Seit v0.143.0 gilt dies auch für Windows und den Datenverkehr der Responses-API: Codex leitet sowohl die Authentifizierung als auch Aufrufe der Responses-API über den macOS- oder Windows-Systemproxy, einschließlich automatischer PAC- und WPAD-Konfiguration. Damit wird die letzte Lücke für abgeschottete Unternehmensnetzwerke auf beiden Betriebssystemen geschlossen.106
Sandbox testen
Überprüfen Sie das Verhalten der Sandbox, bevor Sie ihr vertrauen:
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 verweigerter Berechtigung fehlschlagen. Wenn 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
Zu Beginn einer Sitzung erstellt Codex eine Anweisungskette, indem es den Verzeichnisbaum durchläuft:
- Global (
~/.codex/):AGENTS.override.md>AGENTS.md - Projekt (vom Git-Stammverzeichnis bis zum aktuellen Verzeichnis): Auf jeder Ebene wird nach
AGENTS.override.md>AGENTS.md> alternativen Dateinamen gesucht - Zusammenführung: Die Dateien werden vom Stammverzeichnis abwärts aneinandergefügt; näher gelegene Dateien erscheinen später im Prompt und setzen frühere Vorgaben 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
Desktop-Projekte mit mehreren Ordnern (26.715, 23. Juli 2026): Der oben beschriebene Durchlauf bezieht sich auf CLI, das alles relativ zum aktuellen Arbeitsverzeichnis auflöst. In der ChatGPT-Desktop-App kann sich ein lokales Projekt inzwischen über mehrere zusammengehörige Ordner erstrecken. Für die Ermittlung wird jedoch genau einer davon verwendet: „Neue Chats, Git-Vorgänge sowie die automatische Ermittlung von AGENTS.md, skills und config.toml verwenden den primären Ordner. Sekundäre Ordner stehen weiterhin für die Dateisuche sowie zum Lesen und Bearbeiten 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 verbindlicher Arbeitsrahmen, den es lädt. Wenn das Repository mit Ihren Regeln erst als zweiter Ordner hinzugefügt wurde, müssen Sie es entweder zum primären Ordner machen oder die Regeln in der AGENTS.md des primären Ordners wiederholen. Dasselbe gilt für Skill-Ordner in Repositorys, deren automatische Erkennung Sie erwartet haben. Am Verzeichnisdurchlauf von CLI hat sich nichts geändert – hier geht es um die Projektabgrenzung der Desktop-App.
Was zeichnet eine hervorragende AGENTS.md aus?
Basierend auf direkten Empfehlungen von Codex selbst und Mustern aus der Community10:
EMPFOHLEN:
- Formulieren Sie konkret: "Use rg --files for discovery" ist besser als "search efficiently"
- Definieren Sie Abschlusskriterien: Was bedeutet „fertig“? (Tests bestanden, Linting fehlerfrei usw.)
- Geben Sie Befehle an: Build, Tests, Linting und Formatierung (mit den genauen Aufrufen)
- Gliedern Sie nach Aufgaben: Abschnitte für Programmierung, Review, Release und Vorfälle/Debugging
- Definieren Sie Eskalationswege: Was ist bei Blockaden oder einem unerwarteten Zustand zu tun?
NICHT EMPFOHLEN: - Vollständige Stilrichtlinien ohne Ausführungsregeln einfügen - Mehrdeutige Anweisungen verwenden („Vorsicht walten lassen“, „optimieren“) - Widersprüchliche Prioritäten vermischen (Geschwindigkeit + umfassende Überprüfung + kein Laufzeitbudget) - Dokumentation in Prosa verfassen (AGENTS.md ist eine operative Richtlinie, keine README)
Beispiel: AGENTS.md für den Produktionseinsatz
# 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
Betrachten Sie den für Codex sichtbaren Verlauf als sicherheitsrelevante Angriffsfläche, 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, die das Modell einsehen könnte; 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 eingerichtete Geheimnisspeicher; schwärzen Sie den lokalen Verlauf, wenn darin ein mit hoher Wahrscheinlichkeit geheimes Muster auftaucht; und führen Sie präventive hooks erst ein, nachdem sich der manuelle Hygieneprozess bewährt hat. Öffentlich relevant sind die Übersicht der Angriffsflächen und die Akzeptanzkriterien – nicht private Tokenwerte, genaue Pfade oder interne Details der Erkennung.95
Der Override-Mechanismus
AGENTS.override.md ersetzt auf jeder Verzeichnisebene die normale AGENTS.md für den jeweiligen Geltungsbereich. Verwenden Sie dies 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 (AfterAgent) und v0.100.0 (AfterToolUse) ein und ergänzte anschließend in v0.114.0 eine experimentelle Hooks-Engine mit den Ereignissen SessionStart und Stop.70 Seit v0.124.0 (23. April 2026) sind hooks stabil.85 Sie können nun direkt in config.toml und requirements.toml konfiguriert werden – eine separate Datei für Hook-Skripte ist nicht mehr erforderlich – und überwachen neben apply_patch und lang laufenden Bash-Sitzungen auch MCP-Tools. Das System deckt inzwischen sowohl den Sitzungslebenszyklus als auch Automatisierungen auf Tool-Ebene ab und schließt damit die Lücke zum Hook-Modell von Claude Code.
Verfügbare Hook-Ereignisse
| Ereignis | Ausführungszeitpunkt | Hinzugefügt |
|---|---|---|
SessionStart |
Einmal zu Beginn einer Sitzung; die Standardausgabe des Hooks wird vor dem ersten Durchlauf als Startkontext eingefügt | v0.114.0 [EXPERIMENTAL] |
Stop |
Beim Ende der Sitzung | v0.114.0 [EXPERIMENTAL] |
AfterAgent |
Nachdem der Agent einen vollständigen Durchlauf abgeschlossen hat | v0.99.0 |
AfterToolUse |
Nachdem jeder einzelne Tool-Aufruf abgeschlossen wurde | v0.100.0 |
UserPromptSubmit |
Bevor ein Benutzer-Prompt ausgeführt wird; kann den Prompt blockieren oder ergänzen, bevor er in den Verlauf aufgenommen wird | v0.116.0 [EXPERIMENTAL] |
Hook-Konfiguration
Hooks werden in .codex/config.toml konfiguriert:
[[hooks]]
event = "AfterToolUse"
command = "echo 'Tool completed' >> /tmp/codex-log.txt"
[[hooks]]
event = "SessionStart"
command = "echo 'Current date: $(date +%Y-%m-%d)'"
Die Standardausgabe des Hooks SessionStart wird in den Kontext des Modells eingespeist. Dadurch eignet er sich ideal, um zu Sitzungsbeginn dynamische Informationen wie Datumsangaben, Branch-Namen oder Umgebungsvariablen einzufügen.
Hook-Muster von Claude Code nachbilden
Wenn Sie von Claude Code migrieren, können Sie eine ähnliche Automatisierung folgendermaßen umsetzen:
| Claude Code-Muster | Codex-Alternative |
|---|---|
Dateisperren mit PreToolUse |
AGENTS.md-Anweisungen + Sandbox-Modus read-only |
Linting mit PostToolUse |
AfterToolUse-Hook, der Ihren Linter ausführt |
Kontexteinfügung mit SessionStart |
SessionStart-Hook (v0.114.0) mit Einfügung der Standardausgabe |
Benachrichtigung mit Stop |
Stop-Hook (v0.114.0) mit Benachrichtigungsbefehl |
Benachrichtigung mit SubagentStop |
AfterAgent-Hook mit Benachrichtigungsskript |
| Asynchrone hooks | Noch nicht unterstützt; verwenden Sie Cloud-Aufgaben für Hintergrundarbeiten |
Expertentipp: Seit v0.124.0 (23. April 2026) ist die Hooks-Engine stabil. Mit neuen Releases kommen weiterhin neue Hook-Ereignisse hinzu – prüfen Sie das Codex-Änderungsprotokoll.
Hook-Browser in der TUI (v0.129.0): Führen Sie
/hooksin der TUI aus, um verfügbare hooks zu ermitteln, die derzeit aktiven hooks anzuzeigen und einzelne hooks umzuschalten, ohneconfig.tomlzu bearbeiten. Dies ist hilfreich, wenn Sie Fehler eines von einem Plugin bereitgestellten Hooks beheben oder einenAfterToolUse-Linter für eine konzentrierte Bearbeitungssitzung vorübergehend deaktivieren möchten.89
Was ist MCP (Model Context Protocol)? [EXPERIMENTAL]
MCP erweitert die Fähigkeiten 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
Änderungen bei MCP in v0.121.0: Tools werden jetzt mit einem Namespace registriert, sodass Tool-Namen in Auflistungen als
<server>:<tool>statt als einfache Namen erscheinen — aktualisieren Sie alle Skripte oder Prompts, die nach nicht qualifizierten Tool-Namen suchen. Ein neues Flagsupports_parallel_tool_callswird an eingebundene MCPs weitergegeben und ermöglicht die parallele Ausführung für Server, die diese Unterstützung deklarieren. Sandbox-Statusmetadaten werden jetzt über MCP-Toolmetadaten weitergegeben, sodass Server ihr Verhalten anpassen können (z. B. warnen, wenn sie in einer schreibgeschützten Sandbox ausgeführt werden). Die benutzerdefinierte Anfragecodex/sandbox-statewurde entfernt — verwenden Sie stattdessen den Metadatenpfad. Phase 3 des MCP-Apps-Rollouts landet hier mit Unterstützung für Tool-Aufrufe; abgeflachte verzögerte Tool-Aufrufe werden nun für Server unterstützt, die das Deferred-Call-Muster verwenden.82Änderungen bei MCP in v0.142.2 (25. Juni 2026): MCP-Tools verwenden jetzt standardmäßig die Tool-Suche, sofern unterstützt — statt jede Tool-Definition im Voraus zu laden, entdeckt Codex Tools bei Bedarf. Das verbessert die Erkennung in Setups mit vielen Tools und bleibt zugleich mit älteren Modellen und Anbietern kompatibel. Remote-STDIO-MCP-Server akzeptieren außerdem absolute Arbeitsverzeichnisse, die im Pfadformat der Remote-Plattform geschrieben sind (etwa einen Windows-Pfad von einem macOS-Client oder umgekehrt).105
Änderungen bei MCP in v0.147.0 (7. August 2026): Codex ergänzt optionale Unterstützung für die MCP-Protokollrevision vom 28.07.2026 — paginierte Erkennung (große Tool-Kataloge werden seitenweise statt in einer übergroßen Auflistung übertragen), mehrstufige Anfragen (ein Server kann einen mehrschrittigen Austausch innerhalb einer logischen Anfrage abwickeln) und nicht blockierenden Serverstart. Dabei werden zwischengespeicherte MCP-Tools bereitgestellt, bevor der Server vollständig gestartet ist, sodass ein langsamer Server den Sitzungsstart nicht mehr aufhält. Die Unterstützung ist optional; Server mit der älteren Revision funktionieren unverändert weiter.116
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 aktive Server und verfügbare Tools an. /mcp verbose (v0.123.0+)84 gibt vollständige Serverdiagnosen, Ressourcen und Ressourcenvorlagen zurück — hilfreich, wenn ein Server nicht geladen wird oder Tools nicht wie erwartet erscheinen. Einfaches /mcp bleibt schnell. Seit v0.144.0 können MCP-Tools interaktiv und ohne experimentelles Opt-in eine Authentifizierung anfordern — ein Server, der während der Sitzung Authentifizierung benötigt, fordert sie über den normalen Ablauf an, statt fehlzuschlagen, bis Sie sich mit codex mcp login vorab authentifizieren.107
Das Laden von Plugin-MCPs (v0.123.0+) akzeptiert sowohl das Standardschema mcpServers als auch Server-Maps der obersten Ebene in .mcp.json, sodass Plugins, die nach einer der beiden Konventionen erstellt wurden, problemlos geladen werden.84
Codex ALS MCP-Server ausführen
Codex kann sich für die Multi-Agent-Orchestrierung als MCP-Server bereitstellen:12
codex mcp-server # Start as MCP server (stdio transport)
Der Server stellt zwei Tools bereit:
1. codex(): Startet eine neue Sitzung mit Prompt-, Sandbox-, Modell- und Freigabeparametern.
2. codex-reply(): Setzt eine bestehende Sitzung mit threadId und Prompt fort.
Mit dem Agents SDK (Python) verwenden:
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")
Bemerkenswerte 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-Operationen | HTTP: https://api.githubcopilot.com/mcp/ (offizieller MCP-Server von GitHub) |
Praktische Muster
Muster 1: Kontextbewusste Entwicklung — Kombinieren Sie Context7 mit Ihrer Framework-Dokumentation, damit Codex stets aktuelle API-Referenzen hat:
[mcp_servers.context7]
enabled = true
required = true
command = "npx"
args = ["-y", "@upstash/context7-mcp"]
Muster 2: Ausgabelimits — Antworten von MCP-Tools werden standardmäßig bei etwa 25.000 Zeichen gekürzt. Beschränken Sie bei Tools, die große Nutzdaten zurückgeben (Datenbankabfragen, Log-Aufzeichnungen), mit enabled_tools die Auswahl auf bestimmte Tools und halten Sie die Antworten fokussiert.
Muster 2a: Multimodale Tool-Ausgabe (v0.107.0) — Benutzerdefinierte Tools können nun neben Text auch multimodale Ausgaben (Bilder, Rich Content) zurückgeben. Dadurch können Tools, die visuelle Artefakte erzeugen — Screenshots, Diagramme, gerenderte Charts — diese direkt zur Analyse an das Modell übergeben.62
Muster 3: Enterprise-MCP-Governance — Legen Sie über requirements.toml 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 Enterprise-Bereitstellung.
Code-Modus [EXPERIMENTAL]
Der Code-Modus (v0.114.0) bietet stärker isolierte Coding-Workflows, indem er den Umfang des Agents auf codeorientierte Operationen beschränkt.70 Wenn er aktiviert ist, konzentriert sich der Agent auf das Lesen, Schreiben und Testen von Code, ohne umfassendere Systeminteraktionen.
Seit v0.139.0 kann der Code-Modus eigenständige Websuchen direkt aufrufen — auch aus verschachtelten JavaScript-Tool-Aufrufen — und erhält Klartext-Ergebnisse. Dadurch kann ein Code-Modus-Ablauf aktuelle Informationen abrufen, ohne den abgeschotteten Coding-Kontext zu verlassen.122 v0.146.0 erweitert die eigenständige Websuche auf kompatible benutzerdefinierte Modellanbieter, sodass diese Fähigkeit nicht mehr auf von OpenAI gehostete Modelle beschränkt ist.114
v0.146.0 ermöglicht es dem App-Server, sich über WebSocket mit Remote-Code-Modus-Hosts zu verbinden, sodass die Code-Modus-Laufzeit nicht mehr auf demselben Rechner wie der Client laufen muss.114
Diese Funktion ist experimentell. Prüfen Sie die Release Notes auf Aktualisierungen.
JavaScript-REPL-Laufzeit [REMOVED]
Codex v0.100.0 führte eine experimentelle JavaScript-REPL-Laufzeit (js_repl) ein, und v0.106.0 machte sie über die Oberfläche /experimental verfügbar.60 Diese Anleitung ist nun historisch. In v0.128.0 enthält das Release-Changelog „Remove js_repl feature“, und die aktuelle Funktionsliste kennzeichnet sowohl js_repl als auch js_repl_tools_only als entfernt.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 Verzeichnis scripts/, wenn Sie wiederverwendbare ausführbare Logik benötigen.
Was sind Skills?
Skills sind wiederverwendbare, aufgabenspezifische Funktionspakete, die Codex bei Bedarf lädt. Sie folgen dem offenen Agent-Skills-Standard.13
Skill-Struktur
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 in $CODEX_HOME/skills (Standard: ~/.codex/skills), einschließlich integrierter System-Skills unter .system/. Codex unterstützt über symbolische Verknüpfungen eingebundene Skill-Ordner.
| Geltungsbereich | Pfad |
|---|---|
| Projekt/Team | Skill-Ordner im Repository (die Struktur kann je nach Version variieren) |
| Benutzer | ~/.codex/skills/ (oder $CODEX_HOME/skills/) |
| Administrator | /etc/codex/skills/ |
| System | Von OpenAI bereitgestellt (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-nameim Prompt - Implizit: Codex erkennt anhand der Aufgabenbeschreibung automatisch passende Skills (wenn
allow_implicit_invocation: truefestgelegt ist) - Creator: Mit
$skill-creatorkönnen Sie interaktiv einen neuen Skill erstellen - Installer: Mit
$skill-installer install <name>können Sie Community-Skills installieren - Vom Executor bereitgestellt (v0.146.0): Codex erkennt vom Executor angebotene Skills und liest die zugehörigen Ressourcen, einschließlich der von Ihnen ausdrücklich ausgewählten Skills114
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 | Anforderungen an MCP-Server können deklariert werden | Keine |
| Weitergabe | Skill-Ordner in das Team-Repository oder nach ~/.codex/skills/ kopieren |
Nicht weitergebbar |
Skills debuggen
Wenn ein Skill nicht aktiviert wird:
- Prüfen Sie die Erkennung: Der Skill sollte in der TUI unter
/skillsaufgeführt sein - Ü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/) - Prüfen Sie
enabled: Skills mitenabled = falsein config.toml werden nicht geladen - Prüfen Sie die implizite Aktivierung: Wenn Sie die automatische Erkennung verwenden, stellen Sie sicher, dass in
agents/openai.yamldie Einstellungallow_implicit_invocation: truefestgelegt ist - Verwenden Sie Schlüsselwörter: Nehmen Sie Begriffe aus der
descriptiondes Skills in Ihren Prompt auf, um die implizite Zuordnung zu verbessern
Praxisbeispiel: Deploy-Skill
Ein vollständiger, aus mehreren Dateien bestehender Skill, der das Zusammenspiel von Referenzen und Skripten veranschaulicht:
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 vereinen Skills, MCP-Einträge, Hooks und App-Connectoren in einem einzigen installierbaren Paket (v0.110.0+).65 Seit v0.117.0 sind Plugins fester Bestandteil: Produktbezogene Plugins werden beim Start automatisch synchronisiert, und /plugins bietet einen Browser innerhalb der TUI zur Entdeckung und Verwaltung.75 v0.128.0 erweitert Plugin-Workflows um die Marketplace-Installation, Remote-Bundle-Caching, Remote-Deinstallations-APIs, mit Plugins gebündelte Hooks, den Aktivierungsstatus von Hooks und den Import externer Agent-Konfigurationen.86 v0.129.0 (7. Mai 2026) ergänzt Plugin-Workspace-Freigaben (ein Plugin-Set für Teammitglieder bereitstellen, ohne es erneut zu veröffentlichen), Zugriffssteuerungen für Freigaben (Aktivierung/Deaktivierung pro Empfänger, Widerruf), Quellenfilterung (eingrenzen, aus welchen Marketplaces ein Workspace bezieht) sowie Marketplace-Operationen, die direkt im /plugins-Browser statt über die CLI aufgerufen werden können.89 v0.133.0 (21. Mai 2026) erleichtert die Überprüfung der Plugin-Entdeckung: Die Listenausgabe berücksichtigt den Marketplace, installierte Versionen sind sichtbar, Marketplace-Stammverzeichnisse werden aufgelistet, und Remote-Plugin-Sammlungen können angezeigt werden, ohne raten 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 sind in den Plugin-Details sichtbar. Die Detailansicht von
/pluginslistet nun jeden Lifecycle-Hook auf, den ein Plugin bündelt (SessionStart,UserPromptSubmit,Stopusw.). Vor der Installation eines Plugins sehen Sie genau, welche Hooks es für Ihre Sitzung registriert — keine überraschenden Hook-Nebeneffekte mehr von einem Plugin, dem Sie allein wegen seiner Tools vertrauen. - Plugin-Freigabemetadaten in
shareContext. Wenn ein Plugin aus einem Workspace freigegeben wird, stellt die Nutzlast des Freigabelinks nun Linkmetadaten bereit (Ersteller, Umfang, Aktualität), damit empfangende Sitzungen die Herkunft anzeigen und entscheiden können, ob sie die Freigabe annehmen. - Auffindbarkeitssteuerungen in den Freigabeeinstellungen. Die Freigabeeinstellungen bieten einen Schalter für die Auffindbarkeit, sodass Teams Plugins für bestimmte Workspaces oder Empfängerlisten veröffentlichen können, ohne sie in einer gesamten Organisation allgemein auflisten zu lassen.
v0.143.0 (8. Juli 2026) aktiviert Remote-Plugins standardmäßig. Remote-Plugins sind nun ohne Opt-in-Flag aktiviert, der /plugins-Katalog erhält umfangreichere Zeilen (npm-Marketplace-Quellen neben Git und lokalen Quellen), und jeder Eintrag zeigt sowohl seine Remote- als auch seine lokal installierte Version, sodass Abweichungen auf einen Blick sichtbar sind.106 Für Teams, die sich auf ein gemeinsames Plugin-Set standardisieren, entfällt durch Remote-by-default der Aktivierungsschritt pro Maschine, der zuvor die Einführung blockierte.
Plugin-Quellen
| Quelle | Speicherort | Beschreibung |
|---|---|---|
| Konfiguration | config.toml |
Manuell deklarierte Plugins |
| Lokaler Marketplace | marketplace.json |
Projektlokaler Plugin-Katalog |
| Installationsendpunkt | App server v2 | Remote-Plugin-Installation |
| Produktbezogen | 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 Maschinen (v0.147.0+)118 |
Seit v0.147.0 umfasst die Plugin-Suche lokale, persönliche, Workspace- und Remote-Kataloge in einer Abfrage — Sie suchen nach einer Fähigkeit, nicht nach dem Katalog, der sie zufällig enthält. Zusammen mit portablen Agent-Plugin-Paketen lässt sich ein in einer Umgebung entwickeltes Plugin sauber in einer anderen installieren, statt an die Maschine oder den Workspace gebunden zu sein, in dem es erstellt wurde.116
Plugin-Entdeckung
Codex teilt dem Modell beim Sitzungsstart mit, welche Plugins aktiviert sind (v0.111.0), und verbessert damit die Entdeckung installierter MCPs, Apps und Skills.65 Das Modell kann während einer Sitzung anhand des Aufgabenkontexts relevante Plugins vorschlagen. In v0.117.0 werden produktbezogene Plugins beim Start synchronisiert, sodass der aktuelle Plugin-Katalog ohne manuelles Eingreifen verfügbar ist.75 Seit v0.142.0 organisiert das /plugins-Menü Remote-Plugins in den Bereichen OpenAI Curated, Workspace und Shared with me, und berechtigte Turns können relevante Plugins inline empfehlen und installieren.104
@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 sein Kontext (Fähigkeiten, Tools, Konfiguration) automatisch in das Kontextfenster des Modells aufgenommen — Sie müssen nicht beschreiben, was das Plugin tut.
@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-Connectoren.
Plugin-Marketplace (v0.113.0+)
Der Plugin-Marketplace umfasst nun eine umfangreichere Entdeckung mit Metadaten, Kategorien und Bewertungen.69 Authentifizierungsprüfungen bei der Installation verifizieren, dass Plugins, die API-Schlüssel oder OAuth erfordern, vor der Installation über gültige Anmeldedaten verfügen. Ein Deinstallationsendpunkt entfernt Plugins und die zugehörige Konfiguration sauber.
Drittanbieter-Marketplaces hinzufügen (v0.121.0+)
Die aktuellen OpenAI Codex-Dokumente führen die Verwaltung von Marketplace-Quellen unter codex plugin marketplace. Damit wird die Plugin-Verteilung durch Drittanbieter über den First-Party-Marketplace von OpenAI hinaus formalisiert und GitHub-Repo-Kurzformen, HTTP(S)-Git-URLs, SSH-URLs sowie lokale Marketplace-Stammverzeichnisse werden unterstützt; verwenden Sie --ref, um eine Git-Referenz zu fixieren, und wiederholen Sie --sparse PATH nur für Git-basierte Marketplace-Repositories.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) verfügen über einen parallelen Endpunkt, um Marketplaces programmgesteuert zu registrieren.82
Sicherheitsaspekt: Drittanbieter-Marketplaces führen beliebigen Plugin-Code mit Ihren Codex-Berechtigungen aus. Prüfen Sie Quellen vor dem Hinzufügen und bevorzugen Sie bei den ersten Ausführungen eine Sandbox-Ausführung.
Agent Plugins: der herstellerübergreifende Standard (v0.146.0–v0.147.0)
„Agent Plugins“ ist nicht nur der Name einer Codex-Funktion — es ist ein offener, herstellerneutraler Paketierungsstandard, veröffentlicht als Agent Plugins 1.0.0 am 6. August 2026, dessen offizielle Website ihn als „A portable package format for reusable components that extend AI agents.“ zusammenfasst.118 Ein Plugin ist ein Verzeichnis mit einem erforderlichen plugin.json-Manifest (einem geschlossenen Schema mit genau zehn zulässigen Feldern der obersten Ebene — $schema, name, version, description, author, homepage, repository, license, keywords, extensions — wobei „Clients MUST report and ignore each unknown field“ gilt), einem optionalen Ordner skills/ (jedes unmittelbare Unterverzeichnis, das eine SKILL.md enthält, ist ein Skill), einer optionalen mcp.json, die stdio-, Streamable-HTTP- oder ältere HTTP+SSE-Server deklariert, sowie optionalen Client-Namespace-Verzeichnissen mit umgekehrter Domain, die andere Clients „MUST ignore“ müssen. Sein normativer Umfang ist die Paketierung: Die Spezifikation „defines the canonical Agent Plugins Specification v1.0.0 for packaging reusable components that extend AI agents into distributable plugins“ — Agent Skills und MCP behalten darunter ihre eigenen Spezifikationen.118
Die Governance ist dabei entscheidend. Vercel initiierte den Vorschlag und entwickelte die 1.0-Spezifikation gemeinsam mit Amazon, Anysphere (Cursor), GitHub, Microsoft und OpenAI; die Liste der Maintainer des Spezifikations-Repositorys umfasst Amazon, Cursor, Microsoft, OpenAI und Vercel, und Google kündigte am Veröffentlichungstag an, den Kern-Maintainern beizutreten.118 Zu den genannten Launch-Clients gehören ChatGPT, Codex, Cursor, GitHub Copilot, Kiro und VS Code. Eine auffällige Abwesenheit: Anthropic, das das zugrunde liegende Agent-Skills-Format und MCP selbst entwickelt hat, gehört nicht zu den Maintainerinnen und Maintainern — Claude Code behält sein eigenes Plugin-Format, und Codex überbrückt die Lücke auf seiner Seite mit der Claude Code-Marketplace-Quelle (v0.146.0) und /import.118
In Codex-Begriffen: v0.146.0 fügt Agent-Plugin-Manifeste, Workspace-Plugin-Veröffentlichung und zwei zusätzliche Plugin-Marketplaces hinzu — Amazon Bedrock und Claude Code114 — und v0.147.0 schließt den Kreislauf mit der Installation portabler Agent Plugins und der Suche über lokale, persönliche, Workspace- und Remote-Kataloge hinweg.116 Die Workspace-Veröffentlichung ist für Teams die operativ nützliche Hälfte: Veröffentlichen Sie Plugins in Ihrem eigenen Workspace, statt einen öffentlichen Marketplace bereitzustellen oder jeden Entwickler zu bitten, manuell eine Git-Quelle hinzuzufügen.
Die Release Notes kündigen die Codex-Oberflächen an, ohne ihre Konfigurationsschlüssel oder die CLI-Syntax zu veröffentlichen. Dieser Eintrag hält fest, dass die Funktion bereitgestellt wurde und was der Standard spezifiziert, nicht wie sie über Codex gesteuert wird — betrachten Sie den Workflow zum Erstellen von Manifesten und jeden Aufruf von
codex plugin publishals unbestätigt, bis die OpenAI-Dokumentation 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
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, was früher separate MCP-Konfiguration, Skill-Installation und App-Connector-Einrichtung erforderte. Ein einzelnes Plugin kann alle drei enthalten — das beschleunigt das Onboarding von Teams und macht Konfigurationen portabler.
Plan Mode und Zusammenarbeit
Im Plan Mode kann Codex zunächst eine Vorgehensweise entwerfen, bevor Änderungen ausgeführt werden. Er ist standardmäßig aktiviert (seit v0.94.0).14 Unter Entscheidungsframeworks finden Sie den Entscheidungsbaum „Plan Mode vs. direkte Ausführung“.
Plan Mode aufrufen
/plan # Switch to plan mode
/plan "redesign the API layer" # Plan mode with initial prompt
Im Plan Mode führt Codex Folgendes aus: - Dateien lesen und die Codebasis analysieren - Einen Implementierungsplan vorschlagen - Keine Änderungen vornehmen, bis Sie zustimmen - Den Plan in einer eigenen TUI-Ansicht streamen
Steer Mode
Im Steer Mode (seit v0.98.0 standardmäßig aktiviert) können Sie Codex während der laufenden Arbeit neue Anweisungen geben, ohne die aktuelle Aufgabe zu unterbrechen.14
Dafür stehen 2 Eingabemethoden zur Verfügung:
| Eingabe | Verhalten | Verwendung |
|---|---|---|
| Enter | Sendet Anweisungen sofort; Codex sieht sie während des aktuellen Durchgangs | 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 | Stellt Anweisungen für den nächsten Durchgang in die Warteschlange; Codex schließt zuerst die aktuelle Arbeit ab | Folgeaufgaben („Aktualisieren Sie danach auch das Änderungsprotokoll“), Erweiterungen des Umfangs („Führen Sie anschließend den Linter aus“) oder nicht dringender Kontext („Das Bereitstellungsziel ist Staging, nicht die Produktionsumgebung“) |
Praxisbeispiele:
# 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 seine Arbeit abgeschlossen hat, bevor Sie Anweisungen geben, tippen Sie nach Abschluss des Durchgangs einfach wie gewohnt – ein besonderer Modus ist nicht erforderlich.
TUI-Verbesserungen (v0.105.0–v0.106.0)
Syntaxhervorhebung (v0.105.0): Die TUI hebt nun die Syntax eingezäunter Codeblöcke und direkt dargestellter Diffs hervor. Mit /theme können Sie ein Farbschema auswählen.61
Neue TUI-Befehle (v0.105.0+):61
| Befehl/Taste | Beschreibung |
|---|---|
/copy |
Kopiert die letzte Antwort in die Zwischenablage |
/clear |
Leert den TUI-Bildschirm |
Ctrl+L |
Leert den Bildschirm (Tastenkürzel) |
/theme |
Wechselt das Farbschema für die Syntaxhervorhebung |
/plugins |
Plugins durchsuchen, installieren und entfernen (v0.117.0+)75 |
/title |
Legt den Titel des Terminalfensters fest; funktioniert in der TUI und der app-server TUI (v0.117.0+)75 |
/archive |
Archiviert die aktuelle Sitzung; archivierte Sitzungen können bis zu ihrer Wiederherstellung nicht fortgesetzt oder geforkt werden (v0.136.0+)125 |
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 festlegen 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 blieb davon unberührt).102 Mit v0.145.0 kehrt die Sprachfunktion in neuer Form zurück: Audioeingaben und Ausgaben von Audio-Tools 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
- TUI-Markdown hält Weblinks über OSC-8-Metadaten anklickbar, während zu enge Tabellen auf lesbare Schlüssel/Wert-Datensätze zurückgreifen, ohne Linkziele zu verlieren (v0.136.0)125
- Die Verarbeitung von Ctrl+C für Sub-Agents wurde korrigiert, sodass untergeordnete Prozesse ordnungsgemäß beendet werden (v0.106.0)60
Memory-System
Codex verfügt über ein persistentes Memory-System (v0.100.0+), das Fakten, Präferenzen und Projektkontext sitzungsübergreifend speichert.24
Memory-Befehle
| Befehl | Beschreibung |
|---|---|
/m_update <fact> |
Speichert eine Erinnerung (z. B. /m_update always use pytest, never unittest) |
/m_drop <query> |
Entfernt eine Erinnerung, die der Suchanfrage entspricht |
Erinnerungen werden in Markdown-Dateien unter ~/.codex/memory/ gespeichert. Codex lädt sie zu Beginn einer Sitzung und berücksichtigt sie in allen künftigen Sitzungen bei seinem Verhalten.
Was Sie speichern sollten
Erinnerungen eignen sich am besten für dauerhafte Präferenzen und Projektfakten:
- Projektkonventionen: „Dieses Projekt verwendet Tabulatoren statt Leerzeichen“ oder „API-Antworten enthalten immer ein
meta-Feld“ - Tool-Präferenzen: „Verwenden Sie
pnpmstattnpm“ oder „Führen Sie Tests mitpytest -x --tb=shortaus“ - Architekturentscheidungen: „Das Authentifizierungsmodul befindet sich in
src/core/auth/, nicht insrc/middleware/“ - Workflow-Präferenzen: „Führen Sie immer den Linter aus, bevor Sie mir einen Diff zeigen“
Memory in Pipelines
Beim Ausführen 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.
Memory-Optimierungen (v0.101.0–v0.107.0)
- Bereinigung von Geheimnissen: Erinnerungen werden automatisch auf Geheimnisse geprüft, bevor sie auf die Festplatte geschrieben werden
- Berücksichtigung des CWD: Memory-Dateien enthalten nun den Kontext des Arbeitsverzeichnisses, um projektspezifische Erinnerungen abzurufen
- Ausschluss von Entwicklernachrichten: Entwickler- und Systemnachrichten werden von der Memory-Eingabe der 1. Phase ausgeschlossen, wodurch sich die Memory-Qualität verbessert, da Benutzerinteraktionen im Mittelpunkt stehen
- Diff-basiertes Vergessen (v0.106.0): Memory entfernt nun mithilfe Diff-basierten Vergessens veraltete Fakten, sodass der Memory-Speicher im Laufe der Zeit schlank und relevant bleibt60
- Nutzungsbasierte Auswahl (v0.106.0): Der Memory-Abruf berücksichtigt nun die Nutzung und priorisiert häufig abgerufene sowie seit Kurzem relevante Erinnerungen60
- Konfigurierbare Erinnerungen (v0.107.0): Erinnerungen sind nun vollständig konfigurierbar. Mit
codex debug clear-memorieskönnen Sie alle gespeicherten Erinnerungen löschen und neu beginnen – praktisch, wenn Sie zwischen nicht zusammenhängenden Projekten wechseln oder der Memory-Status nicht mehr dem aktuellen Kontext entspricht62 - Modellupgrade für Phase 2 (v0.121.0): Das Modell für die Memory-Konsolidierung der 2. Phase ist nun
gpt-5.4(anstelle des vorherigen Standardmodells). Die Pipeline der 2. Phase wird zwischen Sitzungen ausgeführt, um Transkripte der 1. Phase zu dauerhaften Fakten zu verdichten; der Modellwechsel verbessert die Erinnerungsqualität bei gleichen Token-Kosten.82 - TUI-Menü für Erinnerungen (v0.121.0): Eine neue Benutzeroberfläche innerhalb der Sitzung bietet Zugriff auf den Memory-Modus, das Löschen einzelner Erinnerungen und eine Schaltfläche zum Zurücksetzen. Beim Zurücksetzen des Memory werden nun frühere Rollouts beibehalten, statt sie ungültig zu machen. So wird die künftig abrufbare Erinnerungsbasis geleert, ohne die Sitzungswiedergabe zu beeinträchtigen.82
Memory im Vergleich zu AGENTS.md
| Anwendungsfall | Memory (/m_update) |
AGENTS.md |
|---|---|---|
| Persönliche Präferenzen | Memory verwenden (bleibt projektübergreifend erhalten) | Nicht geeignet |
| Projektkonventionen | Beides (Memory für die persönliche Erinnerung, AGENTS.md für die gemeinsame Nutzung im Team) | AGENTS.md für das Team |
| Architekturentscheidungen | AGENTS.md (gemeinsamer Kontext) | Bevorzugte Wahl |
| Tool-Befehle | Memory (schnelle persönliche Referenz) | AGENTS.md für das Team |
Tipp: Verwenden Sie
/m_updatefür Fakten, die dauerhaft erhalten bleiben sollen. Sitzungsspezifischen Kontext können Sie Codex einfach direkt in der Unterhaltung mitteilen. Für gemeinsam genutzten Teamkontext verwenden Sie AGENTS.md.
Sitzungsverwaltung
Codex speichert Sitzungen unter ~/.codex/sessions/ und ermöglicht so das Fortsetzen, Forking und Multi-Thread-Workflows über CLI und Desktop-Oberflächen hinweg.
v0.146.0 macht Threads adressierbar. /new und /clear akzeptieren nun einen Sitzungsnamen, wichtige Threads können angeheftet werden, und Nebenunterhaltungen bleiben geöffnet, statt Sie dazu zu zwingen, eine Unterhaltung zu schließen, um eine andere zu erreichen.114 Praktisch bedeutet das, dass ein langfristiges Projekt nicht mehr aus einer Liste von Zeitstempeln besteht, die Sie am Datum erkennen müssen. v0.147.0 ergänzt Gesprächsabschnitte: Unterhaltungen werden in persistenten, manuell sortierten Abschnitten organisiert, und lange Transkripte werden schrittweise durchsucht, statt vollständig geladen zu werden.116
Fortsetzen
Machen Sie dort weiter, 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 denselben interaktiven Auswahlassistenten mit Suche.
Paginierter Thread-Verlauf (v0.145.0) [EXPERIMENTAL]: Ein experimenteller, paginierter Thread-Verlauf ermöglicht effizientes Fortsetzen, die Suche im Verlauf, gespeicherte Thread-Namen, Sub-Agent-Unterstützung und Erinnerungen in der Sitzungsverwaltung — der Verlauf wird Seite für Seite statt vollständig auf einmal geladen, was bei langlebigen Arbeitsverzeichnissen mit Hunderten von Sitzungen wichtig ist. Experimentell: Rechnen Sie damit, dass sich die Oberfläche zwischen Releases verändert.112
Fork
Verzweigen Sie eine Unterhaltung, um Alternativen zu untersuchen, 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 temporär erstellt werden — ein temporärer Fork erscheint nicht in Thread-Listen, sodass verworfene Experimente nicht in der Thread-Liste auftauchen, in der Sie tatsächlich navigieren.114 Änderungen in einem Fork wirken sich nicht auf den anderen aus. Das ist nützlich, um Ansätze zu vergleichen (z. B. „fork and try Redis instead of Memcached“) oder riskante Änderungen sicher zu erkunden.
Thread-Forking in Sub-Agenten (v0.107.0): Threads können nun in unabhängige Sub-Agenten geforkt werden, sodass eine Unterhaltung parallele Arbeitsströme erzeugen kann, die autonom ausgeführt werden. Dies erweitert das bestehende Fork-Modell — statt nur die Unterhaltung zu verzweigen, wird der geforkte Thread zu einem Sub-Agenten mit eigenem Ausführungskontext.62 Seit v0.117.0 verwenden Sub-Agenten pfadbasierte Adressen (z. B. /root/agent_a) mit strukturierter Kommunikation zwischen Agenten, wodurch die Multi-Agent-Koordination expliziter und besser debugbar wird.75
Verschlüsselte Nachrichten zwischen Agenten (v0.138.0+): Multi-agent v2 verschlüsselt jetzt den Aufgabentext, den ein übergeordneter Agent beim Starten oder beim Senden einer Nachricht an einen Sub-Agenten übermittelt. Die Nachrichtenparameter von spawn_agent, send_message und followup_task sind als verschlüsselt markiert: Die Responses API verschlüsselt die Nutzlast, wenn das übergeordnete Modell den Tool-Aufruf ausgibt, das lokal ausgeführte Codex transportiert nur Chiffretext (InterAgentCommunication.encrypted_content, mit leerem Klartextinhalt), und die API entschlüsselt ihn serverseitig, wenn sie ihn an das empfangende Modell übergibt.108 Daraus ergeben sich drei praktische Konsequenzen:
- Ihre lokalen Sitzungsprotokolle enthalten keinen Klartext der Delegierung mehr. Sie können sehen, dass ein übergeordneter Agent einen Sub-Agenten gestartet hat und was zurückkam, aber nicht die exakte Anweisung, die er gesendet hat. Wenn Sie Multi-Agent-Ausführungen anhand des Sitzungsverlaufs prüfen oder debuggen, fehlt dieser Datensatz; das offene Regressionsticket dazu hatte Mitte Juli 2026 keinen verknüpften Fix.109 Extension-Lebenszyklusereignisse (Start/Stopp von Sub-Agenten, Tool-Ausführung, Turn-Metadaten — v0.133.0+) und die App-Server-Beobachtbarkeit sind die verbleibenden Ansatzpunkte, um zu rekonstruieren, was geschehen ist.98
- Modelle benutzerdefinierter Provider können fehlschlagen. Ein Modellendpunkt, der nicht für die Verwendung verschlüsselter Tools 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 Provider mit diesem Fehler fehlschlägt, liegt das an der Verschlüsselungsänderung und nicht an Ihrer Konfiguration.109 - Von Codex erzeugte Benachrichtigungen bleiben lesbar. Benachrichtigungen über den Abschluss von Child-Agenten werden von Codex selbst erzeugt, bleiben daher im Klartext und werden nun als typisierte
agent_message-Elemente statt als serialisierte JSON-Umschläge gerendert.108
OpenAI hat kein Bedrohungsmodell hinter dieser Änderung veröffentlicht; der PR beschreibt den Chiffretextfluss, ohne anzugeben, wovor er schützt.
Multi-agent v2 stabilisiert (v0.145.0, Opt-in): Die Multi-agent-v2-Erfahrung, die in v0.137.0 debütierte und in v0.138.0 verschlüsselte Delegierung erhielt, ist jetzt als Opt-in-Funktion stabilisiert. v0.145.0 ergänzt konfigurierbare Sub-Agent-Modelle, Reasoning-Stufen pro Sub-Agent, konfigurierbare Parallelität, wiederhergestellte Multi-Agent-Rollen und eine verbesserte Agentennavigation. Wenn Sie v2 während der Einführungsphase von v0.137/v0.138 zurückgestellt haben, ist dies das Release, in dem sich die Konfigurationsoberfläche stabilisiert — Modell- und Reasoning-Auswahl für Sub-Agenten befinden sich nun in der Konfiguration, statt von der Runtime festgelegt zu werden.112
Thread-Liste
Zeigen Sie aktive Sitzungen an und verwalten Sie sie:
/status # Current session info and token usage
/ps # Show background terminals in session
In der Desktop-App sind Threads in der Seitenleiste mit vollständigem Verlauf und Diff-Vorschauen sichtbar.
Sitzungslebenszyklus
| Aktion | CLI | Desktop App |
|---|---|---|
| Neu starten | codex oder /new |
Schaltfläche „New Thread“ |
| Fortsetzen | codex resume oder /resume |
Thread in der Seitenleiste anklicken |
| Fork | /fork |
Rechtsklick auf Thread → Fork |
| Beenden | /quit oder Ctrl+C |
Thread-Tab schließen |
| Löschen | Aus ~/.codex/sessions/ entfernen |
Rechtsklick → Delete |
Sitzungen werden zwischen CLI und der Desktop-App synchronisiert — beginnen Sie in einer und setzen Sie 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 --ask-for-approval on-request "fix the CI failure"
codex exec --json "triage open bugs" -o result.txt
Standardmäßig schreibt codex exec Fortschrittsmeldungen/Ereignisse nach stderr und die abschließende Agent-Nachricht nach stdout. Dadurch lässt es sich mit standardmäßigen Unix-Pipelines kombinieren.
Sitzungsarchivierung (v0.136.0)
Sitzungen können archiviert werden, um die Liste zum Fortsetzen und Forken übersichtlich zu halten, ohne den Verlauf zu löschen. Archivieren Sie eine Sitzung in der TUI mit /archive oder über die Shell:125
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 Schutzmaßnahme dagegen, versehentlich eine Sitzung fortzuführen, die Sie eigentlich stilllegen wollten. Ebenfalls in dieser Version startet codex app-server --stdio den app-server im stdio-Modus für Editor-/Host-Integrationen, und /diff darf nun keine vom Repository bereitgestellten Git-Hilfsprogramme mehr ausführen (eine Verbesserung der Befehlssicherheit). Unter Windows ergänzt ein Alpha-Bereitstellungspfad für Administratoren codex sandbox setup --elevated.125
Ausgabe im JSON-Zeilenformat
Mit --json wird stdout zu einem JSONL-Ereignisstream:
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.
Sitzungen 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 --ask-for-approval on-request |
Auf den Workspace beschränkte Automatisierung mit Genehmigung bei Grenzüberschreitungen |
--json |
JSONL-Ereignisstream nach stdout |
-o, --output-last-message <file> |
Abschließende Nachricht in einer Datei speichern |
--output-schema <file> |
Antwort anhand eines JSON Schema validieren |
--ephemeral |
Sitzungsdateien nicht dauerhaft speichern |
-C, --cd <dir> |
Arbeitsverzeichnis festlegen |
--add-dir <dir> |
Zusätzliche beschreibbare Verzeichnisse |
--skip-git-repo-check |
Ausführung außerhalb von Git-Repositorys erlauben |
--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 voncodex execenthält nicht mehr die veraltete Formulierung „research preview“. Wenn Ihre CI die Startausgabe auswertet, fällt der Bannertext nun knapper aus; strukturierte--json-Ereignisse bleiben unverändert.91
codex remote-control (v0.130.0+)
codex remote-control ist ein Befehl auf oberster 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 bislang 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 Daemon-Befehle vom Typ 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 den automatischen Erkennungs-Handshake verbinden kann – nützlich, wenn sich der steuernde Prozess auf einem anderen Host oder 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 nachfolgend beschriebenen app-server-Paginierungs-APIs, wenn Sie Benutzeroberflächen entwickeln, die umfangreiche Thread-Verläufe auflisten müssen, ohne sämtliche Turns auf einmal in den Arbeitsspeicher zu laden.
app-server-Thread-Paginierung (v0.130.0+)
app-server-Clients können große Threads nun seitenweise über drei unterschiedliche Ansichten der Turn-Elemente abrufen:91
| Ansicht | Anwendungsfall |
|---|---|
| Nicht geladen | Nur zur Auflistung – Thread-Struktur ohne Turn-Nutzdaten (am ressourcenschonendsten) |
| Zusammenfassung | Kompakte Metadaten pro Turn – nützlich für Seitenleisten und Auswahldialoge zum Fortsetzen |
| Vollständig | Vollständige Turn-Nutzdaten 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 insbesondere 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 untergeordneten Threads eines Threads anzeigen und den Verlauf ab einem bestimmten Turn forken – genau die Grundlagen, die eine Benutzeroberfläche benötigt, um einen Lauf an einem früheren Punkt abzuzweigen, ohne ihn bis dorthin erneut abspielen zu müssen.106
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 im laufenden Betrieb neu konfiguriert werden, statt ihn herunterfahren und neu starten zu müssen.91
Verschlüsselte Remote-Ausführungsumgebungen (v0.141.0)
Seit v0.141.0 (stabil, 18. Juni 2026) stellen Remote-Ausführungsumgebungen Verbindungen über authentifizierte, Ende-zu-Ende-verschlüsselte Noise-Relay-Kanäle her. Die Steuerungsebene und die Ausführungsumgebung müssen dem dazwischenliegenden Relay daher nicht mehr vertrauen, was besonders relevant ist, wenn Ihr Orchestrator einen app-server über eine Netzwerkgrenze hinweg steuert. Dieselbe Version sorgt 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 somit nicht mehr unbemerkt umgeschrieben. Für die Kompatibilität mit Unternehmens-Proxys akzeptiert TLS nun außerdem P-521-Zertifikatsignaturen.103
Codex Cloud und Hintergrundaufgaben [EXPERIMENTAL]
Status: Codex Cloud ist eine experimentelle Funktion. Schnittstellen, Preise und Verfügbarkeit können sich ändern. OpenAI verwaltet die Cloud-Umgebungen; Sie haben keine Kontrolle über die Infrastruktur.
Codex Cloud führt Aufgaben asynchron in von OpenAI verwalteten Umgebungen aus.4 Informationen zur Integration von Codex in Ihre CI-Pipeline finden Sie außerdem unter GitHub Action und CI/CD.
Funktionsweise
- Reichen Sie eine Aufgabe ein (über chatgpt.com/codex, die Slack-Integration oder CLI)
- Codex klont Ihr Repository in eine isolierte Cloud-Sandbox
- Der Agent arbeitet selbstständig: Er liest Code, führt Tests aus und nimmt Änderungen vor
- Nach Abschluss erstellt Codex einen PR oder stellt einen Diff zur Überprüfung bereit
- Übernehmen Sie die Ergebnisse lokal mit
codex apply <TASK_ID>
Internetzugriff in der Cloud
Der Internetzugriff des Agenten ist standardmäßig deaktiviert und wird für jede Umgebung separat konfiguriert:
- Aus: Kein Internetzugriff für den Agenten (Standard)
- Ein: Optionale Domain-Zulassungsliste und Beschränkungen für HTTP-Methoden
Allowed domains: pypi.org, npmjs.com, github.com
Allowed methods: GET, HEAD, OPTIONS
Einrichtungsskripte können weiterhin das Internet verwenden, um Abhängigkeiten zu installieren, selbst wenn der Internetzugriff des 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 Benutzeroberflä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)
Hauptfunktionen
| Funktion | Beschreibung |
|---|---|
| Parallele Threads | Führen Sie mehrere Aufgaben projektübergreifend gleichzeitig aus |
| Thread-Modi | Starten Sie Threads im Modus Local, Worktree oder Cloud |
| Integrierte Git-Werkzeuge | Prüfen Sie Diffs, fügen Sie Kommentare hinzu, nehmen Sie einzelne Abschnitte in den Staging-Bereich auf bzw. machen Sie sie rückgängig, führen Sie Commits und Pushes durch 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 | Abschluss- und Genehmigungsbenachrichtigungen, wenn die App im Hintergrund läuft |
| Ruhezustand verhindern | Optionale Einstellung, mit der der Computer während laufender Aufgaben aktiv bleibt |
| Skills + MCP | Gemeinsame Konfiguration für App, CLI und IDE-Erweiterung |
| MCP-Verknüpfungen | Schnellzugriff auf MCP-Werkzeugverknüpfungen im Composer (App v26.226)63 |
| @mentions in Reviews | Erwähnen Sie Mitwirkende mit @mentions in Code-Review-Kommentaren (App v26.226)63 |
| Benutzerdefinierte Themes | 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 sowie sitzungsübergreifender Abruf des Prompt-Verlaufs75 |
| Appshots | Mit macOS-Appshots können Sie das vorderste App-Fenster einschließlich eines Screenshots und des verfügbaren Textes an einen Thread anhängen; Appshots lassen sich über den entsprechenden Tastaturkurzbefehl hinzufügen.99 |
| Kommentare im integrierten Browser | Im integrierten Browser können Sie lokale und öffentliche Seiten in der Vorschau anzeigen und Kommentare zu Elementen oder Bereichen hinzufügen, um präzises Feedback zur gerenderten Seite zu geben.99 |
| Computer Use + Verwendung im gesperrten Zustand | Mit Computer Use kann Codex für klar abgegrenzte GUI-Aufgaben zugelassene Mac-Apps bedienen; die Verwendung im gesperrten Zustand muss ausdrücklich aktiviert werden und ist nach dem Sperren des Mac auf vertrauenswürdige, aktive Computer-Use-Vorgänge beschränkt.99 |
Appshots, Browserkommentare und Computer Use
Mit den App-Aktualisierungen vom 21. Mai wird die Desktop App zu einer umfassenderen Kontextoberfläche und dient nicht mehr nur der Thread-Verwaltung. Verwenden Sie Appshots, wenn Codex den Zustand einer anderen Mac-App kennen muss, bevor es handeln kann: Codex erfasst das vorderste Fenster sowie den von der App bereitgestellten sichtbaren und außerhalb des sichtbaren Bereichs liegenden Text und speichert den Anhang lokal im Sitzungsverlauf.99
Verwenden Sie bei 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 Klicks, Screenshots, Asset-Downloads und die schreibgeschützte Prüfung von JavaScript und ermöglicht es Ihnen, Seitenbereiche mit Kommentaren zu markieren, die Codex im nächsten Vorgang bearbeiten kann.99 Verwenden Sie für Websites mit Anmeldung weiterhin die Chrome-Erweiterung.
Verwenden Sie Computer Use nur, wenn sich die Aufgabe weder durch eine strukturierte Integration noch über die Browservorschau verifizieren lässt. Die Funktion kann zugelassene Mac-Apps prüfen und bedienen, übernimmt bei Dateiänderungen und Shell-Befehlen jedoch die Genehmigungs- und Sandbox-Regeln von Codex. Auch die Verwendung im gesperrten Zustand bleibt eng begrenzt: Während aktiver, vertrauenswürdiger Computer-Use-Vorgänge kann Codex nach dem Sperren des Mac vorübergehend auf zugelassene Apps zugreifen; dabei greifen Schutzmaßnahmen zum erneuten Sperren und zur 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, Erkundung, nicht destruktive Arbeiten |
| Worktree | Git-worktree – isolierte Branch-Kopie Ihres Repositorys | Isolierte Kopie | Funktionsentwicklung, riskante Refaktorierungen, parallele Experimente |
| Cloud | Remote-Server – wird auf der Infrastruktur von OpenAI ausgeführt | Kein lokaler Zugriff | Lang laufende Aufgaben, CI-ähnliche Workflows, asynchrone Delegation |
Funktionsweise der Worktree-Isolation:
Wenn Sie einen Worktree-Thread starten, führt die Desktop App folgende Schritte aus:
1. Sie erstellt mit git worktree add einen neuen git-worktree in einem temporären Verzeichnis
2. Sie checkt auf Grundlage Ihres 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 eine Diff-Prüfung an, in der Sie auswählen, welche Änderungen zurückgeführt werden sollen
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.
Automatisierungen
Automatisierungen werden lokal in der App ausgeführt. Daher muss die App laufen 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 Ausführungen direkt im Projektverzeichnis durchgeführt
- Automatisierungen verwenden Ihre standardmäßigen Sandbox-Einstellungen
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. Verfassen Sie den Prompt und wählen Sie den Ausführungsmodus (lokal oder worktree) 5. Legen Sie die Reasoning-Stufe für die Automatisierungsausführung fest (App v26.312)72 6. Automatisierungen werden planmäßig ausgeführt und stellen die Ergebnisse zur Prü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 einer Diagnoseanalyse auf Überwachungswarnmeldungen reagieren - Abhängigkeitsaktualisierungen: Sicherheitspatches suchen und anwenden
Die Ergebnisse werden zur manuellen Genehmigung in einer Prüfwarteschlange angezeigt.
Windows-Unterstützung
Die Codex Desktop App wurde am 4. März 2026 (App v26.304) für Windows veröffentlicht. Sie bietet native PowerShell-Unterstützung, eine native Windows-Sandbox und den vollständigen Funktionsumfang einschließlich skills, Automatisierungen und worktrees, ohne WSL vorauszusetzen.66
GitHub Action und 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 die 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 übergebenes Verzeichnis |
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 |
Agentenkonfiguration |
output-file |
Abschließende Nachricht auf dem Datenträger speichern |
codex-version |
CLI-Version fest vorgeben |
codex-home |
Benutzerdefiniertes Codex-Stammverzeichnis |
allow-users / allow-bots |
Positivlistensteuerung für Auslöser |
safety-strategy / codex-user |
Verhalten zur Berechtigungsreduzierung und Benutzerauswahl |
Ausgabe: final-message, der Text der abschließenden Codex-Antwort für nachgelagerte Schritte und Jobs.
Sicherheitsstrategien
| Strategie | Beschreibung |
|---|---|
drop-sudo (Standard) |
Linux/macOS; entfernt nach dem Action-Schritt die sudo-Berechtigung |
unprivileged-user |
Codex als zuvor erstellten Benutzer mit geringen Berechtigungen ausführen |
read-only |
Schreibgeschützte Sandbox (das Berechtigungsrisiko des Runners bzw. Benutzers besteht 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
Standard: Nur Mitwirkende mit Schreibzugriff können Codex-Workflows auslösen.
Codex SDK
Das TypeScript SDK integriert die Agent-Funktionen von Codex in benutzerdefinierte Anwendungen.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 Funktionen von SDK
runStreamed(...): Asynchroner Ereignisstream für Zwischenaktualisierungen- Python SDK-Authentifizierung (v0.132.0+): Anmeldung mit API-Schlüssel, ChatGPT-Browser-/Device-Code-Flows, Kontoprüfung und Abmeldung sind erstklassige SDK-Pfade.97
- Vereinfachung für rein textbasierte Turns (v0.132.0+): Python-Turn-APIs akzeptieren einfache Strings und geben umfangreichere
TurnResult-Metadaten mit erfassten Elementen, Zeitangaben und Nutzung zurück.97 outputSchema: Erzwingt eine finale Ausgabe im JSON-Format- Multimodale Eingabe: Text + lokale Bilder übergeben (
{ type: "local_image", path: "..." }) - Bild-Workflows (v0.117.0):
view_imagegibt URLs zurück, generierte Bilder können erneut geöffnet werden und der Bildverlauf bleibt beim Fortsetzen einer Sitzung erhalten75 view_imagein mehreren Umgebungen (v0.130.0): Bei Sitzungen über mehrere Umgebungen hinweg (eingeführt in v0.124.0 mit Umgebungs- und Arbeitsverzeichnisauswahl pro Turn, verfeinert in v0.125.0 mit persistierenden Umgebungen) löstview_imageDateipfade nun über die ausgewählte Umgebung statt über das lokale Dateisystem des Orchestrators auf. Ein aus einer Remote-Umgebung angehängtes Bild wird relativ zum Arbeitsverzeichnis dieser Umgebung abgerufen, nicht vom Host, auf dem 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
Kontextfenster unterscheiden sich je nach Modell. 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 im API); GPT-5.4 / GPT-5.4-mini (werden ab dem 31. August 2026 aus Codex entfernt) bieten 1M / 400K; die ältere GPT-5.3-Codex-Familie verwendete 272K Eingabe + 128K Ausgabe (400K Gesamtbudget). Alle füllen sich schneller, als Sie erwarten würden – verwalten Sie sie proaktiv:
- Verwenden Sie
/compactregelmäßig: Fasst den Gesprächsverlauf zusammen, um Tokens freizugeben - Stellen Sie lokale Dokumentation bereit: Hochwertige
AGENTS.md-Dateien und lokale Dokumentation verringern den Rechercheaufwand (der Kontext verbraucht) - Verwenden Sie
@, um bestimmte Dateien anzuhängen: Verweisen Sie direkt auf Dateien, statt Codex zu bitten, sie zu finden - Halten Sie Prompts fokussiert: Eingegrenzte Prompts mit exakten Dateien verbrauchen weniger Kontext als offene Recherche
Token-Effizienz
| Technik | Auswirkung |
|---|---|
model_reasoning_summary = "none" festlegen |
Reduziert Ausgabe-Tokens um etwa 20 % |
model_verbosity = "low" verwenden |
Kürzere Erklärungen, mehr Aktion |
Leichtere Tiers (gpt-5.6-luna) für einfache Aufgaben verwenden |
Deutlich günstiger pro Nachricht |
| Komplexe Aufgaben in fokussierte Sitzungen aufteilen | Bessere Token-Effizienz pro Sitzung |
| Profile verwenden, um Einstellungen je Aufgabe zu wechseln | Vermeidet hohe Reasoning-Kosten bei Routinearbeit |
Geschwindigkeitsoptimierung
gpt-5.3-codex-spark: Variante mit geringerer Latenz für interaktives Pairing--profile fast: Vorkonfiguriertesgpt-5.6-lunamit niedrigem Reasoning- Parallele Tool-Ausführung: Codex führt unabhängige Lese- und Prüfvorgänge gleichzeitig aus; strukturieren Sie Prompts daher so, dass dies möglich ist
- Ergebnisorientierte Schleifen: Bitten Sie um „implementieren, testen, beheben, bei grünem Status stoppen“ statt um Schritt-für-Schritt-Anweisungen
Wie debugge 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 s und starten Sie eine einzelne Instanz neu |
| 401-Authentifizierungsfehler | Veraltete Anmeldedaten | rm ~/.codex/auth.json && codex login |
| Netzwerk im Sandbox-Modus blockiert | Standardverhalten | -c 'sandbox_workspace_write.network_access=true' |
| WSL2-Verbindungsabbrüche | Beschädigter WSL-Status | Führen Sie wsl --shutdown in PowerShell aus, warten Sie 1 Min. und starten Sie neu |
| Patch-Fehler | Unterschiedliche Zeilenenden | Normalisieren Sie auf LF und geben Sie den exakten Dateitext an |
| Kontextkomprimierung schlägt fehl | Zu viel Kontext | Reduzieren Sie den Reasoning-Aufwand und teilen Sie die Aufgabe in kleinere Teile auf |
| Modell ändert sich unerwartet | Überschreibung in Config.toml | Führen Sie /config aus, um effektive Einstellungen und Quellen zu prüfen |
| Planmodus erlaubt Änderungen | Bekannter Fehler | Issue #11115 |
| AGENTS.md-Anweisungen werden vergessen | Kontextgrenzen | Halten Sie Anweisungen knapp; verwenden Sie Skill-Dateien für detaillierte Verfahren |
| Stocken im Read Only-Modus | Bekanntes Problem | Discussion #7380 |
Referenz für 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 |
API-Ratenlimit erreicht | Warten Sie und versuchen Sie es erneut; reduzieren Sie model_reasoning_effort oder wechseln Sie zu einem leichteren Modell |
Error: context length exceeded |
Unterhaltung hat 272K Eingabetoken überschritten | Verwenden Sie /compact zum Zusammenfassen oder starten Sie mit /new eine neue Sitzung |
Error: MCP server failed to start |
Der MCP-Serverprozess ist abgestürzt oder hat das Zeitlimit überschritten | Prüfen Sie codex mcp get <name> auf die Konfiguration; erhöhen Sie startup_timeout_sec |
Error: authentication required |
Kein gültiger API-Schlüssel oder keine gültige Sitzung | Führen Sie codex login aus oder setzen Sie CODEX_API_KEY |
Error: sandbox execution failed |
Befehl ist innerhalb der Sandbox fehlgeschlagen | Prüfen Sie die Befehlssyntax; vergewissern Sie sich, dass erforderliche Tools in der Sandbox-Umgebung verfügbar sind |
WARN: skill not found |
Der referenzierte Skill existiert nicht am erwarteten Pfad | Prüfen Sie die /skills-Liste; verifizieren Sie den Speicherort des Skill-Ordners |
Error: wire format mismatch |
Falsche wire_api-Einstellung für den Provider |
Verwenden Sie für OpenAI-Endpunkte wire_api = "responses" (siehe Benutzerdefinierte Modellprovider) |
Was macht codex doctor?
codex doctor ist der eine Befehl, den Sie ausführen sollten, bevor Sie einen Fehler melden oder eine defekte
Installation debuggen. Er erfasst lokale Laufzeit, Konfiguration, Authentifizierung, Terminal, Netzwerk und Status
in einem Bericht; auch die Issue-Vorlage des Projekts fordert Sie auf, seine Ausgabe einzufügen.120
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 stabile Abschnitte gegliedert, sodass Sie direkt zum benötigten Abschnitt springen können:120
| Abschnitt | Inhalt |
|---|---|
| Hinweise | An die Spitze gehobene Auffälligkeiten: verfügbare Updates, übergroße Rollout-Verzeichnisse, optionale MCP-Probleme, gemischte Authentifizierungssignale |
| Umgebung | Herkunft der Laufzeit, Installationskonsistenz, Bereitschaft der Suchtools, Terminal-/Multiplexer-Metadaten, Datenbankzustand |
| Konfiguration | Ladestatus von config.toml, Authentifizierungsdetails, MCP-Serverkonfiguration, Sandbox-Richtlinie, Funktionsflags |
| Updates | Ob die Update-Konfiguration lokal konsistent ist |
| Konnektivität | Netzwerkumgebung, WebSocket-Diagnose, providerabhängige Erreichbarkeit von Endpunkten |
| Hintergrundserver | Status des App-Server-Daemons |
Jede Prüfung enthält einen Statusmarker – ✓ ok, ✗ fehlgeschlagen, ⚠ Warnung, ○ inaktiv – sowie eine Zusammenfassungszeile.
--json versieht jede Prüfung mit einer stabilen Kennung, wodurch der Befehl nicht nur visuell, sondern auch in CI oder einem
Supportskript nutzbar ist.120
Der Befehl wurde über mehrere Releases hinweg erweitert: Er erschien in v0.131.0, erhielt in v0.135.0 Berichte zu Umgebung, Git, Terminal, App-Server und Thread-Inventar und ergänzte in v0.139.0 Editor- und Pager-Details (mit geschwärzten vertraulichen Werten in JSON).96126122
Verwenden Sie ihn zuerst, nicht zuletzt. Die meisten Meldungen „Codex ist kaputt“ lassen sich auf etwas zurückführen, das
doctorbereits benennt: einen veralteten Authentifizierungsmodus, eineconfig.toml, die nicht geparst werden konnte, oder eine zweite Installation, die die auf IhremPATHüberschattet.
Diagnosetools
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
/config # Inspect effective config values and sources
/compact # Summarize history to reclaim context
Hinweis:
codex --verboseist kein gültiges Flag der obersten Ebene. Verwenden Sie die Debug-Unterbefehle und die oben genannten TUI-Diagnosen.
Saubere Neuinstallation
npm uninstall -g @openai/codex && npm install -g @openai/codex@latest
~/.codex/ (Authentifizierung, Konfiguration, Sitzungen) bleibt erhalten. Informationen zum Anheften an eine exakte Version, zum Downgrade
nach einem fehlerhaften Release oder zum vollständigen Löschen des Status finden Sie unter
Aktualisieren, Downgrade oder Deinstallation.
Debug-Modus
codex debug app-server send-message-v2 # Test app-server client
Probleme melden
/feedback # Send logs to Codex maintainers (in TUI)
Oder melden Sie Probleme unter github.com/openai/codex/issues.1
Codex Security [PREVIEW]
Codex Security startete am 6. März 2026 als Research Preview und bringt kontextbewusste Anwendungssicherheitsprüfungen in den Codex-Stack.77 Es ist über Codex web für ChatGPT Pro-, Enterprise-, Business- und Edu-Kunden verfügbar.
So funktioniert es: Codex Security analysiert Repositorys, um ein projektspezifisches Bedrohungsmodell zu erstellen, identifiziert nach realen Auswirkungen klassifizierte Schwachstellen und testet die Ergebnisse unter Druck in einer Sandbox-Umgebung, um sie zu validieren. Der Agent zeigt verlässlichere Befunde samt Korrekturen an und reduziert dadurch das Rauschen unbedeutender Fehler.
Leistung: Während der Research Preview scannte Codex Security 1,2 Millionen Commits und identifizierte 10.561 schwerwiegende Schwachstellen. Die Präzision verbesserte sich im Zeitverlauf — das Rauschen sank um 84 %, überhöhte Schweregradangaben um mehr als 90 %, und die Rate falscher Positivmeldungen halbierte sich. Das System hat reale Schwachstellen in OpenSSH, GnuTLS und Chromium gefunden; 14 CVEs wurden vergeben.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.
Unternehmensbereitstellung
Administratorsteuerungen (requirements.toml)
Administratoren setzen Unternehmensrichtlinien über requirements.toml durch, eine von Administratoren erzwungene Konfigurationsdatei, die sicherheitsrelevante Einstellungen einschränkt, welche Benutzer nicht überschreiben können:21
v0.146.0 ergänzt die Erkennung von Enterprise-Plänen und Administratorsteuerungen für In-App-Updates.114 In einer verwalteten Flotte entscheidet dies darüber, ob Entwickler CLI selbst aktualisieren, sobald sie eine neue Version bemerken, oder ob der Administrator festlegt, wann eine Version ausgerollt wird. Die Release Notes kündigen die Steuerung an, ohne ihren
requirements.toml-Schlüssel zu veröffentlichen — behandeln Sie den exakten Namen der Einstellung als unbestätigt, bis OpenAI ihn dokumentiert.
# /etc/codex/requirements.toml
# Restrict which approval policies users can select
allowed_approval_policies = ["untrusted", "on-request", "never"]
# 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"
Anders als
config.tomlauf Benutzerebene, das Präferenzen festlegt, istrequirements.tomleine harte Einschränkungsebene, die begrenzt, welche Werte Benutzer auswählen können und die sie nicht überschreiben können. Administratoranforderungsregeln können nur zur Eingabe auffordern oder verbieten (niemals stillschweigend erlauben).
macOS-MDM-Konfiguration
Verteilen Sie die Konfiguration über MDM mithilfe der Einstellungsdomain com.openai.codex.21 Codex berücksichtigt standardmäßige macOS-MDM-Payloads (Jamf Pro, Fleet, Kandji usw.). Kodieren Sie TOML ohne Zeilenumbruch als Base64:
| Schlüssel | Zweck |
|---|---|
config_toml_base64 |
Base64-kodierte verwaltete Standardwerte (Ausgangswerte, die Benutzer ändern können) |
requirements_toml_base64 |
Base64-kodierte, vom Administrator erzwungene Anforderungen (Benutzer können sie nicht überschreiben) |
Priorität (höchste bis niedrigste):
- Verwaltete macOS-Einstellungen (MDM)
- Aus der Cloud abgerufene Anforderungen (ChatGPT Business / Enterprise)
/etc/codex/requirements.toml(lokales Dateisystem)
Cloud-Anforderungen füllen nur nicht gesetzte Anforderungsfelder aus; verwaltete Ebenen mit höherer Priorität haben daher stets Vorrang. Cloud-Anforderungen erfolgen nach bestem Bemühen; schlägt der Abruf fehl oder läuft er in ein Timeout, setzt Codex den Betrieb ohne die Cloud-Ebene fort.
OpenTelemetry-Integration
Codex unterstützt die Weitergabe des OpenTelemetry-Trace-Kontexts aus standardmäßigen OTel-Umgebungsvariablen bis hin zu OpenAI-API-Aufrufen. Setzen Sie die standardmäßigen Umgebungsvariablen, bevor Sie Codex starten:
# 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, Servicename, Ressourcenattribute). - Der Trace-Kontext wird durch Codex an API-Aufrufe weitergegeben und ermöglicht End-to-End-Beobachtbarkeit.
- Verwenden Sie Ressourcenattribute, um Traces nach Team, Umgebung oder Projekt zu kennzeichnen.
- Berücksichtigen Sie beim Aktivieren der Prompt-/Tool-Protokollierung die Datenschutzanforderungen — Traces können Codeausschnitte enthalten.
- Konfigurierbare OpenTelemetry-Trace-Metadaten (v0.130.0+). Zusätzlich zur standardmäßigen
OTEL_RESOURCE_ATTRIBUTES-Hülle stellt diecodex-otel-Crate jetzt konfigurierbare Trace-Metadaten bereit, sodass Administratoren Traces mit organisationsspezifischen Dimensionen (Kostenstelle, Projekt-ID, Ticketreferenz) versehen können, ohne bei jeder AusführungOTEL_RESOURCE_ATTRIBUTESvon Grund auf neu erstellen zu müssen. Kombinieren Sie dies mit den umfassenderen Analysefunktionen für Reviews und Feedback, die in derselben Version ausgeliefert wurden, um ein einheitliches Debugging und eine einheitliche Triage für CLI, app-server- und Remote-Control-Sitzungen zu ermöglichen.91
Enterprise-Zugang
- ChatGPT Business / Enterprise / Edu: Vom Organisationsadministrator gesteuerter Zugang mit automatisch angewendeten, aus der Cloud abgerufenen Anforderungen. Unterstützt SSO über SAML/OIDC durch Ihren Identitätsanbieter (Okta, Entra ID usw.).
- API: Standardmäßige API-Authentifizierung, Abrechnung sowie Organisations-/Projektsteuerungen. OpenAI veröffentlicht SOC-2-Type-II- und SOC-3-Berichte; für die Enterprise-Stufe ist ein HIPAA BAA verfügbar.
- Codex SDK: Integrieren Sie es in interne Tools und Workflows.
- Richtliniendurchsetzung im großen Maßstab: Verwenden Sie per MDM verteiltes
requirements_toml_base64oder/etc/codex/requirements.tomlauf Dateisystemebene.
Datenverarbeitung und Compliance: - API-Ein- und Ausgaben werden gemäß den Business/Enterprise/API-Bedingungen von OpenAI nicht für das Training verwendet. - Für Datenresidenz wird OpenAI-API-Datenverkehr standardmäßig über US-basierte Infrastruktur geleitet; bei Anforderungen an die EU-Datenresidenz wenden Sie sich an das Enterprise-Vertriebsteam von OpenAI. - Sitzungsprotokolle werden lokal gespeichert; nur API-Aufrufe verlassen den Rechner. - ChatGPT Enterprise unterstützt Compliance-Frameworks, darunter SOC 2, GDPR und CCPA.
Einführungsstrategie
Empfohlene schrittweise Einführung für Organisationen:
- Pilotphase (Woche 1–2): Stellen Sie die Lösung für 3–5 erfahrene Ingenieure bereit, wobei
requirements.tomlden Sandbox-Modusuntrustedund die Websuchecachederzwingt. Sammeln Sie Feedback zu AGENTS.md-Mustern und Anforderungen an MCP-Server. - Teamerweiterung (Woche 3–4): Rollen Sie die Lösung für das gesamte Team aus. Verteilen Sie das teamweite Standard-
config.tomlüber MDM oder das Repository. Aktivieren Sie die Sandboxworkspace-writefür vertrauenswürdige Repositories. - CI-Integration (Woche 5–6): Fügen Sie
codex-actionzu CI/CD-Pipelines für automatisierte PR-Reviews und Testgenerierung hinzu. Verwenden Sie--ephemeral, um Kosten planbar zu halten. - Organisationsweit (Monat 2+): Stellen Sie die Lösung über MDM bereit, wobei
requirements.tomlzugelassene MCP-Server, Sandbox-Richtlinien und Modell-Allowlists erzwingt.
Audit-Muster
Verfolgen Sie die Codex-Nutzung und setzen Sie Compliance durch:
- OpenTelemetry-Traces: Überwachen Sie API-Aufrufvolumen, Tokennutzung und Latenz pro Team.
- Sitzungsspeicherung: Prüfen Sie
~/.codex/sessions/für Compliance-Reviews (deaktivieren Sie sie in sensiblen Kontexten mit--ephemeral). - Durchsetzung der MCP-Identität:
requirements.tomlprotokolliert blockierte Serverversuche — prüfen Sie diese auf nicht autorisierte Tool-Nutzung. - Git-Audit-Trail: Alle Codex-Dateiänderungen durchlaufen standardmäßiges Git — prüfen Sie sie über den Branch-Verlauf und PR-Diffs.
Best Practices & Anti-Patterns
Prompting-Muster
- Einschränkungsorientierte Prompts: Beginnen Sie mit den Grenzen. „Ändern Sie die Verträge von API NICHT. Refaktorieren Sie ausschließlich die interne Implementierung.“
- Strukturierte Schritte zur Reproduktion: Nummerierte Schritte führen zu besseren Fehlerbehebungen als vage Beschreibungen
- Verifizierungsanfragen: Schließen Sie mit „Führen Sie Lint sowie die kleinste relevante Test-Suite aus. Berichten Sie Befehle und Ergebnisse.“
- Dateiverweise: Verwenden Sie
@filename, um bestimmte Dateien an den Kontext anzuhängen - Ergebnisorientierte Schleifen: „Implementieren, Tests ausführen, Fehler beheben, erst stoppen, wenn alle Tests bestehen.“ Codex iteriert bis zum Abschluss
Testphilosophie
Die Community ist sich bei testgetriebener AI-Zusammenarbeit weitgehend einig:22
- Definieren Sie Tests im Voraus als Abschlusssignale
- Lassen Sie Codex iterieren, bis die Tests bestehen (red → green → refactor)
- Übernehmen Sie Programmiermuster nach Tiger Style
- Stellen Sie beim Anfordern von Patches den exakten Dateitext bereit. Codex verwendet striktes Matching, kein unscharfes AST-basiertes Patching
Best Practices für 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 Zeilenenden (LF vs CRLF) in allen versionierten Dateien, um Patch-Fehler zu vermeiden
- Halten Sie
AGENTS.mdkurz, da lange Anweisungen aus dem Kontext verdrängt werden
Git-Workflow
- Erstellen Sie immer einen neuen Branch, bevor Sie Codex in unbekannten Repositories ausführen
- Verwenden Sie patchbasierte Workflows (
git diff/git apply) statt direkter Bearbeitungen - Prüfen Sie Codex-Vorschläge wie Code-Review-PRs
- Verwenden Sie
/diff, um Änderungen vor dem Commit zu überprüfen
Community-Skills und -Prompts
Das Repository feiskyer/codex-settings stellt von der Community gepflegte Konfigurationen bereit: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 in Produktionsqualität
Community-Skills:
- claude-skill: Aufgaben mit Berechtigungsmodi an Claude Code übergeben
- autonomous-skill: Aufgabenautomatisierung über mehrere Sitzungen mit Fortschrittsverfolgung
- deep-research: Parallele Orchestrierung von Teilaufgaben
- kiro-skill: Pipeline aus Anforderungen → Design → Aufgaben → Ausführung
Anti-Patterns
Häufige Fehler, die Tokens verschwenden, schlechte Ergebnisse liefern oder frustrierende Workflows verursachen.
Kosten-Anti-Patterns
| Anti-Pattern | Warum es scheitert | Lösung |
|---|---|---|
xhigh-Reasoning für alles verwenden |
3- bis 5-fache Tokenkosten bei abnehmendem Nutzen für einfache Aufgaben | Verwenden Sie standardmäßig medium; reservieren Sie xhigh für Architekturentscheidungen über mehrere Dateien |
/compact nie verwenden |
Der Kontext füllt sich bis auf 272K, die Antworten verschlechtern sich | Komprimieren Sie nach jedem wichtigen Meilenstein oder wenn /status eine Auslastung von >60 % zeigt |
| Flagship-Modell in CI ausführen | Für Routineprüfungen teuer | Erstellen Sie ein ci-Profil mit gpt-5.6-luna und low-Reasoning |
Kontext-Anti-Patterns
| Anti-Pattern | Warum es scheitert | Lösung |
|---|---|---|
| Offene Prompts wie „Erkunden Sie alles“ | Codex liest Dutzende Dateien und verbraucht Kontext für irrelevanten Code | Begrenzen Sie den Umfang auf bestimmte Dateien: „Überprüfen Sie src/auth/login.py und tests/test_auth.py“ |
Kein AGENTS.md im Projekt |
Codex verschwendet Turns damit, die Projektstruktur zu ermitteln | Fügen Sie ein 20-zeiliges 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 Dateien anzuhängen, die Codex benötigt |
Workflow-Anti-Patterns
| Anti-Pattern | Warum es scheitert | Lösung |
|---|---|---|
Direkt auf main arbeiten |
Kein Sicherheitsnetz; riskante Änderungen lassen sich schwer zurücksetzen | Erstellen Sie vor dem Start mit Codex immer einen Feature-Branch |
/diff vor dem Commit überspringen |
Codex könnte unbeabsichtigte Änderungen vorgenommen haben | Prüfen Sie /diff nach jeder Aufgabe und vor jedem Commit |
| Testausgabe ignorieren | Codex iteriert über Fehler hinweg, wenn Sie sie nicht markieren | Verwenden Sie in Ihrem Prompt „Tests ausführen und erst stoppen, wenn alle bestehen“ |
| Unterhaltungen nie forken | Ein falscher Schritt verschmutzt den gesamten Kontext | Vor riskanten Erkundungen /fork verwenden; schlechte Branches verwerfen |
Prompt-Anti-Patterns
| Anti-Pattern | Warum es scheitert | Lösung |
|---|---|---|
| „Beheben Sie den Fehler“ (ohne Kontext) | Codex rät, welcher Fehler gemeint ist, und liest alles | „Beheben Sie den TypeError in src/api/handler.py:42 — user.name ist bei nicht authentifizierten Benutzern None“ |
| Mehrere Aufgaben in einer Nachricht | Codex vermischt Aufgaben und übersieht einige | Eine Aufgabe pro Nachricht; verwenden Sie den Steuerungsmodus (Tab), um Folgeaufgaben einzureihen |
| Kontext in jeder Nachricht wiederholen | Verschwendet Tokens für doppelte Informationen | Verwenden Sie /m_update für dauerhafte Fakten; verweisen Sie auf früheren Kontext |
Workflow-Rezepte
End-to-End-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
Überprüfen Sie das generierte AGENTS.md, bearbeiten Sie es entsprechend Ihren Konventionen 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 committen Sie sie anschließend.
Rezept 3: Komplexes Refactoring mit Plan Mode
codex
> /plan Migrate the database layer from raw SQL to SQLAlchemy ORM.
Constraints: don't change any API contracts, keep all existing tests passing.
Überprüfen Sie den Plan. Genehmigen Sie ihn oder steuern Sie nach:
[Tab] Also add a migration script using Alembic
Nachdem Codex die Ausführung abgeschlossen hat, verifizieren Sie:
> 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."
Überprü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
| Claude Code-Konzept | 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 (SessionStart, Stop, UserPromptSubmit, AfterAgent, AfterToolUse; v0.99.0–v0.116.0) |
| Subagents (Task-Tool) | Sub-Agents (intern, max. 6; keine nutzerseitige Entsprechung zum Task-Tool) |
/compact |
/compact (identisch) |
/cost |
/status (zeigt die Tokennutzung an) |
| Modell: Opus/Sonnet/Haiku | Modell: gpt-5.6 sol/terra/luna (aktuelle Familie) / gpt-5.5 / Legacy-Varianten (Codex verwendet die GPT-5.x-Modellfamilie von OpenAI) |
claude --resume |
codex resume |
| Berechtigungsregeln | Sandbox-Modi + Genehmigungsrichtlinien |
| MCP-Konfiguration in settings.json | MCP-Konfiguration in config.toml |
Wichtige Unterschiede:
- Die Sandbox läuft auf Betriebssystemebene: Codex verwendet Seatbelt/Landlock, keine Container. Die Einschränkungen greifen auf Kernel-Ebene unterhalb der Anwendungsebene.
- Hooks werden ausgebaut: Codex unterstützt inzwischen 5 Hook-Ereignisse:
SessionStart,StopundUserPromptSubmit(v0.114.0–v0.116.0, experimentell) sowieAfterAgent(v0.99.0) undAfterToolUse(v0.100.0). Das System deckt den Sitzungslebenszyklus, die Prompt-Abfanglogik und Automatisierung auf Tool-Ebene ab, auch wenn die mehr als 12 Lebenszyklusereignisse von Claude Code weiterhin breiter aufgestellt sind. Für Automatisierungsmuster, die noch nicht abgedeckt sind, verwenden Sie AGENTS.md-Anweisungen oder Skills. - Sub-Agents v2 (v0.117.0): Sub-Agents verwenden jetzt pfadbasierte Adressen (z. B.
/root/agent_a) mit strukturierter Kommunikation zwischen Agents und Agent-Auflistung.75 Damit wird die bestehende Infrastruktur erweitert (max. 6 gleichzeitig, von 12 in v0.91.0 reduziert). Multi-Agent-Rollen bleiben über die Konfiguration anpassbar (v0.104.0+).47 v0.105.0 ergänztespawn_agents_on_csvfür Fanout über Zeilen hinweg, einschließlich Fortschrittsverfolgung und ETA.61 Codex verfügt weiterhin nicht über die explizite Task-Tool-UX von Claude Code für nutzergesteuerte Delegierung — verwenden Sie für Delegierungsmuster Cloud-Tasks oder 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.
- Profile ersetzen manuelles Umschalten: Statt Flags bei jedem Durchlauf zu ändern, definieren Sie Profile in config.toml.
Von GitHub Copilot
| Copilot-Konzept | Codex-Entsprechung |
|---|---|
| Copilot CLI (agentisches Terminal) | Interaktives CLI oder Desktop-App |
| Spezialisierte Agents (Explore, Plan) | Skills + Plan-Modus + Steer-Modus |
copilot-instructions.md / AGENTS.md |
AGENTS.md (derselbe Standard) |
| MCP-Unterstützung | MCP-Unterstützung (STDIO + HTTP) |
| ACP (Agent Client Protocol) | Hooks (AfterAgent, AfterToolUse) |
| Copilot SDK | Codex SDK (TypeScript) |
| Workflows für Coding-Agents | Codex-Agent mit Sandbox-/Genehmigungssteuerung + Cloud-Tasks |
Das gewinnen Sie:
- Sandbox auf Betriebssystemebene (Seatbelt/Landlock — vom Kernel erzwungen statt containerbasiert)
- Delegierung von Cloud-Tasks mit codex apply
- Konfigurationsprofile für Workflow-Wechsel
- Desktop-App mit Worktree-Isolation
Von Cursor
| Cursor-Konzept | Codex-Entsprechung |
|---|---|
Projektregeln (.cursor/rules) / AGENTS.md |
AGENTS.md + Profile/Konfiguration |
| Agent-Chat-/Composer-Workflows | Interaktives CLI oder Desktop-App |
@-Dateiverweise |
@-Dateiverweise (identisch) |
| Anwenden/Bearbeiten + Überprüfung | Integriertes Patchen und Diff-Überprüfung |
Schnellreferenzkarte
╔═══════════════════════════════════════════════════════════════╗
║ 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 Modal Vim /hooks Browse/toggle hooks ║
║ /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 last response to clipboard ║
║ /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 ║
║ ║
║ PLUGINS ║
║ codex plugin marketplace add <src> Add marketplace ║
║ codex plugin marketplace upgrade Upgrade marketplaces ║
║ ║
║ 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 ║
║ untrusted Prompt for all mutations ║
║ on-request Prompt for boundary violations ║
║ never No prompts ║
║ ║
║ MODELS (Aug 2026) ║
║ gpt-5.6-sol Recommended default ("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-08-12 | Guide v2.55: KORREKTUR — Die Beschaffung zu Agent Plugins wurde erneut in der normativen Spezifikation verankert. In der v2.54-Überarbeitung wurde agentplugins.codes als „die Spezifikation“ zitiert — dabei handelt es sich um einen unabhängigen Field Guide eines Drittanbieters (eigene Fußzeile: „An independent developer field guide. Not affiliated with the Agent Plugins project or its maintainers“), und zwei als Selbstbeschreibung der Spezifikation präsentierte Zeilen waren redaktioneller Text des Guides. Alle Zitate stammen nun von agent-plugins.org und der normativen spec/1.0.0.md: offizielle Einzeilenzusammenfassung, die zehn zulässigen Manifestfelder + MUST-Satz zu unbekannten Feldern, Satz zur Skill-Erkennung, Anforderungen an den MCP-Transport, MUST-Satz zum Ignorieren von Namespaces sowie die ausgeschlossenen Komponententypen (commands, hooks, agents, rules, LSP servers). Die Governance wurde anhand von Primärquellen korrigiert: Vercel initiierte das Projekt (laut eigener Ankündigung), die Liste in MAINTAINERS.md = Amazon/Cursor/Microsoft/OpenAI/Vercel, Googles Beitritt ist mit dem eigenen Beitrag im Developers Blog belegt. Aussagen zur Urheberschaft von Anthropic zitieren nun direkt die Ankündigungen von Anthropic zu Agent Skills und MCP. Beim Pre-Ship-Gate des begleitenden Blogposts entdeckt; am selben Tag behoben. |
118 | |
| 2026-08-11 | Guide v2.54: Agent Plugins ist ein offener Standard für verschiedene Anbieter — Kontext ergänzt. Agent Plugins 1.0.0 erschien am 6. August 2026 (agentplugins.codes, „the portable package format for AI agents“): erforderliches plugin.json-Manifest, optionales skills/ (eine Agent Skill pro SKILL.md-Unterordner), optionales mcp.json (stdio / Streamable HTTP / legacy HTTP+SSE), optionale Client-Namespaces mit umgekehrter Domainreihenfolge; ausdrücklich eine Verpackungsschicht um Agent Skills und MCP, kein Ersatz dafür. Die Spezifikation wurde von Amazon, Anysphere (Cursor), GitHub, Microsoft, OpenAI und Vercel gestaltet — Google trat den Kern-Maintainern am Veröffentlichungstag bei; Start-Clients: VS Code, Cursor, GitHub Copilot, ChatGPT & Codex, Kiro. Anthropic (Autor der Agent-Skills-Spezifikation) gehört nicht zur Koalition. Die bestehende Plugin-Abdeckung des Guides für v0.146.0/v0.147.0 enthält nun diesen Kontext: Der Unterabschnitt zu v0.146.0 im Bereich Plugins wurde umbenannt und erweitert, und die Zeile in der Funktionstabelle verweist auf Portabilität zwischen Clients, nicht nur zwischen Rechnern. Keine neue CLI-Veröffentlichung. |
118 | |
| 2026-08-10 | Guide v2.53: Erstes ganzheitliches Gate-Audit — vollständige Prüfung von 3.300 Zeilen anhand einer gewichteten Rubrik; R1 erzielte 7,85 mit 1 CRITICAL- und 6 MAJOR-Feststellungen, die alle in dieser Zeile behoben wurden. Das CRITICAL-Problem: gpt-5.1-codex-mini, in der eigenen Modelltabelle dieses Guides als am 23. Juli eingestellt verzeichnet, war weiterhin die aktive Empfehlung an zwölf Stellen (Flussdiagramm, fast/ci-Profile ×4, Reasoning-Tabelle, Kostenstrategien ×3, Teamstrategien, Anti-Patterns, Rezept 4); jede umsetzbare Empfehlung verwendet nun die GPT-5.6-Familie. Die Modellautorität wurde anhand der Live-Modellseite erneut überprüft (developers.openai.com/codex/models, 308→learn.chatgpt.com/docs/models): GPT-5.6 Sol ist die aktuell empfohlene Standardeinstellung — die Einstellung „Power“, mittleres Reasoning, auf allen Oberflächen; die reine Bedrock-Einordnung des Guides war daher veraltet — und GPT-5.4 / GPT-5.4-mini werden 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 Release Highlights waren bei v0.145.0 stehen geblieben, obwohl das Änderungsprotokoll bereits v0.147.0 kannte; der Stabilitätshinweis besagte weiterhin, dass --full-auto „remains deprecated“, obwohl der Haupttext dessen Entfernung in v0.147.0 dokumentierte; beide Beispielausgaben von codex --version widersprachen einander (0.146.0 bzw. 0.133.0, beide → 0.147.0). Die Preise wurden anhand der Live-Preisseite erneut überprüft: Go 8 $/Monat (hier zuvor 5 $), Pro ab 100 $/Monat (5x) oder 200 $/Monat (20x), Fünf-Stunden-Limits je Modell veröffentlicht; die Aktion vom Mai 2026 wurde in die Vergangenheit gesetzt, die Behauptung „2x remain active“ ersetzt. Außerdem behoben: „vier Oberflächen“ im Mental Model (fünf — Chrome wurde dem Diagramm hinzugefügt), der erfundene Pre-Rust-Modus suggest in Quick Start, doppelte ToC-Nummerierung (zwei 13er, zwei 15er), die Selbstbeschreibung mit „2.500+ Zeilen“, die Abdeckung der Conversation Sections im Haupttext zu Session Management sowie der QRC-Modellblock (April → August 2026). Die R2-Verifizierung bestätigte alle Reparaturen und ergänzte zwei weitere: Die Tabelle Credit Costs wurde anhand der veröffentlichten GPT-5.6-Credit-Raten neu erstellt (Sol 125 / Terra 50 / Luna 5 pro 1 Mio. Input-Tokens), und zwei nicht existierende npm-Pakete unter Notable MCP Servers wurden durch den echten Playwright-Server (@playwright/mcp, auf npm verifiziert) und den gehosteten MCP-Endpunkt von GitHub ersetzt — zusätzlich zu einer kleineren Bereinigung mit elf Punkten (vier→fünf Interfaces, veralteter 400K-Context-Override, Lead zu Context Management vom April 2026, Modellzeile in der Migrationstabelle, Chrome-Startdatum im Diagramm, Ausrichtung der inneren Box, verwaister Plugin-Aufzählungspunkt, verbliebene Mini-/5.4-Formulierungen). |
117 119 | |
| 2026-08-07 | Guide v2.52: Codex v0.147.0 stabil (7. Aug.) — die Veröffentlichung, die dieser Guide zurückhielt, solange sie nur alpha war. BREAKING: codex exec --full-auto wurde entfernt — Skripte, die es weiterhin übergeben, erzeugen nun einen Fehler; ersetzen Sie es durch --sandbox workspace-write plus ein Approval-Flag oder Profil (siehe Legacy --full-auto Guidance). --approve-for-me — automatisch überprüfte Freigaben: Ein Review-Durchlauf entscheidet jede Freigabeanfrage in Ihrem Namen und übernimmt die sichereren Standardwerte für cyberfähige Modelle aus v0.146.1 (siehe Approval System). Portable Agent Plugins — installierbare Plugin-Pakete mit einer Plugin-Suche, die lokale, persönliche, Workspace- und Remote-Kataloge in einer Abfrage durchsucht (siehe Plugins). MCP 2026-07-28 protocol opt-in — paginierte Erkennung, Anfragen über mehrere Runden, nicht blockierender Serverstart mit zwischengespeicherten Tools, die bereits vor Abschluss des Starts verfügbar sind (siehe MCP). Conversation sections — organisieren Sie Unterhaltungen in dauerhaften, manuell sortierten Abschnitten und durchsuchen Sie lange Transkripte schrittweise. Bedrock erhält zwischengespeicherte Websuche und Remote-Konversationskompaktierung. Sicherheitskorrekturen: Secrets und vollständige Bearer-Tokens werden aus angezeigten Befehlen und wiedergegebenen Verlaufsdaten entfernt; unbekannte lokale Projekte erfordern ausdrückliches Vertrauen; verwaltete Authentifizierungsbeschränkungen werden durchgesetzt, bevor Anmeldedaten verwendet werden; die Plugin-Isolation wurde gehärtet, wobei das Netzwerk verweigert wird, wenn Richtlinienupdates fehlschlagen. Außerdem: von Cursor verwalteter Skill-Import mit synchronisierter Unterhaltung ohne Duplikate; Korrekturen beim Rendern von Japanisch/Emoji/Hyperlinks; Korrekturen für das Unterbrechen von Hintergrundprozessen unter Windows; MCP SDK 3.0.0. v0.147.0 ist die aktuelle stabile Veröffentlichung. |
116 | |
| 2026-08-05 | Guide v2.51: Codex v0.146.1 (5. Aug.). Patch-Release mit einer einzigen Änderung, nur im Änderungsprotokoll: sicherere Standardwerte für die automatische Überprüfung bei cyberfähigen Modellen, wobei die Berechtigungsänderungen bei Anwendung im Terminal-Interface erläutert werden (Upstream-PR #37057, zurückportiert in die 0.146-Linie). Keine Befehlsoberfläche, kein Config-Key und keine Preise wurden geändert; für die Hauptbereiche waren keine Aktualisierungen erforderlich. v0.147.0 bleibt nur alpha (rust-v0.147.0-alpha.*) und wird erst nach einer stabilen Veröffentlichung in diesen Guide aufgenommen. v0.146.1 war zum Zeitpunkt dieser Zeile die aktuelle stabile Veröffentlichung. |
115 | |
| 2026-07-29 | Guide v2.50: Codex v0.146.0 wurde zur stabilen Version hochgestuft. Die vorherige Überarbeitung verzeichnete v0.146.0 noch als alpha-only; nach vierzehn Alpha-Builds wurde sie am 29. Juli stabil veröffentlicht. Aktualisierungen im Haupttext: Der Bereich Plugins erhält Agent-Plugins-Manifeste, die Veröffentlichung von Workspace-Plugins sowie die Marktplätze von Amazon Bedrock und Claude Code; Code Mode erhält Remote-Hosts, die vom app-server über WebSocket erreichbar sind; die Behauptung im Proxy-Abschnitt, „alle Transportschichten“ abzudecken, wurde korrigiert — das wurde erst in v0.146.0 erreicht, das sieben Pfade behob (Authentifizierung, Plugin-Downloads, MCP-Autorisierung, Remote-Ausführung, WebSockets, Redirects, LM Studio), die den konfigurierten Proxy zuvor ignoriert hatten. Ebenfalls abgedeckt: Sitzungsbenennung über /new und /clear, Thread-Pinning und Side Conversations, Thread-Forking mit paginiertem Verlauf und temporären Forks, eigenständige Websuche für kompatible benutzerdefinierte Provider, vom Executor bereitgestellte Skill-Erkennung, Warnungen vor abgeschnittenen Skill-Katalogen bei engem Kontext, Erkennung von Enterprise-Plänen mit Administratorsteuerungen für In-App-Updates sowie der Umzug von Release-Artefakten zu von OpenAI gehosteter Infrastruktur mit GitHub-Fallback. Nur im Änderungsprotokoll (keine Änderung im Haupttext): Arbeiten an Terminal-Rendering und Reaktionsfähigkeit, Windows-Navigationstasten, Beendigung sandboxed Prozessbäume, Serialisierungs-Overhead des app-server, Notarisierung des macOS-Helfers sowie Hinweise zur Dokumentation von HTTP-Client und PathUri. |
114 | |
| 2026-07-28 | Guide v2.49: Reparatur des Abdeckungs-Gates — zwei langjährige, nur im Changelog erwähnte Bereiche in den Haupttext übernommen. Keine neue Version; dieser Durchgang behebt Dokumentationsschulden, die bei der Prüfung auffielen, welche Abschnitte Leser über die Suche tatsächlich erreichen. codex doctor wurde seit v0.131.0 nur in Changelog-Zeilen und Fußnoten erwähnt und fehlte in der eigenen Liste der Diagnosewerkzeuge des Guides, obwohl die Issue-Vorlage des Projekts dazu auffordert, den Befehl auszuführen. Er hat jetzt einen vollständigen Abschnitt: die Flags (--summary, --json, --all, --no-color), alle sechs stabilen Berichtsabschnitte (Notes, Environment, Configuration, Updates, Connectivity, Background Server), Statusmarker pro Prüfung sowie den Versionsverlauf der Ergänzungen jeder Version. Aktualisieren / Downgrade / Deinstallieren war im Debug-Abschnitt nur als einzeilige „Clean Reinstall“-Anweisung behandelt; der Installationsabschnitt dokumentiert jetzt codex update, das Anheften einer Version für ein Rollback nach einer fehlerhaften Version, die Deinstallation über npm/Homebrew/winget sowie den Umstand, dass der Status in ~/.codex/ nach dem Entfernen des Pakets erhalten bleibt. Beides waren Fälle, in denen das Abdeckungs-Gate für die Release-Triage versagte: Der Punkt kam ins Changelog, erreichte aber nie einen Hauptabschnitt, den Leser finden konnten. |
120 86 96 126 122 | |
| 2026-07-25 | Guide v2.48: ChatGPT Desktop 26.715 (23. Juli, mit Codex-Tag) — Projekte mit mehreren Ordnern verändern die Erkennung, und Voice kommt auf die Desktop-Oberfläche. Lokale Projekte mit mehreren Ordnern: Ein lokales Projekt kann nun mehrere zusammengehörige Ordner mit einem festgelegten primären Ordner umfassen; neue Chats, Git-Operationen sowie die automatische Erkennung von AGENTS.md, skills und config.toml verwenden sämtlich den primären Ordner, während sekundäre Ordner nur für Dateisuche, Lesen und Bearbeiten verfügbar bleiben — dokumentiert in Erkennungshierarchie und Speicherorte von Konfigurationsdateien; der eigene Verzeichnisdurchlauf von CLI bleibt ausdrücklich unverändert. ChatGPT Voice, unterstützt von GPT-Live: koordiniert Aufgaben über Chat, Work und Codex hinweg in der Desktop-App; unter macOS teilt Screen context einen Appshot des vordersten Fensters. Verfügbar für Plus/Pro/Business/Edu/Enterprise, auf dem Desktop sowie über Remote auf iOS (siehe Codex Desktop App). Nur im Changelog: ChatGPT for iOS 1.2026.195 (20. Juli, mit Codex-Tag, eine Lücke, die bei den Scans von v2.45–v2.47 übersehen wurde) ergänzte interaktive Formulare in Codex-Aufgaben, inline Mermaid in Aufgaben-Transkripten, die Wiederherstellung nicht gesendeter Prompts über Aufgaben/Hosts/Workspaces hinweg, Ziele, die blockierte oder nutzungslimitierte Läufe fortsetzen, sowie iPad-Navigation — erfasst, aber nicht zu einer sechsten Oberfläche ausgebaut. Keine neue stabile CLI-Version: v0.146.0 bleibt ausschließlich alpha (die Alphas .7–.10 erschienen am 24.–25. Juli mit leeren Release-Beschreibungen), daher bleibt v0.145.0 die verfolgte stabile Version. Weiterhin ungeklärt: Die am 24. Juli angeteaserte Ankündigung hinterließ auf keiner primären Oberfläche ein Artefakt (Changelog von learn.chatgpt.com, News-RSS von openai.com und RSS der Produkt-Release-Notes blieben am 24.–25. Juli still); die Beobachtung wird fortgesetzt. |
113 121 | |
| 2026-07-24 | Guide v2.47: Abschaltung der Legacy-Modelle vom 23. Juli durchgeführt; Ersatzmodelle auf GPT-5.6 korrigiert. Die Snapshots gpt-5.2-codex und gpt-5.1-codex-mini (zusammen mit gpt-5.1-codex/-max) wurden wie geplant am 23. Juli 2026 abgeschaltet; die Deprecation-Tabelle von OpenAI nennt jetzt gpt-5.6-sol (codex/codex-max) und gpt-5.6-terra (codex-mini) als empfohlene Ersatzmodelle und ersetzt damit die ursprüngliche Empfehlung gpt-5.4/gpt-5.4-mini — Zeilen unter Verfügbare Modelle und 88 aktualisiert, Frontmatter-Beschreibung auf v0.145.0 angehoben. Keine neue stabile CLI-Version (v0.146.0 bleibt ausschließlich alpha, Alphas .1–.6 vom 22.–24. Juli); die Beobachtung der stabilen Hochstufung von v0.146.0 wird fortgesetzt. |
88 | |
| 2026-07-22 | Guide v2.46: Einstieg für neue Leser umstrukturiert (datengeleitet: Die Scroll-75-Rate der Seite lag bei 14 gegenüber 30–46 auf der gesamten Website). Das TL;DR ist jetzt kurz und auf Aufgaben ausgerichtet, mit Sprunglinks zu Install/Quick Start; die versionsweise Erzählung und der Stabilitätshinweis wurden unverändert in einen neuen Abschnitt Release Highlights: Was sich kürzlich geändert hat vor dem Mental Model verschoben. Keine Inhalte entfernt; Titel/H1/Beschreibung unverändert (Titelsperre). | – | |
| 2026-07-21 | Guide v2.45: CLI v0.144.6 (18. Juli) + v0.145.0 (stabil, 21. Juli, aus der Alpha-Linie hochgestuft). /import: migriert jetzt neben Cursor auch Claude Code — Einstellungen, MCP-Server, Plugins, Sitzungen, Befehle, projektbezogene Erinnerungen (siehe Tabelle der Slash Commands). Sitzungen: experimenteller paginierter Thread-Verlauf — effizientes Fortsetzen, Suche, persistierte Namen, Unterstützung für Sub-Agents, Erinnerungen (siehe Sitzungsverwaltung). Multi-Agent: v2 als Opt-in stabilisiert mit konfigurierbaren Sub-Agent-Modellen, Reasoning-Stufen, Parallelität, wiederhergestellten Rollen und verbesserter Agent-Navigation (siehe Multi-Agent). Voice: Audioeingaben und Tool-Ausgaben (gängige lokale Formate) + Streaming-Realtime-V3-Konversationen — Realtime kehrt nach der Entfernung in v0.140.0 zurück (siehe TUI-Verbesserungen). Bedrock: experimenteller Login mit benutzerdefiniertem Endpunkt und Authentifizierungsunterstützung; GPT-5.6 Sol ist das Standard-Bedrock-Modell (siehe Authentifizierung, Verfügbare Modelle). Modelle: gebündelte GPT-5.4-Auswahlen migrieren zu GPT-5.6 Terra/Luna; 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 erneuten Versuch eines sicherheitsgepufferten Turns; MCP-Zuverlässigkeit (Start-Timeouts, nicht blockierende OAuth-Erkennung, serialisierte Token-Aktualisierungen, Wiederverwendung des Tool-Katalogs); natives Exec-Server-Sandboxing unter Windows, Durchsetzung des Netzwerk-Proxys, ausgeblendete Hilfskonsolen, Befehle mit Anführungszeichen für hooks; Verfeinerungen bei Genehmigungen (bessere Erkennung erzwungener rm-Aufrufe, einheitliche Bestätigung für vollständigen Zugriff, beibehaltene Ablehnungsgründe); sichere anklickbare Inline-Visualisierungslinks in der TUI, inkrementelles Markdown-Rendering, ripgrep 15.2.0. Hinweis: developers.openai.com/codex/changelog leitet jetzt per 308 auf learn.chatgpt.com/docs/changelog weiter — ältere Quellenangaben werden über die Weiterleitung aufgelöst. Quelle: openai/codex releases. |
111 112 | |
| 2026-07-16 | Guide v2.44: CLI v0.144.5 (16. Juli, stabile Patch-Linie; v0.145.0 bleibt alpha — nicht verfolgt). Sandbox/Genehmigungen: Die Erkennung gefährlicher Befehle erkennt mehr erzwungene rm-Formen und gibt klarere Ablehnungsgründe zurück (siehe Genehmigungsrichtlinie). Multi-Agent (rückwirkende Dokumentation, ausgeliefert mit v0.138.0): Der Aufgabentext vom Parent an den Sub-Agent in Multi-Agent v2 wird über die Responses API Ende-zu-Ende verschlüsselt — Payloads von spawn_agent/send_message/followup_task erscheinen nicht mehr im Klartext in lokalen Sitzungsprotokollen; Modelle von benutzerdefinierten Providern, die nicht für verschlüsselte Tool-Nutzung konfiguriert sind, schlagen mit einem 400 fehl; von Codex erzeugte Abschlussbenachrichtigungen bleiben als typisierte agent_message-Elemente im Klartext; das Issue zur Regression des Audit-Trails bleibt offen (siehe Multi-Agent). v0.144.4 hatte keine benutzerrelevanten Ä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 hochgestuft). Genehmigungen: neuer writes-App-Genehmigungsmodus — deklarierte schreibgeschützte App-Aktionen laufen ohne Aufforderung, Schreibvorgänge fragen nach (siehe App-Genehmigungsmodus). MCP: Tools fordern die Authentifizierung interaktiv ohne experimentelles Opt-in an (siehe Abschnitt zu MCP). /usage: Zurückgesetzte Credits zeigen Typ + Ablaufdatum mit einer Einlösungs-Auswahl an (siehe Tabelle der Slash Commands). Nur im Changelog: Die Auswahl von Ultra Reasoning warnt, wenn hohe Multi-Agent-Parallelität die Nutzung stark erhöhen könnte; App-Server-Hosts können Authentifizierung zur Laufzeit bereitstellen und Logins auf eine gehostete Seite umleiten; Warnungen bei Device-Code-Logins erklären das Erkennen von Phishing; Bedrock-Modellnamen kennzeichnen GPT-5.6-Familie/-Variante eindeutig; fortgesetzte ChatGPT-Threads werden wiederhergestellt, wenn die Kompaktierung auf ein eingestelltes Modell verweist; Korrekturen für Windows-Sandbox-Schreib-/Löschvorgänge; schnellere Branch-Auswahl von /review in großen Repositories. Quelle: openai/codex releases. |
107 | |
| 2026-07-08 | Leitfaden v2.42: CLI v0.143.0 (8. Juli, aus der v0.143.0-alpha-Reihe übernommen und ersetzt die v0.142.x-Patch-Reihe). Plugins: Remote-Plugins sind nun mit npm-Marktplatzquellen sowie sichtbaren Remote-/lokalen Versionen standardmäßig aktiviert (siehe Plugins). Konfiguration/Proxy: Die System-Proxy-Authentifizierung gilt nun auch für Windows und Responses-API-Datenverkehr, einschließlich PAC/WPAD-Autokonfiguration (siehe Proxy Support). Fernsteuerung: Das neue codex remote-control pair erzeugt einen manuellen Kopplungscode für Out-of-Band-Controller (siehe codex remote-control). Modelle: Amazon Bedrock ergänzt GPT-5.6 Sol/Terra/Luna mit max als Reasoning-Effort (siehe Available Models). App-Server: Clients können Umgebungen prüfen, untergeordnete Threads auflisten und den Verlauf bis zu einem Turn forken (siehe App-Server Thread Pagination). Nur Changelog: Windows-ConPTY-Eingabekorrekturen, Offline-Wiederherstellung des Exec-Servers, robustere Behandlung von Installer-Rate-Limits, Sicherheitsabhängigkeitsaktualisierungen (OpenSSL/Hono/fast-uri/quick-xml/crossbeam-epoch). (MCP tool-search-by-default war bereits aus der Alpha-Reihe dokumentiert.) Quelle: openai/codex releases. |
106 | |
| 2026-07-01 | Leitfaden v2.41: CLI v0.142.2–v0.142.5 (stabile Patch-Reihe; v0.143.0 bleibt Alpha — nicht erfasst). MCP: Tools verwenden nun standardmäßig Tool Search, sofern unterstützt — bedarfsgesteuerte Erkennung statt vorherigem Laden, kompatibel mit älteren Modellen/Providern; Remote-stdio-MCP-Server akzeptieren absolute Arbeitsverzeichnisse im Pfadformat der Remote-Plattform (siehe Abschnitt MCP). Sicherheit: PowerShell-Befehle mit ausführbaren AST-Bereichen, die der Sicherheitsklassifikator nicht prüfen kann, erfordern nun eine Genehmigung (siehe Approval Policy); v0.142.5 verhindert, dass vollständige Responses-WebSocket-Request-Payloads in Trace-Logs geschrieben werden. Konfiguration: respect_system_proxy ermöglicht macOS-Authentifizierungsclients, System-Proxy-/PAC-/WPAD-Einstellungen zu berücksichtigen (siehe Proxy Support). Nur Changelog: Plugins unterstützen Dark-Mode-Logos in Manifesten und Katalogen; Remote-Kataloge geben kuratierte Featured-Rankings zurück; abgelaufene Amazon-Bedrock-Anmeldedaten liefern umsetzbare Wiederherstellungshinweise; Remote-HTTP(S)-Bildeingaben geben klare, für Modelle sichtbare Validierungsfehler zurück; Code Mode warnt, wenn dem ausgewählten Modell erforderliche Metadaten fehlen; gebündeltes OpenSSL/esbuild aktualisiert. v0.142.3/v0.142.4 enthielten nur Wartungsarbeiten. Ebenfalls in diesem Update: Titel/Beschreibung in die Evergreen-CTR-Audit-Form zurückgeführt (Title Lock). Quelle: openai/codex releases. |
105 | |
| 2026-06-23 | Leitfaden v2.40: CLI v0.142.0 stable (22. Juni, aus der v0.142.0-alpha-Reihe übernommen). /usage-Credits: /usage zeigt nun verdiente Credits zum Zurücksetzen des Nutzungslimits an und löst sie ein, einschließlich Bestätigungs-, Wiederholungs- und aktualisierten Verfügbarkeitsstatus. /plugins neu organisiert: Remote-Plugins werden in die Bereiche OpenAI Curated, Workspace und Shared with me gruppiert; berechtigte Turns können relevante Plugins empfehlen und installieren. Rollout-Token-Budgets: Konfigurierbare Token-Budgets verfolgen die Nutzung über Agent-Threads hinweg, zeigen Erinnerungen zum verbleibenden Budget an und brechen Turns bei Ausschöpfung ab. Delegationsmodi für mehrere Agents: App-Server-Clients können die Delegation auf Thread- und Turn-Ebene als disabled, explicit-request-only oder proactive konfigurieren. Indizierte Websuche: Ein neuer indizierter Websuchmodus ermöglicht Live-Suchen und beschränkt den direkten Seitenzugriff gleichzeitig auf serverseitig genehmigte URLs. Zeit: Codex kann geplante UTC-Zeiterinnerungen erhalten und die aktuelle Zeit direkt abfragen, auch über vom Client bereitgestellte App-Server-Uhren. Korrekturen: Linux-TUI-Rendering nach Aussetzen mit Ctrl+Z und Fortsetzen mit fg; robustere Wiederverbindung von Exec-Server-Prozessen und stdio-MCP-Sitzungen; plattformübergreifende Beibehaltung von Remote-Umgebungspfaden; Laden, Installation und Manifestverarbeitung von Plugins; Sichtbarkeit von Subagent-Fehlern für übergeordnete Agents; zielorientierte Thread-Persistenz in thread/list und thread/search. (Die neueste Vorabversion ist v0.143.0-alpha.x mit Stand vom 23. Juni, weiterhin Alpha — nicht erfasst.) Quelle: openai/codex releases und Codex Changelog. |
104 | |
| 2026-06-18 | Leitfaden v2.39: CLI v0.141.0 stable (18. Juni, aus der v0.141.0-alpha-Reihe übernommen). Verschlüsselte Remote-Executors: Remote-Executors verwenden nun authentifizierte, Ende-zu-Ende-verschlüsselte Noise-Relay-Kanäle, und TLS akzeptiert P-521-Zertifikatsignaturen für die Kompatibilität mit Enterprise-Proxys. Plattformübergreifende Remote-Ausführung behält das native Arbeitsverzeichnis und die Shell des Executors bei. Windows-Sandbox: Ausführungsverbesserungen einschließlich automatischer Wiederherstellung von Anmeldedaten. Leistung: Große toolintensive Sitzungen cachen Tool Search, um Latenz und Speicherverbrauch zu reduzieren; das Caching von Prompt-Bildern ist auf 64 MiB begrenzt. TUI: Eingabeaufforderungen können nach Inaktivität mit einem Countdown-Timer automatisch aufgelöst werden; Realtime-Clients erhalten eine Steuerung zum Anhängen von Sprache. (Die neueste Vorabversion ist v0.142.0-alpha.x mit Stand vom 19. Juni, weiterhin Alpha — nicht erfasst.) Quelle: openai/codex releases und Codex Changelog. | 103 | |
| 2026-06-16 | Leitfaden v2.38: CLI v0.140.0 stable (15. Juni, aus der v0.140.0-alpha-Reihe übernommen). /usage: neue Ansichten für tägliche, wöchentliche und kumulierte Account-Token-Aktivität. Sitzungslöschung: codex delete, /delete und App-Server-thread/delete entfernen eine Sitzung mit Bestätigungsschutz dauerhaft. /import: Importieren Sie selektiv Einrichtung, Projektkonfiguration und aktuelle Chats aus Claude Code. Einheitliche Erwähnungen: Die Eingabe von @ öffnet standardmäßig ein Menü für Dateien, Plugins und Skills. Amazon Bedrock: Verwaltete API-Key-Authentifizierung sowie verschlüsselte lokale Speicherung für CLI- und MCP-OAuth-Anmeldedaten. /goal behält übergroßen Text, große eingefügte Blöcke und Bildanhänge in Remote-App-Server-Sitzungen nun bei. Entfernt: Experimentelle /realtime-Sprachsteuerungen und Audioabhängigkeiten wurden aus der TUI entfernt. Korrekturen: Beschädigte SQLite-Zustandsdatenbanken werden automatisch gesichert und aus Rollout-Daten neu aufgebaut; /review stürzt nicht mehr ab, wenn Esc bei eingereihten Hinweisen gedrückt wird; MCP-Zuverlässigkeit durch Wiederholungen bei temporären Startfehlern und Beibehaltung deaktivierter Server; Deinstallation von Remote-Plugins sowie Anzeige von Apps, die eine Authentifizierung benötigen; persistierte Update-Ausblendungen „Don’t remind me“; nicht-interaktive Hintergrundbefehle lassen sich mit Ctrl-C unter Beibehaltung der Ausgabe unterbrechen. Wartung: Beibehaltung des Git-Dateisystemmonitors und beschleunigte Archivsuche für große Repositories. (Die neueste Vorabversion ist v0.141.0-alpha.x mit Stand vom 16. Juni, weiterhin Alpha — nicht erfasst.) Quelle: openai/codex releases und Codex Changelog. |
102 | |
| 2026-06-09 | Leitfaden v2.37: CLI v0.139.0 stable (9. Juni, aus der v0.139.0-alpha-Reihe übernommen). Websuche im Code Mode: Code Mode kann eine eigenständige Websuche direkt aufrufen (auch aus verschachtelten JavaScript-Tool-Aufrufen) und Klartext-Ergebnisse erhalten. MCP-Schemas: Eingabeschemas für Tools/Connectoren bewahren nun oneOf/allOf-Konstrukte, um die Struktur großer Schemas besser beizubehalten und die MCP-Kompatibilität zu verbessern. codex doctor: ergänzt Editor- und Pager-Umgebungsdetails und schwärzt sensible Werte in der JSON-Ausgabe. Plugins: codex plugin marketplace list --json legt Plugin-Quellen offen, außerdem schnellere Plugin-Auflistung aus dem gecachten Katalog. Korrekturen: codex resume --last / codex fork --last behandeln nachfolgende Argumente als Prompts (nicht als Sitzungs-IDs); Startwarnungen für Subagent-MCP erscheinen nicht mehr im falschen Thread-Kontext; Bildbearbeitungen referenzieren exakte Dateipfade; Tilde-URLs werden in der TUI vollständig verlinkt; Thread-Resets (/new, /clear, /fork) bewahren cloudverwaltete Anforderungen/Funktionsflags; Sandbox-Ausführung bewahrt Genehmigungsentscheidungen konsistent und erzwingt ausschließlich Proxy-Netzwerke. Wartung: separate Symbolarchive mit Zeilentabellen; rusty_v8 auf 149.2.0 aktualisiert. (Die neueste Vorabversion ist v0.140.0-alpha.x mit Stand vom 9. Juni, weiterhin Alpha — nicht erfasst.) Quelle: openai/codex releases und Codex Changelog. |
122 | |
| 2026-06-08 | Leitfaden v2.36: CLI v0.138.0 stable (8. Juni, aus der v0.138.0-alpha-Reihe übernommen). /app-Desktop-Übergabe — /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 Effort. Plugins: Verbesserte Automatisierung mit strukturierter JSON-Ausgabe. Quelle: openai/codex releases und Codex Changelog. |
123 | |
| 2026-06-04 | Leitfaden v2.35: CLI v0.137.0 stabil (4. Juni, erstmals am 3. Juni aus der Alpha-Linie hochgestuft). TUI: Steuerelemente unterstützen F13–F24-Tastenbelegungen; durchsuchbare Menüs akzeptieren Einfügen; ein kompaktes Status-/Titelelement nur für Reasoning. Enterprise/Admin: Abläufe zeigen monatliche Kreditlimits und cloudverwaltete Konfigurationspakete an. Remote-Steuerung: Clients können Pairing initiieren und Controller-Berechtigungen verwalten. Plugins: Workflows erhalten maschinenlesbare JSON-Ausgaben und zwischengespeicherte Vorschläge aus Remote-Katalogen. Tools: Gehostete Web- und Bild-Tools sind in weiteren Code-Modus-Abläufen verfügbar; eigenständige Websuchen können parallel ausgeführt werden. Multi-Agent: Laufzeitverbesserungen der v2 mit saubererer Behandlung von Follow-ups und Metadatenstandards. Fehlerbehebungen: Beim Abbrechen eines Prompts werden Entwurf, Anhänge und Kollaborationsmodus wiederhergestellt; zuverlässigerer Start der macOS-App und von SQLite unter Windows; Reihenfolge und Deduplizierung von Plugin-Manifests; Berechtigungsanfragen berücksichtigen die Umgebungsidentität. Quelle: openai/codex releases und Codex Changelog. | 124 | |
| 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 ist bis zur Wiederherstellung vor Fortsetzen oder Forken geschützt. TUI-Markdown: Weblinks bleiben über OSC-8-Metadaten anklickbar, und enge Tabellen werden zu lesbaren Schlüssel/Wert-Einträgen, ohne Linkziele zu verlieren. App-Server: codex app-server --stdio startet im stdio-Modus für Editor-/Host-Integrationen; setzt Threads mit Seiten für Anfangsturns fort; zeigt einen ausführlicheren MCP-Serverstatus. Remote/Sicherheit: Die Einrichtung der Remote-Ausführung akzeptiert CODEX_API_KEY für genehmigte OpenAI-Hosts; WebSockets der Remote-Steuerung verwenden kurzlebige Server-Tokens anstelle von ChatGPT-Zugriffs-Tokens; /diff darf keine vom Repository bereitgestellten Git-Hilfsprogramme ausführen (Korrektur der Befehlssicherheit); die ChatGPT-Authentifizierung aktualisiert Tokens kurz vor ihrem Ablauf und fordert bei wiederverwendeten Refresh-Tokens zur erneuten Anmeldung auf; die Bedrock-Authentifizierung verwendet ersatzweise AWS_REGION/AWS_DEFAULT_REGION. Windows (Alpha): Bereitstellungspfad codex sandbox setup --elevated für Administratoren. Bildgenerierung: Per Feature-Gate aktivierte eigenständige Erweiterung zur Bildgenerierung über die native Image-Artifact-Completion-Pipeline. Hinweis: Der gestrige Durchgang führte dies noch als „nur v0.136.0 Alpha“; am 1. Juni wurde es zur stabilen Version hochgestuft. Quelle: openai/codex releases und Codex Changelog. |
125 | |
| 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 groß-/kleinschreibungsunabhängigen Inhaltsübereinstimmungen und Ergebnisvorschauen hinzugefügt; --profile zum primären Profilauswähler in CLI, TUI-Berechtigungen und Sandbox-Abläufen gemacht, wobei alte Profilkonfigurationen mit Migrationshinweisen abgelehnt werden; die Einrichtung von MCP durch umgebungsspezifische Zielauswahl pro Server und OAuth-Optionen für streambare HTTP-Server verbessert; Connector-Tool-Schemas durch Beibehaltung lokaler $ref/$defs und Komprimierung übergroßer Schemas zuverlässiger gemacht; schreibgeschützte MCP-Tools können gleichzeitig ausgeführt werden, wenn sie readOnlyHint angeben; ausführlicheren Erweiterungs-/Hook-Kontext einschließlich Gesprächsverlauf für Erweiterungs-Tools hinzugefügt. Fehlerbehebungen: Remote-Zuverlässigkeit (Wiederverbindung bei veraltetem Exec-Server-WebSocket, Remote-Wiederholung); korrupte Windows-TUI-Darstellung durch Virtual-Terminal-Modus behoben; arbeitsbereichsspezifische Meldungen zu Nutzungslimits bei Kredit- und Ausgabenlimitfehlern; gemeinsame Plugin-Icon-Assets für Skills; Metadaten des aktiven Berechtigungsprofils beim Synchronisieren der Auto-Review-Laufzeiteinstellungen beibehalten; Node-basierte Tools berücksichtigen die von Codex verwaltete Netzwerk-Proxy-Umgebung. v0.135.0 (28. Mai): codex doctor berichtet ausführlicher über Umgebung, Git, Terminal, App-Server und Thread-Bestand; /status zeigt Remote-Verbindungsdetails und die Serverversion an, wenn die TUI über eine Remote-Verbindung verbunden ist; der Vim-Modus erhält Bearbeitung per Textobjekt, verbessertes Verhalten an Wort-/Zeilenenden und einen konfigurierbaren Turn-Abbruch; /permissions versteht benannte Berechtigungsprofile und zeigt benutzerdefinierte an; paketierte Codex-Builds erkennen und verwenden den mitgelieferten gepatchten zsh-Helfer auf unterstützten macOS- und Linux-Systemen; Python SDK stellt benutzerfreundliche Sandbox-Voreinstellungen für Thread- und Turn-APIs bereit. Fehlerbehebungen: TUI-Markdown-Tabellen und mehrzeilige Listen werden mit besserer Spaltengröße und Behandlung von App-Erwähnungen lesbarer dargestellt; stabilere TUI-Ausgabe auf macOS und Zellij (keine stderr-/Composer-Korruption oder unbeabsichtigte Rohdatenausgabe mehr); die Vervollständigung von Slash-Befehlen bewahrt Entwurfstext für Befehle mit Inline-Argumenten; ältere tmux-/iTerm-Control-Mode-Sitzungen behalten die normale Ctrl-C-Behandlung; @-App-Erwähnungen schließen unzugängliche/deaktivierte Apps aus, anstatt unbrauchbare $-Vorschläge anzubieten; Fortsetzungsabläufe schließen auf Wunsch nicht interaktive Exec-Sitzungen ein und berücksichtigen cwd-Überschreibungen. Quelle: Codex Changelog und openai/codex releases. |
126 | |
| 2026-05-26 | Leitfaden v2.31: Überprüfung der aktuellen Linie. GitHub-Releases führen weiterhin 0.134.0-alpha.1 bis 0.134.0-alpha.3 als Vorabversionen auf, während 0.133.0 die neueste stabile CLI bleibt; npm latest meldet weiterhin 0.133.0 mit time.modified 2026-05-23T01:26:52.705Z, und lokal gab codex --version codex-cli 0.133.0 zurück. Seit dem Durchgang vom 25. Mai haben sich keine Funktionshinweise geändert. |
101 | |
| 2026-05-25 | Leitfaden v2.30: Durchgang zur aktuellen Linie und zum App-Kontext. GitHub-Releases führen 0.134.0-alpha.1 bis 0.134.0-alpha.3 als Vorabversionen auf, während 0.133.0 die neueste stabile CLI bleibt; npm latest meldet ebenfalls 0.133.0 mit time.modified 2026-05-23T01:26:52.705Z, und lokal gab codex --version codex-cli 0.133.0 zurück. Die Codex-App-Updates vom 21. Mai hinzugefügt: Appshots für vorderste Mac-Fenster, Goal-Modus allgemein verfügbar für App/IDE/CLI, Verbesserungen bei In-App-Browser-Anmerkungen und Browser-Nutzung, gesperrtes Computer Use sowie Enterprise-/Edu-Hinweise zu Analyse- und Plugin-Sharing-Status. Die Abweichung von „vier Oberflächen“ auf fünf Oberflächen korrigiert und die Beispiel-Feature-Flags anhand der aktuellen Form von codex features list aktualisiert. |
99 100 101 | |
| 2026-05-21 | Leitfaden v2.29: CLI v0.133.0 stabil. npm-Paketmetadaten führen @openai/codex als neueste Version mit 0.133.0; lokal bleibt codex --version bei codex-cli 0.131.0. Deltas von v0.132.0 und v0.133.0 hinzugefügt: standardmäßig aktivierte Ziele mit dediziertem Speicher und Fortschrittsverfolgung, codex remote-control bereit für den Vordergrund, Listen APIs/Vererbung/verwaltete requirements.toml/Laufzeitaktualisierung/Windows-Sandbox-Integration für Berechtigungsprofile, Plugin-Erkennung mit Marketplace-Unterstützung und installierten Versionen sowie Remote-Sammlungen, Erweiterungs-Lebenszyklusereignisse für Subagents/Tools/Turn-Metadaten/asynchrone Genehmigungen, Python SDK als erstklassige Authentifizierung, ausführlicheres Python TurnResult, codex exec resume --output-schema, schnellerer TUI-Start, authentifizierungsgestützte Registrierung von Remote-Executors und Beibehaltung der Bildtreue im App-Server. |
97 98 | |
| 2026-05-18 | Leitfaden v2.28: CLI v0.131.0 stabil. Der Codex-Changelog von OpenAI und die npm-Paketmetadaten führen @openai/codex nun mit 0.131.0 als neueste Version auf. codex doctor, einheitliche @-Erwähnungssuche, Marketplace-CLI-Befehle, versionsbewusstes Plugin-Sharing, standardmäßig aktivierte Plugin-Hooks, vom Daemon verwaltetes Aktivieren/Deaktivieren von Remote-Steuerung/Laufzeit, registrierungsbasierte Remote-Umgebungen, ausführlichere TUI-Sitzungs-/Status-Steuerelemente, responsive Markdown-Tabellen, Aktualisierungen von openai-codex Python SDK, sichererer Start des lokalen Status sowie Sandbox-Härtung und Zuverlässigkeitskorrekturen für Status/Git/Authentifizierung unter Windows hinzugefügt. Lokale Überprüfung in diesem Durchgang: codex --version gab codex-cli 0.131.0 zurück; npm view @openai/codex version dist-tags.latest time.modified --json gab die neueste Version 0.131.0 mit time.modified 2026-05-18T22:00:51.726Z zurück. |
96 | |
| 2026-05-15 | Leitfaden v2.27: Wartungsdurchgang für Sicherheitshygiene und aktuelle Linie. Lokal gab codex --version codex-cli 0.130.0 zurück; codex features list zeigte Hooks und Plugins als stabil/aktiviert, während remote_control weiterhin in Entwicklung bleibt. Die stabilen Hinweise im Leitfaden bleiben auf CLI v0.130.0 festgelegt. Öffentlich sichere Hinweise hinzugefügt, die Befehlsausgaben, Sitzungstranskripte, Shell-Snapshots, Logs, Hilfsskripte und absichtliche Secret-Speicher als getrennte Prüfungsoberflächen behandeln. |
91 95 | |
| 2026-05-13 | Leitfaden v2.26: Wartungsprüfung der aktuellen Linie. Lokal gab codex --version codex-cli 0.130.0 zurück; die stabilen Hinweise im Leitfaden bleiben auf CLI v0.130.0 festgelegt. Der v0.131.0-Zug hat Alpha.9 erreicht, bleibt jedoch eine Vorabversion und wurde nicht in den Titel oder TL;DR des Leitfadens übernommen.94 |
91 94 | |
| 2026-05-09 | Guide v2.25: CLI v0.130.0 stable (8. Mai 2026, 23:09 UTC). Top-Level-Befehl codex remote-control für die Headless-Steuerung des App-Servers hinzugefügt (#21424); Plugin-Details zeigen gebündelte hooks, die Plugin-Freigabe stellt Link-Metadaten, Steuerelemente für die Auffindbarkeit und aktualisierte Freigabeeinstellungen bereit (#21447, #21495, #21637); Thread-Paginierung im App-Server mit Ansichten für nicht geladene, zusammengefasste und vollständige Turns (#21566); Bedrock-Authentifizierung über AWS-aws login-Konsolen-Anmeldedaten (#21623); view_image wird bei Sitzungen mit mehreren Umgebungen über die ausgewählte Umgebung aufgelöst (#21143); Live-Aktualisierung der App-Server-Konfiguration in laufenden Threads (#21187); Formulierung „research preview“ aus dem Startbanner von codex exec entfernt (#21683); konfigurierbare OpenTelemetry-Trace-Metadaten sowie umfangreichere Analyse von Reviews/Feedback (#21556, #18747, #21434, #21498); gehärteter Linux-Sandbox-Start, Windows-Sandbox-Freigabe für den Binärcache der Desktop-Laufzeit (#21564). Die Alpha-Reihe v0.131.0 ist in Arbeit (alpha.1, alpha.2, alpha.4 am 9. Mai, später alpha.9 am 12. Mai). Nur Fußnote: GPT-5.5 Instant wurde am 5. Mai 2026 für den kostenlosen Tarif eingeführt.92 |
91 | |
| 2026-05-08 | Guide v2.24: Codex for Chrome (7. Mai 2026). Die Chrome-Erweiterung als fünfte Codex-Oberfläche neben CLI, Desktop-App, IDE-Erweiterung und Cloud hinzugefügt. Die Erweiterung arbeitet im Hintergrund parallel über Tabs hinweg, ohne den Browser zu übernehmen, und ermöglicht die Steuerung über eine Zulassungsliste pro Website. Key Takeaways und Core Interaction Surfaces aktualisiert, um fünf statt vier Oberflächen abzubilden. | 90 | |
| 2026-05-07 | Guide v2.23: CLI v0.129.0 stable (7. Mai 2026, 17:02 UTC). Modal-Vim-Bearbeitung im Composer hinzugefügt (/vim + konfigurierbarer Standardmodus), TUI-Workflow-Auswahl überarbeitet (einfacheres Fortsetzen/Forken, Roh-Scrollback-Modus), /hooks-Browser in der TUI, Theme-abhängige Statuszeile mit optionalen PR- und Branch-Änderungszusammenfassungen, Upgrade der Plugin-Verwaltung (Workspace-Freigabe, Freigabezugriffssteuerung, Quellenfilterung, Marketplace-Operationen), Änderung des /goal-Lebenszyklus (experimentelle Ziele bleiben beim Fortsetzen pausiert, sofern sie nicht wieder aktiviert werden), gehärteter Linux-Sandbox-Start, Zuverlässigkeitsverbesserungen für die Windows-Sandbox sowie Update von Bubblewrap auf 0.11.2 mit Upstream-Sicherheitspatches. Außerdem wurde der Nutzungslimit-Boost vom Mai 2026 dokumentiert (Codex Plus: 25×-5-Stunden-Limit + Verdoppelung der Stufe für 100 $/Monat, beides bis zum 31. Mai 2026). |
89 | |
| 2026-05-05 | Guide v2.22: Aktuelle Anleitung mit CLI v0.128.0 abgeglichen. Persistente /goal-Workflows, codex update, konfigurierbare TUI-Tastenbelegungen, explizite Anleitung zu Berechtigungsprofilen und die aktuelle Befehlssyntax für codex plugin marketplace hinzugefügt. Veraltete Hinweise korrigiert, indem js_repl als entfernt markiert, Beispiele mit --full-auto durch explizite Sandbox-/Freigabe-Flags oder Berechtigungsprofile ersetzt und ältere Codex-Modelle GPT-5.2/5.1 anhand von OpenAI’s Deprecation-Tabelle vom 23. Juli 2026 gekennzeichnet wurden. |
86 87 88 | |
| 2026-04-24 | Guide v2.21: GPT-5.5-Launch (23.–24. April 2026) + CLI v0.122.0–v0.125.0. GPT-5.5 ist das neue Flaggschiff von OpenAI — 400K Kontextfenster in Codex (1M im API), 5 $/30 $ pro MTok für Input/Output (2× der GPT-5.4-Preis, aber nach Token-Effizienzgewinnen effektiv ~20 % mehr). Benchmarks: 82,7 % Terminal-Bench 2.0 (SOTA), 84,9 % GDPval, 78,7 % OSWorld-Verified, 98,0 % Tau2-bench Telecom. Verfügbar in Codex CLI/Web/Desktop und im API; empfohlener Standard für die meisten Codex-Aufgaben. Rollout für ChatGPT Plus/Pro/Business/Enterprise/Edu/Go am 23. April; API am 24. April. Über 90 neue Plugin-Partner einschließlich Atlassian Rovo, CircleCI, CodeRabbit, GitLab Issues, Microsoft Suite, Neon by Databricks, Remotion, Render und Superpowers. CLI v0.122.0: Dateisystem-Deny-Read-Glob-Richtlinien + verwaltete Deny-Read-Anforderungen + plattformseitige Sandbox-Durchsetzung + isolierte codex exec-Läufe, die Benutzerkonfiguration/-regeln ignorieren; Tool-Erkennung und Bildgenerierung standardmäßig aktiviert; Bildverarbeitung mit höherem Detailgrad und Original-Detail-Metadaten für MCP und js_repl; Auflösung veralteter Prompts im App-Server über Clients hinweg; fortgesetzte/geforkte Threads geben die Token-Nutzung sofort wieder; Remote-Control-Start toleriert fehlende ChatGPT-Authentifizierung; Abbruch beim Start von MCP funktioniert wieder über App-Server-Sitzungen; interne Aufteilung in codex-core-plugins. CLI v0.123.0: integrierter Modellanbieter amazon-bedrock mit AWS-Profilunterstützung; /mcp verbose für vollständige MCP-Diagnosen, Ressourcen und Ressourcenvorlagen (einfaches /mcp bleibt schnell); Laden von Plugin-MCP akzeptiert sowohl mcpServers als auch Server-Maps auf oberster Ebene in .mcp.json; Realtime-Übergaben liefern Transkript-Deltas an Hintergrund-Agenten (mit expliziter Option zum stillen Verbleib); host-spezifische remote_sandbox_config für Remote-Umgebungen; aktualisierte gebündelte Modellmetadaten (zu diesem Zeitpunkt gpt-5.4 als Standard). Korrekturen: /copy nach Rollback, Warteschlangentext während laufendem Shell-Befehl, VS Code WSL Unicode-/Dead-Key-Eingabe, Wiederherstellung veralteter Proxy-Umgebungsvariablen, Übernahme gemeinsamer Flags auf Root-Ebene durch codex exec, geleakte Review-Prompts in der TUI. CLI v0.124.0: TUI-Schnellsteuerung für Reasoning (Alt+, senken / Alt+. erhöhen); akzeptierte Modell-Upgrades setzen Reasoning auf den Standardwert des neuen Modells zurück; App-Server-Sitzungen verwalten mehrere Umgebungen mit Auswahl von Umgebung und Arbeitsverzeichnis pro Turn; erstklassige Amazon-Bedrock-Unterstützung für OpenAI-kompatible Anbieter (AWS-SigV4-Signierung, Anmeldedaten-Authentifizierung); Remote-Plugin-Marketplaces mit zuverlässigen Detailabfragen und größeren Ergebnisseiten; hooks sind nun stable — inline in config.toml und requirements.toml konfigurierbar, beobachten MCP-Tools + apply_patch + lang laufende Bash-Sitzungen; berechtigte ChatGPT-Tarife verwenden standardmäßig die Fast-Service-Stufe, sofern sie nicht ausdrücklich deaktiviert wird. Korrekturen: Cloudflare-Cookies bleiben über genehmigte ChatGPT-Hosts hinweg erhalten, WebSocket-Zuverlässigkeit unter Last, Drift des Berechtigungsmodus in Nebenunterhaltungen, Timing der wait_agent-Mailbox-Warteschlange, Auflösung relativer Befehlspfade für lokale stdio-MCP, Sonderfälle beim Start verwalteter Konfigurationen. CLI v0.125.0 (24. April): Unix-Socket-Transport im App-Server, paginierungsfreundliches Fortsetzen/Forken, persistente Umgebungen, Remote-Thread-Konfigurations-/Store-Infrastruktur; Plugin-Verwaltung im App-Server installiert Remote-Plugins und aktualisiert konfigurierte Marketplaces; Berechtigungsprofile werden durchgängig übernommen zwischen TUI-Sitzungen, Benutzer-Turns, MCP-Sandbox-Status, Shell-Eskalation und App-Server-APIs; Modellanbieter übernehmen die Modellerkennung, wobei AWS-/Bedrock-Kontostatus für App-Clients verfügbar ist; codex exec --json meldet die Nutzung von Reasoning-Tokens; Rollout-Tracing erfasst Beziehungen zwischen Tool/Code-Modus/Sitzung/Multi-Agent mit einem Debug-Reducer-Befehl. Korrekturen: /review-Unterbrechung blockiert die TUI nicht mehr, Behandlung von Output/Stream-Schließung im Exec-Server, App-Server respektiert ausdrücklich nicht vertrauenswürdige Projektkonfiguration, WebSocket-Trennung bei Benachrichtigungsschüben, Start der Windows-Sandbox und Behandlung von Hintergrundprozessen, Config-Schema-Validierung für Thread-Limits und Agent-Pfade. |
83 84 85 | |
| 2026-04-16 | Guide v2.20: CLI v0.121.0 (2026-04-15). Plugin Marketplace (codex marketplace add <source>) mit den Quelltypen GitHub, Git-URL, lokalem Ordner und marketplace.json. Umgekehrte Verlaufssuche in der TUI (Ctrl+R) und Wiederaufruf von Slash-Befehlen. Memories-Menü in der TUI mit Zurücksetzen/Löschen; das Zurücksetzen von Memories bewahrt nun vergangene Rollouts. Phase-2-Modell für die Speicherkonsolidierung auf GPT-5.4 aktualisiert. Sicheres Devcontainer-Profil mit Bubblewrap-Sandboxing (nur WSL2; WSL1 wird abgelehnt). macOS-Sandbox: Unix-Socket-Zulassungslisten und privates DNS freigegeben. danger-full-access-Modus nur mit Denylist entfernt — vollständiger Zugriff ist jetzt binär. MCP-Tools mit Namespaces registriert; Flag supports_parallel_tool_calls durchgeleitet; Sandbox-Status-Metadaten fließen durch MCP-Tool-Metadaten. Guardian-Review-Sitzungen deaktivieren hooks. Kontextprozent-Anzeige in der Statuszeile; CLI-Update-Ankündigung zeigt neue Versionen an. Windows resume --last für wörtliche Pfade korrigiert. Schnittstelle codex-thread-store für lokale Thread-Abfragen. |
82 | |
| 2026-04-13 | Guide v2.19: CLI v0.119.0–v0.120.0. Realtime-Sprachsitzungen (V2 WebRTC mit konfigurierbarem Transport). MCP Apps mit Ressourcenlesevorgängen, Elicitations und Datei-Uploads. codex exec-server experimentell. /resume nach ID oder Name. Ctrl+O kopiert die neueste Antwort. Verbesserungen der Hook-Aktivität in der TUI. SessionStart-hooks unterscheiden /clear. |
80 81 | |
| 2026-04-04 | Guide v2.18: Business-Preise aktualisiert (25 $/Monat → 20 $ jährlich). Codex-exklusive Pay-as-you-go-Seats für Business/Enterprise hinzugefügt. | 79 | |
| 2026-04-01 | Leitfaden v2.17 | Aktualisiert auf CLI v0.118.0: Windows-Sandbox-Netzwerkbetrieb nur über Proxy (Egress auf Betriebssystemebene), ChatGPT-Gerätecode-Authentifizierungsablauf, codex exec mit Prompt plus stdin, dynamische Bearer-Token-Aktualisierung für benutzerdefinierte Provider. Schutz von .codex-Dateien bei der ersten Erstellung. Korrektur der Linux-bwrap-PATH-Erkennung. Regressionen des TUI-app-server behoben (Hook-Wiedergabe, /copy, /resume <name>, /agent, Scrollen in der Skills-Auswahl). Verbesserte MCP-Startrobustheit (längeres Startfenster, Warnungsanzeige). Windows-apply_patch-ACL-Korrektur. GPT-5.4 mini zur Modelltabelle hinzugefügt (400K Kontext, 30 % GPT-5.4-Kontingent, 2x schneller). Codex Security-Abschnitt hinzugefügt (Research Preview, kontextbezogene Schwachstellenerkennung). |
78 76 77 |
| 2026-03-31 | CLI 0.118.0 | Windows-Sandbox-Netzwerkbetrieb nur über Proxy mittels Egress-Regeln auf Betriebssystemebene, ChatGPT-Gerätecode-Authentifizierungsablauf für app-server-Clients, codex exec-Workflow mit Prompt plus stdin (weitergeleitete Eingabe + separater Prompt), dynamisches Abrufen/Aktualisieren von Bearer-Tokens für benutzerdefinierte Modell-Provider. Korrekturen: Schutz von .codex-Dateien bei der ersten Erstellung, Linux-bwrap-PATH-Erkennung, Regressionen des TUI-app-server (Wiedergabe von Hook-Benachrichtigungen, /copy, /resume <name>, /agent-Threads, Scrollen in der Skills-Auswahl), MCP-Startrobustheit (längeres Startfenster, Fehlerwarnungen), redundante ACL-Änderungen für beschreibbare Roots durch Windows-apply_patch. |
78 |
| 2026-03-17 | – | Start von GPT-5.4 mini: 400K Kontext, 0,75 $/4,50 $ pro MTok, 30 % des GPT-5.4-Kontingents, 2x schneller. Verfügbar in der Codex-App, CLI, IDE-Erweiterung und im Web. Ideal für die Delegierung von Subagent-/parallelen Teilaufgaben. | 76 |
| 2026-03-06 | – | Codex Security Research Preview: kontextbezogene Anwendungssicherheitsprüfung für Pro/Enterprise/Business/Edu über Codex Web. 1,2 Mio. Commits gescannt, 10.561 Findings mit hohem Schweregrad, 14 CVEs in OpenSSH/GnuTLS/Chromium zugewiesen. | 77 |
| 2026-03-30 | Leitfaden v2.16 | Aktualisiert auf CLI v0.117.0: erstklassige Plugins (produktspezifische Synchronisierung beim Start, /plugins-Browser, Installation/Entfernung), Sub-Agents v2 (pfadbasierte Adressen, strukturierte Kommunikation zwischen Agents, Agent-Auflistung), /title-Auswahl für Terminaltitel, app-server TUI standardmäßig aktiviert (!-Shell-Befehle, Dateisystemüberwachung, Remote-WebSocket mit Bearer-Authentifizierung, Abruf des Prompt-Verlaufs über Sitzungen hinweg), Verbesserungen für Bild-Workflows (view_image gibt URLs zurück, generierte Bilder erneut öffnungsfähig, Verlauf bleibt beim Fortsetzen erhalten), Legacy-Artefakt-Tool entfernt (read_file und grep_files eingestellt), Linux-Sandbox-Verbesserungen für ältere Distributionen, Windows-Sandbox-Verbesserungen mit eingeschränkten Tokens. |
75 |
| 2026-03-28 | CLI 0.117.0 | Erstklassige Plugins mit produktspezifischer Synchronisierung beim Start und /plugins-TUI-Browser. Sub-Agents v2: pfadbasierte Adressen (/root/agent_a), strukturierte Kommunikation zwischen Agents, Agent-Auflistung. /title-Auswahl für Terminaltitel in TUI und app-server TUI. App-server-Clients: !-Shell-Befehle, Dateisystemüberwachung, Remote-WebSocket mit Bearer-Authentifizierung. Bild-Workflows: view_image gibt URLs zurück, generierte Bilder erneut öffnungsfähig, Verlauf bleibt beim Fortsetzen erhalten. Abruf des Prompt-Verlaufs in der app-server TUI über Sitzungen hinweg. app-server TUI standardmäßig aktiviert. Legacy-Artefakt-Tool entfernt; die alten read_file und grep_files eingestellt. Linux-Sandbox-Verbesserungen für ältere Distributionen. Windows-Sandbox-Verbesserungen mit eingeschränkten Tokens. |
75 |
| 2026-03-21 | Leitfaden v2.15 | Aktualisiert auf CLI v0.116.0: UserPromptSubmit-Hook-Ereignis (insgesamt 5), ChatGPT-Gerätecode-Authentifizierung in app-server TUI, reibungslosere Plugin-Installation mit Vorschlags-Allowlist und Remote-Synchronisierung, Realtime-Sitzungen starten mit aktuellem Thread-Kontext, weniger Audio-Selbstunterbrechungen. Korrekturen: Verzögerungen beim ersten Zug von WebSocket, Gesprächsverlauf für Remote-Fortsetzen/Fork, Linux-Sandbox bei symlinked Checkouts/AppArmor, Race Condition bei der Finalisierung von Agent-Jobs. |
74 |
| 2026-03-19 | CLI 0.116.0 | UserPromptSubmit-Hook (blockiert/erweitert Prompts vor der Ausführung), ChatGPT-Gerätecode-Authentifizierung in TUI, reibungslosere Plugin-Einrichtung mit Allowlist/Remote-Synchronisierung, Realtime-Sitzungen mit aktuellem Thread-Kontext, weniger Audio-Selbstunterbrechungen. Korrekturen: Hänger beim ersten Zug des WebSocket-Prewarmings, Gesprächsverlauf für Remote-Fortsetzen/Fork, Linux-Sandbox-Start bei symlinked Checkouts/AppArmor, Race Condition bei der Finalisierung von Agent-Jobs. 77 PRs zusammengeführt. |
74 |
| 2026-03-18 | Leitfaden 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, Realtime-WebSocket-Transkriptionsmodus, app-server-v2-Dateisystem-RPCs, Smart Approvals mit Guardian-Subagent (approvals_reviewer = "guardian_subagent"), Responses-API-Tool-Suche. Fehlerbehebungen: Vererbung der Subagent-Sandbox, js_repl-Hänger bei U+2028/U+2029, Verzögerungen beim TUI-Beenden, Beibehaltung der Profileinstellungen mit codex exec --profile, Verbesserungen bei MCP/Elicitation, 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 persistenten Tool-Referenzen bereit, Realtime-WebSocket-Sitzungen mit Transkriptionsmodus und v2-Übergabe, app-server-v2-Dateisystem-RPCs (Lesen/Schreiben/Kopieren/Ordneroperationen/Pfadüberwachung), Smart Approvals werden über einen Guardian-Subagent geleitet, App-Integrationen nutzen Responses-API-Tool-Suche mit Fallback. Korrekturen: gestartete Subagents übernehmen Sandbox-/Netzwerkregeln zuverlässiger, js_repl hängt bei U+2028/U+2029 nicht mehr, Verzögerungen beim TUI-Beenden behoben, Profileinstellungen bleiben mit codex exec --profile erhalten, MCP/Elicitation-Flows verbessert, lokaler Netzwerk-Proxy stellt CONNECT als HTTP/1 bereit. |
73 |
| 2026-03-13 | Leitfaden v2.13 | App v26.312: anpassbare Themes (Farbe + Schriftart), überarbeitete Automations mit lokaler/worktree-Ausführung und Reasoning-Stufen pro Lauf. winget-Installationsmethode hinzugefügt. Hinweis zur Einstellung von GPT-5.1 hinzugefügt (11. März — aus ChatGPT entfernt, automatisch zu GPT-5.3/5.4 migriert). | 71 72 |
| 2026-03-12 | App v26.312 | Anpassbare Themes mit Farbsteuerung und Schriftartauswahl in Einstellungen, überarbeitete Automations-Oberfläche mit lokalem oder worktree-Ausführungsmodus und benutzerdefinierten Reasoning-Stufen, Leistungsverbesserungen. | 72 |
| 2026-03-11 | Leitfaden v2.12 | Aktualisiert auf CLI v0.114.0: experimentelle Hooks-Engine (SessionStart-, Stop-Ereignisse), experimenteller Code-Modus, Health-Check-Endpunkte, Konfiguration zum Deaktivieren von System-Skills, Handoff-Transkriptkontext, erweiterte $-Mention-Auswahl. Hooks-Abschnitt mit 4 Ereignissen aktualisiert. Windows-Codex-Desktop-App-Abschnitt korrigiert (jetzt gestartet). Quick-Reference-Card-Modelle auf März 2026 aktualisiert. | 70 |
| 2026-03-11 | CLI 0.114.0 | Experimenteller Code-Modus für isolierte Coding-Workflows, experimentelle Hooks-Engine mit SessionStart- und Stop-Ereignissen, WebSocket-app-server-Health-Check-Endpunkte (/readyz, /healthz), Konfigurationsschalter zum Deaktivieren gebündelter System-Skills, Handoffs enthalten Realtime-Transkriptkontext, erweiterte $-Mention-Auswahl mit Skill-/App-/Plugin-Labels. Fehlerbehebungen: Linux-tmux-Absturz, erneut geöffnete Threads hängen während eines Laufs fest, Legacy-Berechtigungsverarbeitung, Persistenz des Genehmigungsflows. | 70 |
| 2026-03-10 | Leitfaden v2.11 | Aktualisiert auf CLI v0.113.0: @plugin-Mentions (v0.112.0), request_permissions-Tool, Konfigurationssprache für Berechtigungsprofile, Erweiterung des Plugin-Marktplatzes (v0.113.0). Abschnitte zu @plugin-Mentions, Plugin-Marktplatz, Laufzeitberechtigungsanfragen und Konfigurationssprache für Berechtigungsprofile hinzugefügt. | 68 69 |
| 2026-03-10 | CLI 0.113.0 | Integriertes request_permissions-Tool für Laufzeitberechtigungsanfragen, Plugin-Marktplatz-Erkennung mit umfangreicheren Metadaten/Authentifizierungsprüfungen bei der Installation/Deinstallationsendpunkt, app-server-Streaming von stdin/stdout/stderr mit TTY-/PTY-Unterstützung, Konfigurationssprache für Berechtigungsprofile mit getrennten Dateisystem-/Netzwerk-Sandbox-Richtlinien, Bildgenerierung speichert im CWD, Websuche-Einstellungen mit vollständiger Tool-Konfiguration, gehärtete Netzwerk-Proxy-Richtlinie, die globale Wildcard-Domains ablehnt | 69 |
| 2026-03-08 | CLI 0.112.0 | @plugin-Mentions, um in Chats auf Plugins mit automatisch eingeschlossenem Kontext zu verweisen, neue Modellauswahloberfläche für die TUI-Auswahl, ausführbare Berechtigungsprofile in die Sandbox-Richtlinie pro Zug für die zsh-fork-Skill-Ausführung integriert, Korrektur der JS-REPL-Zustandsverwaltung (Bindings bleiben nach fehlgeschlagenen Zellen erhalten), SIGTERM wird beim WebSocket-Herunterfahren von app-server wie Ctrl-C behandelt, Linux-bubblewrap entkoppelt immer den Benutzer-Namespace, Verbesserungen bei macOS-Sandbox-Netzwerk-/Unix-Socket-Verarbeitung | 68 |
| 2026-03-06 | Leitfaden v2.10 | Aktualisiert auf CLI v0.111.0: GPT-5.4 als empfohlenes Modell (1M Kontext), Fast-Modus als Standard, Plugin-System (v0.110.0), js_repl-dynamische Importe, persistenter /fast-Umschalter, Windows-Installer. Codex App für Windows (v26.304). GPT-5.3-Codex-Spark über die Cerebras-Partnerschaft. Modelltabelle, Flussdiagramm, Profile aktualisiert. Plugins-Abschnitt hinzugefügt. | 64 65 66 67 |
| 2026-03-05 | CLI 0.111.0 | Fast-Modus als Standard, js_repl-dynamische Importe für lokale Dateien, Plugin-Erkennung beim Sitzungsstart, Unterstützung für Bild-Workflows, Wiederaufnahme von Threads erhält den Git-Kontext | 65 |
| 2026-03-05 | – | GPT-5.4-Start: Flaggschiff-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-Connectoren, Multi-Agent-Genehmigungsaufforderungen, persistenter /fast-Schalter, arbeitsbereichsbezogene Speicherschreibvorgänge, Windows-Installationsskript | 65 |
| 2026-03-04 | App v26.304 | Codex App für Windows: native PowerShell-Unterstützung, native Sandbox, skills/automations/worktrees ohne WSL | 66 |
| 2026-03-03 | App v26.303 | Umschalter für automatische Worktree-Bereinigung, Unterstützung für die Übergabe von Local zu Worktree, explizite Englisch-Sprachoption | 66 |
| 2026-03-02 | Guide v2.9 | Aktualisiert auf CLI v0.107.0: Thread-Forking in Sub-Agents, Auswahl von Echtzeit-Sprachgeräten, konfigurierbare Erinnerungen mit codex debug clear-memories, multimodale Ausgabe benutzerdefinierter Tools. App v26.226 hinzugefügt: MCP-Kurzbefehle im Composer, @Erwähnungen in Review-Kommentaren. |
62 63 |
| 2026-03-02 | CLI 0.107.0 | Thread-Forking in Sub-Agents, Echtzeit-Sprachsitzungen mit Auswahl von Mikrofon-/Lautsprechergeräten, 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, Korrektur für zsh-fork-Sandbox-Umgehung, Eingabelimit von ~1 Mio. Zeichen, Linux-Dateisystem /dev, flexible Genehmigungssteuerung, JS REPL zu /experimental hochgestuft (Node 22.22.0+), diffbasiertes 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 mit Node 22.22.0 als Mindestversion zu /experimental hochgestuft, request_user_input im Default-Modus, 5.3-codex in der CLI-Modellliste für API-Benutzer sichtbar, diffbasiertes Vergessen von Erinnerungen mit nutzungsbewusster Auswahl, Korrektur für zsh-fork-Sandbox-Umgehung, Eingabelimit von ~1 Mio. Zeichen, verbesserte Darstellung von TUI-Dateilinks, Korrektur der Ctrl-C-Verarbeitung für Sub-Agents | 60 |
| 2026-02-25 | CLI 0.105.0 | TUI hebt Codeblöcke und Diffs mit /theme-Auswahl syntaxhervor, Sprachtranskription (Diktat über Leertaste, experimentell), spawn_agents_on_csv für Multi-Agent-Fanout mit Fortschritt/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 js_repl-Fehlerberichterstattung | 61 |
| 2026-02-24 | Guide v2.7 | Abschnitt Zugriff/Preise erweitert: Werbestufe Free/Go, 2-fache Ratenlimits für kostenpflichtige Pläne, nutzungsbasierte Limits je Plan (5-Stunden-Fenster), Tabelle der Kreditkosten 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 | Versionsverweise 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, eindeutige Genehmigungs-IDs, Commit-Co-Author-Attribution ergänzt, das entfernte Feature-Flag remote_models durch command_attribution ersetzt. |
— |
| 2026-02-18 | CLI 0.104.0 | WS_PROXY/WSS_PROXY WebSocket-Proxy-Unterstützung, eindeutige Genehmigungs-IDs für mehrstufige Befehle, Benachrichtigungen zum Archivieren/Wiederherstellen von Threads | 49 |
| 2026-02-17 | App v26.217 | Drag-and-Drop zum Umordnen wartender Nachrichten, Warnung bei Modellherabstufung, verbesserte unscharfe Dateisuche mit Wiederherstellung von Anhängen nach dem Neustart | 50 |
| 2026-02-17 | CLI 0.103.0 | Commit-Co-Author-Attribution über prepare-commit-msg hook (über command_attribution konfigurierbar), umfangreichere Metadaten/Branding für App-Auflistungen, Feature-Flag remote_models entfernt |
48 |
| 2026-02-17 | Guide v2.4 | Alle Versionsverweise für CLI 0.102.0 aktualisiert, Changelog-Eintrag und Fußnote für v0.102.0 hinzugefügt, Hinweis zu Sub-Agents um konfigurierbare Multi-Agent-Rollen ergänzt. | — |
| 2026-02-17 | CLI 0.102.0 | Vereinheitlichter Berechtigungsablauf, strukturierte Netzwerk-Genehmigungen, anpassbare Multi-Agent-Rollen, Benachrichtigungen zur Modellumleitung, Stabilitätskorrekturen für js_repl | 47 |
| 2026-02-16 | Guide v2.3 | Migrationstabelle korrigiert: hooks existieren jetzt (v0.99.0+), Subagents bestätigt (max. 6), Modellliste vollständig. Eigenen Abschnitt zu Hooks hinzugefügt (AfterAgent, AfterToolUse, Migrationsmuster). Phantom-Befehle in Rezept 5 korrigiert (cloud start→cloud exec, cloud pull→apply). codex auth→codex login korrigiert. Windows-Sandbox von Experimental hochgestuft. Linux Bubblewrap ist nun eingebunden/intern. Reasoning-Aufwandstufe minimal hinzugefügt. Speicherabschnitt erweitert (Verfeinerungen in v0.101.0, Erinnerungen vs. AGENTS.md). Liste der AGENTS.md-Anwender aktualisiert (60.000+ Projekte, Governance durch die Linux Foundation). Copilot-Migrationstabelle aktualisiert. Groß-/Kleinschreibung von [EXPERIMENTAL] vereinheitlicht. Dokumentation zur ReadOnlyAccess-Richtlinie, Abschnitt zur JS REPL Runtime, Beispiel für einen produktiven Deploy skill und Kostenabschnitt erweitert (Overhead versteckter Tokens, Kostenmanagement für Teams). 20 nicht markierte Codeblöcke getaggt. Alle 30 ToC-Anker verifiziert. Korrekturen nach der Evaluation: Terminologie von /permissions korrigiert (Genehmigungsmodus→Genehmigungsrichtlinie), doppelten Header „Project Trust“ umbenannt, Sprache zur Veraltung von chat/completions abgeschwächt, OpenTelemetry-Abschnitt mit Konfigurationsbeispiel erweitert, Formulierung „harder to escape“ 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 (35–59) ersetzt. Apache-2.0-Lizenzzitat 59 hinzugefügt. Zitat 5 zur Referenz codex-linux-sandbox hinzugefügt. Zitat 21 zur MDM-Präferenzdomain hinzugefügt. Seatbelt-Hinweis in 6 zu Bot-Blocking aktualisiert. Hinweis zu nicht überprüfbaren OpenAI-Blog-URLs hinzugefügt. Fußnoten insgesamt: 56 (vorher 36). | Deliberation audit |
| 2026-02-15 | Guide v2.1 | Enterprise-Abschnitt korrigiert (managed-admin-config.toml → requirements.toml mit verifizierten TOML-Schlüsseln), 272K Kontext als Eingabefenster mit Zitat präzisiert, Seatbelt-Zitat-URL 6 hinzugefügt, Key-Takeaways-Block ergänzt, Stilverstöße korrigiert, Meta-Beschreibung gekürzt, Liste der AGENTS.md-Anwender erweitert. | Blog evaluator audit |
| 2026-02-14 | Guide v2 | Umfangreiche Überarbeitung: Codex-verifizierte Korrekturen zu Modellen (272K Kontext), Konfigurationsschlüsseln, Feature-Flags, Preisen, Enterprise-Konfiguration, CI/CD-Aktion, SDK API, MCP-Optionen, codex exec flags, Desktop-App-Funktionen, Migrationsvergleichen. Nicht überprüfbare Behauptungen entfernt. | Self-review |
| 2026-02-12 | CLI 0.101.0 | Verbesserungen bei der Modellauflösung, Verfeinerungen bei Erinnerungen, Stabilität | 35 |
| 2026-02-12 | CLI 0.100.0 | Experimentelle JS REPL, mehrere Ratenlimits, WebSocket-Transport, Speicherbefehle, erweiterte Sandbox | 36 |
| 2026-02-12 | App v260212 | Conversation Forking, schwebendes Pop-out-Fenster, Windows-Alpha | 17 |
| 2026-02-12 | – | Start von GPT-5.3-Codex-Spark (interaktive Variante mit geringerer Latenz) | 25 |
| 2026-02-11 | CLI 0.99.0 | Gleichzeitige Shell-Befehle, /statusline, sortierbare Auswahl zum Fortsetzen, GIF/WebP-Unterstützung, Shell-Snapshots |
37 |
| 2026-02-06 | CLI 0.98.0 | Unterstützung für GPT-5.3-Codex, steer mode stabil und standardmäßig aktiviert, Korrekturen beim Modellwechsel | 38 |
| 2026-02-06 | CLI 0.97.0 | MCP-Genehmigungen „Allow and remember“, Live-Skill-Erkennung, /config-Diagnose, Speicherinfrastruktur |
39 |
| 2026-02-06 | CLI 0.96.0 | Asynchrone Thread/Compact v2, WebSocket-Ratenlimits, 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 | – | Start von GPT-5.3-Codex — einheitliches Modell, 25 % schneller, End-to-End-Computerbedienung | 26 |
| 2026-02-02 | – | Start der Codex Desktop App (macOS) — Multitasking, worktrees, automations | 16 |
| 2026-01-30 | CLI 0.94.0 | Plan-Modus standardmäßig aktiviert, Persönlichkeit stabil, skills aus .agents/skills, Laufzeitmetriken |
42 |
| 2026-01-29 | CLI 0.93.0 | SOCKS5-Proxy, Streaming im Plan-Modus, /apps, intelligente Genehmigungen standardmäßig aktiviert, 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 Zahl der Sub-Agents von 12 auf 6 reduziert, um strengere Ressourcenschutzmaßnahmen zu gewährleisten | 45 |
| 2026-01-21 | CLI 0.88.0 | Fallback für Device-Code-Authentifizierung, Kollaborationsmodi, /fork, Remote-Modelle, Konfiguration model_personality |
46 |
| 2026-01-06 | CLI 0.78.0 | Externer Editor Ctrl+G, projektbewusste Konfigurationsschichtung, macOS-MDM-Konfiguration, TUI2-Transkriptnavigation, .dmg-Installationsprogramme |
52 |
| 2025-12-18 | – | Start von GPT-5.2-Codex — Kontextkompaktierung, Refactorings/Migrationen, Cybersicherheit | 27 |
| 2025-12-09 | CLI 0.66.0 | Exec-Richtliniensystem (TUI-Whitelisting, Ergänzungen bei Sandbox-Ablehnungen), CRLF-Erhaltung, Linux-Sigstore-Signierung | 53 |
| 2025-11-19 | – | GPT-5.1-Codex-Max — Kompaktierung über mehrere Fenster, Windows-Training, 30 % weniger Thinking-Tokens | 28 |
| 2025-11-19 | CLI 0.59.0 | Native Kompaktierung, Limit für Tool-Ausgabe auf 10K Tokens erhöht, Windows-Agent-Mode-Sandbox, Credits in /status |
54 |
| 2025-10-25 | CLI 0.50.0 | /feedback-Diagnosen, Risikobewertung bei Sandbox-Verstößen, Verbesserungen beim Start von MCP, Schwärzung von Umgebungsvariablen |
55 |
| 2025-10-06 | – | Codex GA beim DevDay — Slack-Integration, SDK, Admin-Tools | 29 |
| 2025-10-06 | CLI 0.45.0 | Inkompatible Änderung: codex login --api-key → --with-api-key (stdin). Authentifizierung für OAuth MCP, parallele Tool-Aufrufe, UI mit pulsierendem Punkt |
56 |
| 2025-09-23 | – | GPT-5-Codex + IDE-Erweiterung + Überarbeitung von CLI — Bilder, Websuche, Code-Review | 30 |
| 2025-09-23 | CLI 0.40.0 | Standardmodell → gpt-5-codex, automatische Komprimierung bei 220K Token, /review-Befehle, Git-Rückgängig, Unterstützung für Windows-Binärdateien |
57 |
| 2025-06-30 | CLI 0.2.0 | Erste Rust-Binärveröffentlichung — vorgefertigte Binärdateien für macOS (aarch64/x86_64) und Linux (gnu/musl), Tools codex-exec und codex-linux-sandbox |
58 |
| 2025-06 | – | Rust-Neuschreibung angekündigt („Codex CLI is Going Native“) | 31 |
| 2025-06-03 | – | Erweiterung auf Plus-Benutzer, Internetzugang für die Cloud, PR-Updates, Sprachdiktion | 32 |
| 2025-05-16 | – | Start von Codex Cloud — Cloud-Agent mit dem Modell codex-1, GitHub-PR-Erstellung | 33 |
| 2025-04-16 | – | Open-Source-Start von Codex CLI (Apache 2.0, TypeScript, codex-mini-latest)59 | 1 |
| — |
Referenzen
Hinweis zu OpenAI-Blog-URLs: Die Referenzen 16, 25–30, 33, 64, 66, 67, 76 und 77 verlinken auf Blogbeiträge unter
openai.com/index/, die aufgrund des Cloudflare-Botschutzes bei automatisiertem Zugriff HTTP 403 zurückgeben. Diese URLs sind gültig, wenn sie über einen normalen Webbrowser aufgerufen werden.
-
GitHub — openai/codex — Open-Source-Repository, Releases und Diskussionen. ↩↩↩
-
Codex CLI Windows-Unterstützung — Anleitung zur Windows-Installation und zu WSL. ↩
-
Codex IDE-Erweiterung — Integration mit VS Code, Cursor und Windsurf. ↩
-
Codex Cloud — Dokumentation zu Cloud-Aufgaben und Kontrollen für den Internetzugriff. ↩↩
-
Codex Security — Sandbox-Architektur und Sicherheitsmodell. ↩↩↩
-
macOS Seatbelt Sandbox — Community-Dokumentation für Apples sandbox-exec-Framework (keine offiziellen Apple-Entwicklerdokumente veröffentlicht). Hinweis: Dieses Wiki kann automatisierte Zugriffe blockieren (HTTP 403); siehe auch
man sandbox-execunter macOS. ↩↩↩ -
Linux Landlock LSM — Zugriffskontrolle für Kernel-Dateisysteme. ↩
-
Ausbruch aus der Sandbox — Community-Muster für Sandbox-Konfigurationen. ↩
-
AGENTS.md Open Standard — Toolübergreifender Anweisungsstandard unter der Linux Foundation. ↩
-
Benutzerdefinierte Anweisungen mit AGENTS.md — Offizieller Leitfaden. ↩
-
Codex MCP-Integration — Konfiguration und Verwaltung von MCP-Servern. ↩
-
Workflows mit Agents SDK erstellen — Codex als MCP-Server für die Multi-Agent-Orchestrierung. ↩
-
Agent Skills — Dokumentation zum Skills-System. ↩
-
Codex CLI-Funktionen — Plan mode, Steer mode und Funktionen für die Zusammenarbeit. ↩↩
-
Nichtinteraktiver Modus — Dokumentation zu
codex exec. ↩ -
Einführung der Codex App — Ankündigung zur Einführung der Desktop-App. ↩↩↩↩
-
Dokumentation zur Codex App — Funktionen der Desktop-App und Fehlerbehebung. ↩
-
Codex GitHub Action — CI/CD-Integration. ↩
-
Codex-Preise — Preise für Abonnements und API. ↩
-
Codex-Konfigurationsreferenz — requirements.toml-Schema für Unternehmen und MDM-Verteilung. ↩↩↩
-
Best Practices für die Nutzung von Codex — Community-Forenthread. ↩
-
feiskyer/codex-settings — Von der Community gepflegte Konfigurationen, Skills und Prompts. ↩
-
Codex CLI Releases — Release Notes zu GitHub. ↩↩
-
Einführung von GPT-5.3-Codex-Spark — Cerebras-Partnerschaft, über 1.000 tok/s. ↩↩
-
Einführung von GPT-5.3-Codex — Einführung des einheitlichen Modells. ↩
-
Einführung von GPT-5.2-Codex — Kontextkomprimierung und umfangreiche Änderungen. ↩
-
Mehr erstellen mit GPT-5.1-Codex-Max — Komprimierung über mehrere Fenster hinweg. ↩
-
Codex ist jetzt allgemein verfügbar — DevDay-2025-Ankündigung. ↩
-
Einführung von Upgrades für Codex — GPT-5-Codex + IDE-Erweiterung. ↩↩
-
Codex CLI wird nativ — Diskussion über die Rust-Neuschreibung. ↩
-
Codex-Updates: Internetzugriff und Plus-Rollout — Erweiterung im Juni 2025. ↩
-
Einführung von Codex — Einführung des Cloud-Agent. ↩↩
-
Einstellung der chat/completions-Unterstützung in Codex — OpenAI kündigte die Entfernung von chat/completions API für Codex an, die im Februar 2026 abgeschlossen wurde. ↩
-
Codex CLI v0.101.0 — Verbesserungen bei der Modellauflösung, Speicherverfeinerungen, Stabilität. 12. Februar 2026. ↩↩
-
Codex CLI v0.100.0 — Experimentelle JS REPL, mehrere Rate Limits, WebSocket-Transport, Speicherbefehle, verbesserte Sandbox. 12. Februar 2026. ↩
-
Codex CLI v0.99.0 — Gleichzeitige Shell-Befehle,
/statusline, sortierbare Auswahl zum Fortsetzen, GIF/WebP-Unterstützung, Shell-Snapshots. 11. Februar 2026. ↩↩ -
Codex CLI v0.98.0 — Unterstützung für GPT-5.3-Codex, Steer mode stabil und standardmäßig aktiviert, Korrekturen beim Modellwechsel. 6. Februar 2026. ↩
-
Codex CLI v0.97.0 — „Allow and remember“-Genehmigungen für MCP, Erkennung von Live-Skills,
/config-Diagnose, Speicheranbindung. 6. Februar 2026. ↩ -
Codex CLI v0.96.0 — Asynchrone Thread-/Compact-v2-Funktion, WebSocket-Rate-Limits, unified_exec außerhalb von Windows, Konfigurationsherkunft. 6. Februar 2026. ↩
-
Codex CLI v0.95.0 — Befehl
codex app, persönliche Skills, parallele Shell-Tools, Git-Härtung. 6. Februar 2026. ↩ -
Codex CLI v0.94.0 — Plan mode als Standard, Personality stabil, Skills aus
.agents/skills, Laufzeitmetriken. 30. Januar 2026. ↩ -
Codex CLI v0.93.0 — SOCKS5-Proxy, Plan-mode-Streaming,
/apps, Smart Approvals als Standard, SQLite-Protokolle. 29. Januar 2026. ↩ -
Codex CLI v0.92.0 — API-v2-Threads, Thread-Filterung, MCP OAuth-Bereiche, Multi-Agent-Zusammenarbeit. 29. Januar 2026. ↩
-
Codex CLI v0.91.0 — Maximale Anzahl von Sub-Agents von 12 auf 6 reduziert, um die Ressourcengrenzen straffer zu gestalten. 25. Januar 2026. ↩
-
Codex CLI v0.88.0 — Fallback für die Device-Code-Authentifizierung, Kollaborationsmodi,
/fork, Remote-Modelle, Konfigurationmodel_personality. 21. Januar 2026. ↩ -
Codex CLI v0.102.0 — Einheitlicher Berechtigungsablauf, strukturierte Netzwerkfreigaben, anpassbare Multi-Agent-Rollen, Benachrichtigungen zur Modellumleitung. 17. Februar 2026. ↩↩
-
Codex CLI v0.103.0 — Co-Author-Attribution für Commits über den prepare-commit-msg hook, umfangreichere Metadaten und Branding für App-Listen, Feature Flag
remote_modelsentfernt. 17. Februar 2026. ↩ -
Codex CLI v0.104.0 — Unterstützung für WS_PROXY/WSS_PROXY WebSocket-Proxys, separate Approval-IDs für Befehle, Benachrichtigungen zum Archivieren/Dearchivieren von Threads. 18. Februar 2026. ↩↩↩
-
Codex Changelog — Codex App v26.217: Neuanordnung per Drag-and-drop, Warnung bei Modell-Downgrade, Verbesserungen bei der unscharfen Dateisuche. Codex Config Reference — Vollständige Referenz der Konfigurationsschlüssel. Februar 2026. ↩↩
-
Codex Pricing — Plan-Stufen, Nutzungslimits pro 5-Stunden-Fenster, Credit-Kosten und Werbezugang für Free/Go. Februar 2026. ↩↩
-
Codex CLI v0.78.0 — Externer Editor mit
Ctrl+G, projektbewusste Konfigurationsschichtung, macOS-MDM-Konfiguration, TUI2-Transkriptnavigation,.dmg-Installer. 6. Januar 2026. ↩ -
Codex CLI v0.66.0 — Exec-Policy-System, CRLF-Erhaltung unter Windows, Cloud-Exec
--branch, Linux-Sigstore-Signierung. 9. Dezember 2025. ↩ -
Codex CLI v0.59.0 — Native Komprimierung, Tool-Output-Limit auf 10K Tokens erhöht, Windows-Agent-mode-Sandbox, Credits in
/status. 19. November 2025. ↩ -
Codex CLI v0.50.0 —
/feedback-Diagnose, Risikobewertung von Sandbox-Verletzungen, Verbesserungen beim MCP-Start, Schwärzung von Umgebungsvariablen. 25. Oktober 2025. ↩↩ -
Codex CLI v0.45.0 — Inkompatible Änderung:
codex login --api-key→--with-api-key(stdin). OAuth MCP-Authentifizierung, parallele Tool-Aufrufe. 6. Oktober 2025. ↩ -
Codex CLI v0.40.0 — Standardmodell →
gpt-5-codex, automatische Kompaktierung bei 220K Tokens,/review-Befehle, Git-Rückgängig, Windows-Binärdatei. 23. September 2025. ↩ -
Codex CLI v0.2.0 — Erste Rust-Binärrelease. Vorgefertigte Binärdateien für macOS (aarch64/x86_64) und Linux (gnu/musl), Tools
codex-execundcodex-linux-sandbox. 30. Juni 2025. ↩ -
GitHub — openai/codex LICENSE — Apache License 2.0. Ursprünglicher Open-Source-Launch im April 2025. ↩↩↩
-
Codex CLI v0.106.0 — Direktinstallationsskript, js_repl zu /experimental hochgestuft (Node 22.22.0+), request_user_input im Default-Modus, diffbasiertes Vergessen von Speicherinhalten, Behebung eines zsh-fork-Sandbox-Bypasses, Eingabelimit von ca. 1 Mio. Zeichen, Ctrl-C-Korrektur für Sub-Agents. 26. Februar 2026. ↩↩↩↩↩↩↩↩↩↩
-
Codex CLI v0.105.0 — TUI-Syntaxhervorhebung mit /theme, Sprachtranskription, spawn_agents_on_csv, /copy /clear Ctrl-L, flexible Freigabesteuerung, Linux-Dateisystem /dev, js_repl-Fehlerbehebung. 25. Februar 2026. ↩↩↩↩↩↩↩↩↩
-
Codex CLI v0.107.0 — Thread-Forking in Sub-Agents, Auswahl von Realtime-Sprachgeräten, multimodale Ausgabe für benutzerdefinierte Tools, konfigurierbare Speicher mit
codex debug clear-memories. 2. März 2026. ↩↩↩↩↩↩ -
Codex Changelog — App v26.226 — MCP-Kurzbefehle im Composer, @-Erwähnungen in Review-Kommentaren, Fehlerbehandlung für Mermaid-Diagramme. 26. Februar 2026. ↩↩↩
-
Introducing GPT-5.4 — Flaggschiff-Frontier-Modell, das GPT-5.3-Codex-Coding mit stärkerem Reasoning, nativer Computernutzung und Kontextfenstern mit 1 Mio. Tokens kombiniert. 5. März 2026. ↩↩↩↩
-
Codex CLI v0.110.0–v0.111.0 — Plugin-System für Skills/MCP/App-Connectors (v0.110.0), Fast-Modus als Standard, dynamische js_repl-Importe, Plugin-Erkennung beim Sitzungsstart (v0.111.0). 5. März 2026. ↩↩↩↩↩
-
Codex App for Windows — Native Windows-App mit PowerShell-Unterstützung, nativer Sandbox, Skills/Automations/Worktrees. App v26.304 (4. März 2026), v26.303 (3. März 2026). ↩↩↩↩↩↩
-
Introducing GPT-5.2-Codex — GPT-5.3-Codex-Spark: Text-only-Research-Preview-Modell, optimiert für nahezu sofortige Coding-Iterationen. Über die Cerebras-Partnerschaft für ChatGPT-Pro-Benutzer verfügbar. 128K Kontext. ↩↩↩
-
Codex CLI v0.112.0 — @plugin-Erwähnungen mit automatisch einbezogenem Kontext, TUI-Oberfläche zur Modellauswahl, ausführbare Berechtigungsprofile in der Sandbox-Richtlinie pro Turn, Korrektur des JS-REPL-Zustands, SIGTERM-Behandlung, Linux-Bubblewrap-Benutzernamespace, Verbesserungen der macOS-Sandbox. 8. März 2026. ↩↩↩
-
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, Bildgenerierung speichert im CWD, Einstellungen für das Websuche-Tool, gehärtete Netzwerk-Proxy-Richtlinie. 10. März 2026. ↩↩↩↩
-
Codex CLI v0.114.0 — Experimenteller Code-Modus, experimentelle hooks-Engine (SessionStart-, Stop-Ereignisse), WebSocket-Health-Check-Endpunkte, Konfiguration zum Deaktivieren von System-Skills, Kontext aus Handoff-Transkripten, verbesserte $-Erwähnungsauswahl. 11. März 2026. ↩↩↩↩
-
OpenAI Developer Changelog — March 11, 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. ↩↩
-
Codex Changelog — App v26.312 — Anpassbare Themes mit Farbsteuerung und Schriftartauswahl, überarbeitete Automations-Oberfläche mit lokaler/Worktree-Ausführung und benutzerdefinierten Reasoning-Stufen, Leistungsverbesserungen. 12. März 2026. ↩↩↩↩
-
Codex CLI v0.115.0 — Vollauflösende Bildprüfung über
view_imageundcodex.emitImage,js_replstelltcodex.cwd/codex.homeDirbereit, Realtime-Modus für WebSocket-Transkription, App-Server-v2-Dateisystem-RPCs, Smart Approvals mit Guardian-Subagent, Responses-API-Tool-Suche. Korrekturen: Sandbox-Vererbung für Subagents, js_repl-Hänger bei U+2028/U+2029, Verzögerungen beim Beenden der TUI, Erhalt von Profileinstellungen, Verbesserungen bei MCP/Elicitation. 16. März 2026. ↩↩↩ -
Codex CLI v0.116.0 — Hook-Ereignis
UserPromptSubmit, ChatGPT-Device-Code-Authentifizierung in der App-Server-TUI, reibungslosere Plugin-Installation mit Vorschlags-Allowlist und Remote-Synchronisierung, Realtime-Sitzungen mit aktuellem Thread-Kontext, weniger Audio-Selbstunterbrechungen. Korrekturen: WebSocket-Prewarm-Hänger beim ersten Turn, Unterhaltungsverlauf für Remote-Resume/Fork, Linux-Sandbox bei Symlink-Checkouts/AppArmor, Race Condition beim Abschluss von Agent-Jobs. 77 PRs zusammengeführt. 19. März 2026. ↩↩ -
Codex CLI v0.117.0 — Erstklassige Plugins (produktspezifische Synchronisierung,
/plugins-Browser, Installation/Entfernung), Sub-Agents v2 (pfadbasierte Adressen, strukturierte Nachrichten, Agent-Auflistung),/title-Auswahl für Terminaltitel, App-Server-TUI standardmäßig aktiviert mit!-Shell-Befehlen/Dateisystemüberwachung/Remote-WebSocket-Bearer-Authentifizierung/Abruf des Prompt-Verlaufs, Bild-Workflows (view_image-URLs, erneut öffnbare generierte Bilder, Resume-beständiger Verlauf), Legacy-Tools artifact/read_file/grep_files entfernt, Linux-Sandbox-Verbesserungen für ältere Distributionen, Verbesserungen der Windows-Sandbox mit eingeschränkten Tokens. 28. März 2026. ↩↩↩↩↩↩↩↩↩↩↩↩↩ -
Introducing GPT-5.4 mini and nano — GPT-5.4 mini: 400K Kontext, 0,75 $/4,50 $ pro MTok, 30 % der GPT-5.4-Quote, 2× schneller. Verfügbar in der Codex-App, CLI, IDE-Erweiterung und im Web. 17. März 2026. ↩↩↩↩↩
-
Codex Security: now in research preview — Kontextbezogene Überprüfung der Anwendungssicherheit. Pro/Enterprise/Business/Edu über Codex Web. 1,2 Mio. Commits gescannt, 10.561 Befunde mit hohem Schweregrad, 14 CVEs zugewiesen. 6. März 2026. ↩↩↩↩↩
-
Codex CLI v0.118.0 — Netzwerkzugriff der Windows-Sandbox nur über Proxy, ChatGPT-Device-Code-Authentifizierung,
codex execPrompt-plus-stdin, dynamische Bearer-Tokens, Schutz von .codex-Dateien, Linux-bwrap-Korrektur, Regressionen der TUI für den App-Server, robustere MCP-Initialisierung, Windows-apply_patch-Korrektur. 31. März 2026. ↩↩ -
Codex now offers pay-as-you-go pricing for teams. OpenAI, 2. April 2026. Jährliche Business-Preise auf 20 $/Sitz/Monat gesenkt. Nur-Codex-Sitze für Business und Enterprise mit tokenbasierter Abrechnung, ohne feste Sitzgebühr und ohne Rate Limits verfügbar. ↩↩
-
Codex CLI v0.119.0. „v0.119.0: Realtime Voice V2 (WebRTC, konfigurierbarer Transport, Sprachauswahl, native TUI-Medien), MCP Apps (Ressourcenlesevorgänge, Tool-Call-Metadaten, Elicitations, Datei-Uploads), Remote-Workflows (Egress-WebSocket,
--cd-Weiterleitung,codex exec-server),Ctrl+OAntwort kopieren,/resumenach ID/Name, Warp-OSC-9-Benachrichtigungen.“ 10. April 2026. ↩ -
Codex CLI v0.120.0. „v0.120.0: Realtime V2 streamt den Fortschritt von Hintergrund-Agents, UI-Verbesserungen für Hook-Aktivitäten, SessionStart-Hooks unterscheiden
/clear, MCPoutputSchemaim Code-Modus, Behandlung von Windows-Sandbox-Symlinks, Korrektur der Tool-Suchreihenfolge.“ 11. April 2026. ↩ -
Codex CLI v0.121.0. 15. April 2026. Plugin Marketplace (
codex marketplace addfür GitHub, Git-URL, lokales Verzeichnis,marketplace.json-URL) + app-server-Gegenstück (#17087, #17717, #17756). Umgekehrte Verlaufssuche im TUI mitCtrl+Rund Wiederaufruf von Slash Commands (#17550, #17336). Erinnerungsmenü im TUI mit Zurücksetzen-Schaltfläche und Löschung einzelner Erinnerungen (#17632, #17626, #17913, #17937, #17844). Modell für Phase-2-Erinnerungskonsolidierung auf GPT-5.4 aktualisiert (#17384). Das Zurücksetzen von Erinnerungen bewahrt vergangene Rollouts (#17919). Sicheres devcontainer-Profil mit Bubblewrap (nur WSL2; WSL1 wird abgelehnt) (#10431, #17547, #17559). macOS-Sandbox: Unix-Socket-Zulassungslisten (#17654), privates DNS nicht mehr blockiert (#17370). Modusdanger-full-accessnur mit Denylist entfernt (#17732). Unterstützung für MCP-Tool Calls (#17364), MCP-Tool-Namespaces (#17404), Weiterleitung des Flagssupports_parallel_tool_calls(#17667), Sandbox-Statusmetadaten über MCP-Toolmetadaten (#17763, #17957), abgeflachte verzögerte Tool Calls (#17556). Guardian-Review deaktiviert hooks (#17872). Kontextprozentanzeige in der Statuszeile (#17637, #17420). Ankündigung des CLI-Updates (#17942). Schnittstellecodex-thread-store(#17659, #17824). Korrektur für wörtliche Pfade bei Windowsresume --last(#17414). Insgesamt mehr als 180 Commits. Die Compare-URLrust-v0.120.0...rust-v0.121.0enthält die vollständige PR-Liste. ↩↩↩↩↩↩↩↩↩↩↩↩ -
Introducing GPT-5.5. Ankündigung von OpenAI, 23. April 2026. Kontextfenster: 400K in Codex, 1M im API (gemäß der Verfügbarkeitsseite von OpenAI zu GPT-5.5 in Codex beziehungsweise der Modelldokumentation zu GPT-5.5 API). Preise (API): 5 $ Eingabe / 30 $ Ausgabe pro MTok (2× der GPT-5.4-Preis; OpenAI gibt nach Verbesserungen der Token-Effizienz einen effektiven Anstieg von rund 20 % an). Benchmarks: 82,7 % Terminal-Bench 2.0 (aktueller SOTA unter den öffentlich verfügbaren Modellen), 84,9 % GDPval (44 Berufe), 78,7 % OSWorld-Verified (Bedienung realer Computer), 98,0 % Tau2-bench Telecom (ohne Prompt-Tuning). In Codex CLI/web/desktop seit dem 23. April für ChatGPT Plus/Pro/Business/Enterprise/Edu/Go verfügbar; im OpenAI API seit dem 24. April verfügbar. Die von OpenAI angegebene Empfehlung: „GPT-5.5 is now available in Codex as OpenAI’s newest frontier model for complex coding, computer use, knowledge work, and research workflows, and is the recommended choice for most Codex tasks.“ Siehe auch: Introducing upgrades to Codex (17. April 2026 — Hintergrund-Computernutzung, 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 Powers Codex on NVIDIA Infrastructure; TechCrunch: OpenAI releases GPT-5.5. ↩↩↩↩↩↩↩↩
-
Codex CLI v0.122.0 und v0.123.0. v0.122.0: Glob-Richtlinien zum Verweigern des Dateisystemlesens + verwaltete Anforderungen zum Verweigern des Lesens + Sandbox-Durchsetzung auf Plattformebene + isolierte
codex exec-Ausführungen, die Benutzerkonfiguration oder -regeln ignorieren; Tool Discovery und Bildgenerierung standardmäßig aktiviert; Bildverarbeitung mit höherem Detailgrad und Metadaten für Originaldetail für MCP undjs_repl; Auflösung veralteter Prompts des app-server über Clients hinweg; fortgesetzte/geforkte Threads spielen die Token-Nutzung sofort erneut ab; Remote-Control-Start toleriert fehlende ChatGPT-Authentifizierung; Abbruch beim Start von MCP funktioniert über app-server-Sitzungen wieder; interne Aufteilung incodex-core-pluginsund Neuorganisation der Connectors. v0.123.0 (23. April 2026): integrierter Model Provideramazon-bedrockmit konfigurierbarer AWS-Profilunterstützung;/mcp verbosefür vollständige MCP-Serverdiagnosen, Ressourcen und Ressourcentemplates, während einfaches/mcpschnell bleibt; das Laden von Plugin-MCP akzeptiert sowohlmcpServersals auch Serverzuordnungen auf oberster Ebene in.mcp.json; Realtime-Übergaben liefern Transkript-Deltas an Hintergrund-Agenten und erlauben explizites stummes Verbleiben; host-spezifische Anforderungen anremote_sandbox_configfür Remote-Umgebungen; aktualisierte gebündelte Modellmetadaten. Korrekturen:/copynach einem Rollback kopiert die zuletzt sichtbare Assistant-Antwort (nicht die Antwort vor dem Rollback), Follow-up-Text, der während eines manuellen Shell Commands eingegeben wird, wird in die Warteschlange gestellt (keine festhängendenWorking-Zustände mehr), Unicode-/Dead-Key-Eingaben in VS Code WSL-Terminals (dort ist der erweiterte Tastaturmodus deaktiviert), veraltete Proxy-Umgebungsvariablen werden nicht aus Shell-Snapshots wiederhergestellt,codex execübernimmt gemeinsame Flags auf Root-Ebene wie Sandbox- und Modelloptionen, durchgesickerte Review-Prompts aus TUI-Transkripten entfernt. ↩↩↩ -
Codex CLI v0.124.0 und v0.125.0. v0.124.0 (23. April 2026): schnelle Reasoning-Steuerung im TUI (
Alt+,verringern,Alt+.erhöhen), wobei Reasoning beim Modell-Upgrade auf die Standardwerte des neuen Modells zurückgesetzt wird; app-server-Sitzungen verwalten mehrere Umgebungen mit Auswahl von Umgebung und Arbeitsverzeichnis pro Turn für Remote-Setups; erstklassige Amazon-Bedrock-Unterstützung für OpenAI-kompatible Provider (AWS-SigV4-Signierung, AWS-Credential-Authentifizierung); Remote-Plugin-Marketplaces mit zuverlässigen Detailabfragen und größeren Ergebnisseiten; hooks jetzt stabil — inline inconfig.tomlundrequirements.tomlkonfigurierbar, beobachten MCP-Tools sowieapply_patchund lang laufende Bash-Sitzungen; berechtigte ChatGPT-Pläne verwenden standardmäßig die Fast Service Tier, sofern Sie nicht ausdrücklich widersprechen. Korrekturen: Cloudflare-Cookies werden über genehmigte ChatGPT-Hosts hinweg beibehalten (weniger Authentifizierungsfehler), WebSocket-Ereignisse werden unter Last geleert + saubereres Herunterfahren, Abweichungen des Berechtigungsmodus bleiben bei Nebenkonversationen erhalten,wait_agentkehrt umgehend zurück, wenn Mailbox-Arbeit in der Warteschlange steht, lokale STDIO-MCP-Starts für relative Commands ohne explizitescwdverwenden die korrekte Pfadauflösung, Sonderfälle beim Start mit verwalteter Konfiguration (unbekannte Funktionsanforderungen warnen statt abzubrechen, Fehler bei Cloud-Anforderungen sind klarer). v0.125.0 (24. April 2026): app-server-Integrationen unterstützen Unix-Socket-Transport, pagination-freundliches Resume/Fork, persistente Umgebungen, Remote-Thread-Konfigurations-/Store-Weiterleitung; app-server-Plugin-Verwaltung installiert Remote-Plugins und aktualisiert konfigurierte Marketplaces; Berechtigungsprofile werden über TUI-Sitzungen, Benutzer-Turns, MCP-Sandbox-Status, Shell-Eskalation und app-server-APIs hinweg verlustfrei übertragen; Model Provider verwalten die Model Discovery, wobei AWS-/Bedrock-Kontostatus für App-Clients verfügbar gemacht wird;codex exec --jsonmeldet die Reasoning-Token-Nutzung für programmatische Verbraucher; Rollout-Tracing zeichnet Tool-, Code-Mode-, Sitzungs- und Multi-Agent-Beziehungen auf, mit einem Debug-Reducer-Command. Korrekturen:/review-Unterbrechungen blockieren das TUI nicht mehr, Ausgabehandling und Stream-Schließung des exec-server verbessert, app-server respektiert ausdrücklich nicht vertrauenswürdige Projektkonfiguration, Probleme mit WebSocket-Clienttrennungen während Benachrichtigungsbursts, Windows-Sandbox-Start und Hintergrundprozesshandling, Konfigurationsschema-Validierung für Thread-Limits, Agent-Pfade und MIME-Typen verstärkt. ↩↩↩ -
Codex CLI v0.128.0. Veröffentlicht am 30. April 2026. Fügt persistierte
/goal-Workflows,codex update, konfigurierbare TUI-Tastenbelegungen, erweiterte Berechtigungsprofile, Verbesserungen für den Plugin Marketplace, den Import externer Agent-Sitzungen und Konfigurationsupdates für MultiAgentV2 hinzu; behebt Sonderfälle bei Resume/Unterbrechungen, TUI, Netzwerk, Windows-Sandbox, Bedrock, MCP und Plugins; setzt--full-autoauf veraltet; entferntjs_repl. ↩↩↩↩↩↩↩↩ -
OpenAI Codex configuration reference und Codex sandbox configure defaults. Abgerufen am 11. Mai 2026. Dokumentiert
approval_policy,sandbox_mode,default_permissions,[permissions.<name>.filesystem],[permissions.<name>.network], integrierte Berechtigungsprofile und die Veraltung vonon-failure. ↩↩↩↩↩↩ -
OpenAI API deprecations: 2026-04-22 legacy GPT model snapshots. Abgerufen am 5. Mai 2026; am 24. Juli 2026 nach Ablauf des Abschaltdatums erneut überprüft. Führt die Abschaltungen vom 23. Juli 2026 für veraltete Codex-bezogene Modell-Snapshots auf, darunter
gpt-5.2-codex,gpt-5.1-codex,gpt-5.1-codex-maxundgpt-5.1-codex-mini. Die empfohlenen Ersatzmodelle wurden von den ursprünglichengpt-5.4/gpt-5.4-miniaufgpt-5.6-sol(für die codex/codex-max-Snapshots) undgpt-5.6-terra(für codex-mini) aktualisiert, entsprechend der Migration gebündelter Modelle in v0.145.0. ↩↩↩↩↩↩ -
Codex CLI v0.129.0. Veröffentlicht am 7. Mai 2026, 17:02 UTC. Fügt modales Vim-Editing im Composer hinzu (Befehl
/vim, konfigurierbarer Standardmodus), überarbeiteten TUI-Workflow-Auswähler (einfacheres Fortsetzen/Forken, Roh-Scrollback-Modus), In-TUI-Browser/hookszum Entdecken und Umschalten von Lifecycle-Hooks, themenabhängige Statuszeile mit optionalen PR- und Branch-Änderungszusammenfassungen, Upgrade der Plugin-Verwaltung (Workspace-Freigabe, Zugriffskontrollen für Freigaben, Quellenfilterung, Marketplace-Operationen über/plugins), Änderung des Lifecycle von/goal(experimentelle Ziele bleiben beim Fortsetzen pausiert, sofern sie nicht erneut aktiviert werden — dies ändert das vorherige Standardverhalten von v0.128.0), Härtung des Linux-Sandbox-Starts, Zuverlässigkeitsverbesserungen für die Windows-Sandbox und ein vendored Bubblewrap-Update auf 0.11.2 mit Upstream-Sicherheitspatches. Siehe auch: Codex Changelog und Codex CLI page — Letztere dokumentiert die Nutzungslimit-Erhöhung im Mai 2026 (25-faches 5-Stunden-Limit für Codex Plus und Verdopplung der Stufe für 100 $/Monat, jeweils bis zum 31. Mai 2026). ↩↩↩↩↩↩↩↩↩↩↩↩ -
Codex for Chrome und der Eintrag vom 7. Mai 2026 im Codex Changelog. Laut Ankündigung: „Mit der neuen Erweiterung für Chrome kann Codex noch besser mit Apps und Websites in Ihrem Browser arbeiten. Sie arbeitet parallel im Hintergrund über mehrere Tabs hinweg, ohne Ihren Browser zu übernehmen, und Sie behalten die Kontrolle darüber, welche Websites Codex verwenden darf.“ ↩↩↩↩
-
Codex CLI v0.130.0. Veröffentlicht am 8. Mai 2026, 23:09 UTC. Neue Funktionen: oberster Befehl
codex remote-controlfür einen Headless-App-Server-Einstiegspunkt (#21424); Plugin-Details zeigen gebündelte hooks, Plugin-Freigaben stellen Link-Metadaten, Steuerungen zur Auffindbarkeit und Aktualisierungen der Freigabeeinstellungen bereit (#21447, #21495, #21637); App-Server-Thread-Paginierung mit Ansichten für nicht geladene / zusammengefasste / vollständige Turn-Elemente (#21566); Bedrock-Authentifizierung über AWS-Konsolen-Login-Anmeldedaten vonaws login(#21623);view_imagewird für Sitzungen mit mehreren Umgebungen über die ausgewählte Umgebung aufgelöst (#21143). Fehlerbehebungen: Live-App-Server-Threads übernehmen Konfigurationsänderungen ohne Neustart (#21187); Turn-Diffs bleiben überapply_patch-Operationen hinweg korrekt, auch bei Teilfehlern (#21180, #21518); Thread-Zusammenfassungen / Umbenennungen / Fortsetzen / Forken überThreadStore, einschließlich Threads ohne Pfad (#21264, #21265, #21266); Remote-Kompaktierung sendetresponse.processedfür v2-Streams und lässtservice_tierbei Kompaktierungsanfragen mit API-Key weg (#21642, #21676); die Windows-Sandbox-Einrichtung gewährt Sandbox-Benutzern Zugriff auf den Cache der Desktop-Laufzeitbinärdatei (#21564); das Startbanner voncodex execzeigt nicht länger die Formulierung „research preview“ an (#21683). Wartungsarbeiten: konfigurierbare OpenTelemetry-Trace-Metadaten und umfangreichere Review-/Feedback-Analysen (#21556, #18747, #21434, #21498); Cargo-Profiling-Build-Profil, Dependabot-Cooldown,cargo-shear-Upgrade, vollständig qualifizierte GitHub-Action-Pins (#21436, #21547, #21574, #21584, #21599); ungenutzte Device-Key-APIs / zusätzliche Skills-Roots / Remote-Thread-Store-Implementierung / string-keyed MCP-Tool-Maps entfernt (#21487, #21485, #21596, #21454). Vergleichs-URL:rust-v0.129.0...rust-v0.130.0. Siehe auch: Codex Changelog. ↩↩↩↩↩↩↩↩↩↩↩↩↩ -
Codex Changelog. Historischer Kontext vom 5.–9. Mai 2026: GPT-5.5 Instant wurde für die kostenlose Stufe ausgerollt, und die Alpha-Reihe v0.131.0 begann vor dem späteren stabilen Release v0.131.0 vom 18. Mai, das in 96 dokumentiert ist. ↩↩
-
Build plugins — Add a marketplace from the CLI. Abgerufen am 11. Mai 2026. Dokumentiert
codex plugin marketplace add, akzeptierte Marketplace-Quelltypen,--ref,--sparsesowie Befehle zum Aktualisieren und Entfernen von Marketplaces. ↩ -
Codex CLI v0.131.0-alpha.9. Veröffentlicht am 12. Mai 2026. Historische Alpha-Prerelease-Reihe; für das aktuelle Ziel dieses Leitfadens durch das stabile Release v0.131.0 vom 18. Mai in 96 ersetzt. ↩↩
-
Bereinigtes lokales Codex-Harness-Hygieneaudit des Autors vom 15. Mai 2026. Der Durchlauf trennte ausführbaren Quellcode, öffentliche/private Dokumentation, generierte Caches, Sitzungsaufzeichnungen, Shell-Snapshots, Logs und absichtlich angelegte Secret-Stores; wandelte Hilfszugangsdaten gegebenenfalls in eine umgebungsvariablebasierte Konfiguration um; schwärzte für Modelle sichtbare Historien bei hochzuverlässig erkannten Secret-Mustern; und dokumentierte verbleibende Lücken bei Präventions-Hooks und forensischer Historie. Exakte Pfade, Token-Werte, Erkennungsmuster und interne private Workflows werden bewusst nicht angegeben. ↩↩↩
-
Codex Changelog. Eintrag vom 18. Mai 2026 für Codex CLI 0.131.0. Zu den neuen Funktionen gehören umfangreichere TUI-Sitzungssteuerungen und Statusanzeigen, eine einheitliche
@-Mention-Suche über Dateien/Ordner/Plugins/Skills hinweg, Marketplace-CLI-Befehle, versionsabhängige Plugin-Freigabe, standardmäßig aktivierte Plugin-hooks, daemonverwaltetescodex remote-control, registry-gestützte Remote-Umgebungen, Aktualisierungen vonopenai-codexPython SDK und Diagnosen mitcodex doctor. Fehlerbehebungen betreffen TUI-Rendering/-Interaktion, Windows-Sandbox-Verhalten, verwaltete Lesebeschränkungen, Startsicherheit von App-Server/lokalem Status, Git-/Authentifizierungszuverlässigkeit und Remote-Bereinigung. Verifizierung in der aktuellen Sitzung am 19. Mai 2026:codex --versiongabcodex-cli 0.131.0zurück undnpm view @openai/codex version dist-tags.latest time.modified --jsongab die neueste Version0.131.0mittime.modified2026-05-18T22:00:51.726Zzurück. ↩↩↩↩↩↩↩ -
Codex CLI v0.132.0. Veröffentlicht am 20. Mai 2026. Fügt erstklassige Python SDK-Authentifizierung hinzu (API-Key, ChatGPT-Browser-/Device-Code-Flows, Kontoprüfung, Abmeldung), einfachere textbasierte Turn-APIs mit umfangreicherem
TurnResult,codex exec resume --output-schema, schnelleren TUI-Start durch gebündelte Terminal-Probes, Registrierung von Remote-Executors mit Standard-Codex-Authentifizierung und Bildtreueerhaltung im App-Server. Zu den Behebungen gehören Stop-Bedingungen für die Zielfortsetzung bei Nutzungslimits und wiederholten Blockern, Vertrauens-/Einfügeverhalten im Resume-Auswähler, MCP-Replay-/Elicitation-Routing, Remote-WebSocket-Keepalive, Repository-relative Diff-Pfade, Windows-Doctor-NPM-Erkennung und statisches Linking der MSVC-Laufzeit. ↩↩↩↩↩ -
Codex CLI v0.133.0. Veröffentlicht am 21. Mai 2026. Ziele sind standardmäßig aktiviert und verfügen über dedizierten Speicher sowie Fortschrittsverfolgung für aktive Turns;
codex remote-controlerhält Bereitschafts-/Statusanzeigen im Vordergrund sowie daemonartige Befehlestart/stop; Berechtigungsprofile erhalten Listen-APIs, Vererbung, Unterstützung für verwalteterequirements.toml, Laufzeitaktualisierung und eine stärkere Windows-Sandbox-Integration; die Plugin-Erkennung erhält Marketplace-bewusste Listenausgabe, installierte Versionen, Marketplace-Roots und Unterstützung für Remote-Sammlungen; Erweiterungen können Subagent-Start/-Stopp, Tool-Ausführung, Turn-Metadaten sowie asynchrone Genehmigungs-/Turn-Verarbeitung beobachten. Verifizierung in der aktuellen Sitzung am 21. Mai 2026:codex --versiongabcodex-cli 0.131.0zurück, währendnpm view @openai/codex version dist-tags.latest time.modified --jsondie neueste Version0.133.0mittime.modified2026-05-21T17:13:06.823Zzurückgab. ↩↩↩↩↩↩↩↩ -
OpenAI ChatGPT release notes und ChatGPT Enterprise & Edu release notes. Codex-Einträge vom 21. Mai 2026: Appshots, Goal mode GA, In-App-Browser-Anmerkungen, gesperrtes Computer Use, Verbesserungen bei der Browsernutzung, Enterprise-/Edu-Analysen 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. ↩↩↩↩↩↩↩↩
-
OpenAI Codex prompting docs — Goal mode. Abgerufen am 25. Mai 2026. Dokumentiert Goal mode als persistentes Ziel mit Einstiegspunkten über
/goalin der Codex-App, der IDE-Erweiterung und CLI, sowie Hinweise zufeatures.goals/codex features enable goalsals Fallback, falls der Slash-Befehl nicht angezeigt wird. ↩↩↩ -
OpenAI Codex GitHub releases. Abgerufen am 26. Mai 2026. Die Release-Seite führt
0.134.0-alpha.1,0.134.0-alpha.2und0.134.0-alpha.3als Prereleases auf und kennzeichnet0.133.0als neueste stabile Version. Verifizierung in der aktuellen Sitzung am 26. Mai 2026: Lokal gabcodex --versioncodex-cli 0.133.0zurück;npm view @openai/codex version dist-tags.latest time.modified --jsongabversion0.133.0,dist-tags.latest0.133.0undtime.modified2026-05-23T01:26:52.705Zzurück. ↩↩↩ -
Codex CLI v0.140.0 release notes und Codex Changelog (OpenAI Developers). Am 15. Juni 2026 aus der Reihe v0.140.0-alpha in die stabile Version überführt. Neue Funktionen:
/usage-Ansichten für tägliche, wöchentliche und kumulative Account-Tokenaktivität;/goalbewahrt übergroßen Text, große eingefügte Blöcke und Bildanhänge in Remote-App-Server-Sitzungen; Löschen von Sitzungen übercodex delete,/deleteund app-serverthread/deletemit Bestätigungsschutz;/importfür den selektiven Import von Einrichtung, Projektkonfiguration und aktuellen Chats aus Claude Code; durch Eingabe von@wird standardmäßig ein einheitliches Erwähnungsmenü für Dateien, Plugins und Skills geöffnet; verwaltete Amazon Bedrock API-Schlüsselauthentifizierung sowie verschlüsselte lokale Speicherung für Anmeldedaten von CLI und MCP OAuth. Fehlerbehebungen: Beschädigte SQLite-Zustandsdatenbanken werden automatisch gesichert und aus Rollout-Daten neu aufgebaut;/reviewstürzt nicht mehr ab, wenn Esc bei wartender Anleitung gedrückt wird; höhere MCP-Zuverlässigkeit durch erneute Versuche bei vorübergehenden Startfehlern und Beibehaltung deaktivierter Server; Remote-Plugin-Deinstallationsanfragen korrigiert und Apps mit erforderlicher Authentifizierung sichtbar gemacht; „Nicht mehr erinnern“-Ablehnungen für Updates gespeichert und veraltete Anzeigen für laufende hooks entfernt; Nicht-TTY-Hintergrundbefehle können mit Ctrl-C unter Beibehaltung der Ausgabe unterbrochen werden. Performance/Wartung: Beibehaltung des Git-Dateisystemmonitors und beschleunigte Archivsuchen für große Repositories; experimentelle/realtime-Sprachsteuerungen und Audioabhängigkeiten aus der TUI entfernt. Die neueste Vorabversion vom 16. Juni 2026 ist die Reiherust-v0.141.0-alpha(Prärelease) — 0.141.0 ist weiterhin Alpha und wird von diesem Guide, der stabilen Versionen folgt, nicht erfasst. Überprüfung in der aktuellen Sitzung vom 16. Juni 2026: GitHub-Releases und das OpenAI Codex-Changelog bestätigenrust-v0.140.0als neueste stabile Version. ↩↩↩↩↩↩↩ -
Codex CLI v0.141.0 release notes und Codex Changelog (OpenAI Developers). Am 18. Juni 2026 aus der Reihe v0.141.0-alpha in die stabile Version überführt. Sicherheit/Infrastruktur: Remote-Executors verwenden authentifizierte, Ende-zu-Ende-verschlüsselte Noise-Relay-Kanäle; TLS unterstützt P-521-Zertifikatsignaturen für die Kompatibilität mit Enterprise-Proxies. Plattformübergreifend: Remote-Ausführung bewahrt Executor-native Arbeitsverzeichnisse und Shells; Verbesserungen der Windows-Sandbox-Ausführung einschließlich automatischer Wiederherstellung von Anmeldedaten. Performance: geringere Latenz und geringerer Speicherverbrauch in großen, tool-intensiven Sitzungen durch Caching der Tool-Suche; begrenztes Caching von Prompt-Bildern auf 64 MiB. UI: TUI-Eingabeaufforderungen können nach Inaktivität mit einem Countdown-Timer automatisch aufgelöst werden; Realtime-Clients erhalten eine Steuerung zum Anhängen von Sprache. Die neueste Vorabversion vom 19. Juni 2026 ist die Reihe
rust-v0.142.0-alpha(Prärelease) — 0.142.0 ist weiterhin Alpha und wird von diesem Guide, der stabilen Versionen folgt, nicht erfasst. Überprüfung in der aktuellen Sitzung vom 18. Juni 2026: GitHub-Releases und das OpenAI Codex-Changelog bestätigenrust-v0.141.0als neueste stabile Version. ↩↩ -
Codex CLI v0.142.0 release notes und Codex Changelog (OpenAI Developers). Am 22. Juni 2026 aus der Reihe v0.142.0-alpha in die stabile Version überführt. Neue Funktionen:
/usagekann verdiente Credits zum Zurücksetzen von Nutzungslimits anzeigen und einlösen, einschließlich Bestätigungs-, Wiederholungs- und aktualisierter Verfügbarkeitszustände;/pluginsorganisiert Remote-Plugins in die Bereiche OpenAI Curated, Workspace und Shared with me, während berechtigte Turns relevante Plugins empfehlen und installieren können; konfigurierbare Rollout-Tokenbudgets verfolgen die Nutzung über Agent-Threads hinweg, zeigen Erinnerungen zum verbleibenden Budget an und brechen Turns bei Erschöpfung ab; app-server-Clients können Multi-Agent-Delegation auf Thread- und Turn-Ebene als deaktiviert, nur bei ausdrücklicher Anfrage oder proaktiv konfigurieren; ein indizierter Websuchmodus erlaubt Live-Suchen und beschränkt den direkten Seitenzugriff zugleich auf vom Server genehmigte URLs; Codex kann geplante UTC-Zeiterinnerungen empfangen und die aktuelle Zeit direkt abfragen, auch über von Clients bereitgestellte app-server-Uhren. Fehlerbehebungen: Linux-TUI-Rendering nach Anhalten mit Ctrl+Z und Fortsetzen mit fg; robustere Wiederverbindung von exec-server-Prozessen und stdio MCP-Sitzungen; Beibehaltung von Remote-Umgebungspfaden über Betriebssysteme hinweg; Verbesserungen beim Laden, Installieren und Verarbeiten von Plugin-Manifests; Sichtbarkeit von Subagent-Fehlern für übergeordnete Agents; zielorientierte Thread-Persistenz inthread/listundthread/search. Die neueste Vorabversion vom 23. Juni 2026 ist die Reiherust-v0.143.0-alpha(Prärelease) — 0.143.0 ist weiterhin Alpha und wird von diesem Guide, der stabilen Versionen folgt, nicht erfasst. Überprüfung in der aktuellen Sitzung vom 23. Juni 2026: GitHub-Releases und das OpenAI Codex-Changelog bestätigenrust-v0.142.0als neueste stabile Version. ↩↩↩ -
Codex CLI v0.142.2 release notes und v0.142.5 release notes. v0.142.2 (25. Juni 2026): MCP-Tools verwenden, sofern unterstützt, standardmäßig die Tool-Suche, wodurch die Tool-Erkennung verbessert wird und gleichzeitig die Kompatibilität mit älteren Modellen und Anbietern erhalten bleibt; macOS-Authentifizierungsclients berücksichtigen System-Proxy-, PAC- und WPAD-Einstellungen, wenn
respect_system_proxyaktiviert ist; Plugins stellen über lokale Manifeste und Remote-Kataloge eigene Logos für den Dark Mode bereit; Apps können mithilfe serverseitig bereitgestellter Metadaten zu Sichtbarkeit und schnelleren Modellen umfangreichere UI für Sicherheitsbuffering anzeigen. Fehlerbehebungen: Remote-Plugin-Kataloge liefern kuratierte Rankings empfohlener Plugins zurück; abgelaufene Amazon Bedrock-Anmeldedaten erzeugen umsetzbare Hinweise zur Wiederherstellung; Remote-stdio MCP-Server akzeptieren absolute Arbeitsverzeichnisse im Pfadformat der Remote-Plattform; Remote-HTTP(S)-Bildeingaben liefern klare, für das Modell sichtbare Validierungsfehler zurück (Inline-Daten-URLs und lokale Bilder werden weiterhin unterstützt); PowerShell-Befehle mit ausführbaren AST-Bereichen, die der Sicherheitsklassifikator nicht untersuchen kann, erfordern nun eine Genehmigung; Code Mode warnt, wenn dem ausgewählten Modell erforderliche Metadaten fehlen; gebündeltes OpenSSL und esbuild wurden auf gepatchte Releases aktualisiert. v0.142.3 (26. Juni) und v0.142.4 (29. Juni): nur Wartung, keine benutzerseitig sichtbaren Änderungen. v0.142.5 (1. Juli 2026): verhinderte, dass vollständige Responses WebSocket-Request-Payloads in Trace-Logs geschrieben werden. Überprüfung in der aktuellen Sitzung vom 1. Juli 2026 (PST): GitHub-Releases bestätigenrust-v0.142.5als neueste stabile Version; die Reihev0.143.0-alphableibt Prärelease und wird von diesem Guide nicht erfasst. ↩↩↩↩ -
Codex CLI v0.143.0 release notes, 8. Juli 2026 (aus der Reihe v0.143.0-alpha in die stabile Version überführt). Neue Funktionen: Remote-Plugins sind standardmäßig aktiviert, mit umfangreicheren Katalogzeilen, npm-Marktplatzquellen sowie sichtbaren Remote-/lokalen Versionen; Authentifizierungs- und Responses API-Datenverkehr kann über macOS- und Windows-System-Proxies geroutet werden, einschließlich PAC- und WPAD-Konfigurationen;
codex remote-control pairerzeugt aus einem laufenden Daemon einen manuellen Pairing-Code; Amazon Bedrock fügt GPT-5.6 Sol-, Terra- und Luna-Modelle mit erstklassiger Unterstützung für den Reasoning-Aufwandmaxhinzu; MCP-Tools verwenden standardmäßig die Tool-Suche und von ChatGPT gehostete MCP-Server können explizit Sitzungsauthentifizierung verwenden; app-server-Clients können Umgebungen prüfen, untergeordnete Threads auflisten und den Verlauf über einen bestimmten Turn forken. Fehlerbehebungen/Wartungsaufgaben: Windows-ConPTY-Eingabeverarbeitung und Randfälle bei der Wiederholung von Sandbox-Anmeldedaten; Wiederherstellung, wenn exec-Server vorübergehend offline sind; weniger Installationsfehler durch GitHub API-Ratenlimits; Aktualisierungen von Sicherheitsabhängigkeiten (OpenSSL, Hono, fast-uri, quick-xml, crossbeam-epoch). Überprüfung in der aktuellen Sitzung vom 8. Juli 2026 (PST): GitHub-Releases bestätigenrust-v0.143.0als neueste stabile Version und ersetzen damit die Patch-Reihe v0.142.x. ↩↩↩↩↩↩↩ -
Codex CLI v0.144.0 release notes, 9. Juli 2026 (aus der Linie v0.144.0-alpha als stabil veröffentlicht). Neue Funktionen: Credits zur Zurücksetzung des Nutzungslimits zeigen ihren Typ und ihr Ablaufdatum mit einer Auswahl zur Einlösung an; ein
writes-App-Genehmigungsmodus erlaubt deklarierte schreibgeschützte App-Aktionen, während bei Schreibvorgängen eine Aufforderung erscheint; MCP-Tools fordern ohne experimentelle Aktivierung interaktiv zur Authentifizierung auf; App-Server-Hosts können zur Laufzeit eine Codex-Authentifizierung bereitstellen und erfolgreiche Anmeldungen auf eine gehostete Seite umleiten; bei der Auswahl von Ultra Reasoning wird gewarnt, dass eine hohe Multi-Agent-Concurrency die Nutzung schnell erhöhen kann; globale pnpm-Installationen werden erkannt, damit Diagnosen und Updates den richtigen Paketmanager verwenden. Fehlerbehebungen: Fortgesetzte ChatGPT-Threads werden wiederhergestellt, wenn die Komprimierung auf ein eingestelltes Modell verweist, indem der Vorgang mit dem aktuell ausgewählten Modell wiederholt wird; Abstürze von Code Mode in Intel-macOS-Release-Binärdateien; Windows-Sandbox-Sitzungen können Dateien in beschreibbaren Roots löschen; eingefügte Terminal-Steuersequenzen beschädigen das TUI-Rendering nicht mehr; lang laufende App-Sitzungen aktualisieren abgelaufenecodex_apps-Authentifizierungen; Responses WebSockets behalten den Transport mit niedriger Latenz bei und berücksichtigen dabei System-Proxys und benutzerdefinierte CAs. Dokumentation: Warnungen bei der Anmeldung per Device Code erläutern, wie Sie Phishing-Versuche erkennen und beenden können. Wartungsarbeiten: schnelleres Laden von Plugin-Skills auf Remote-Executors; schnellerer/review-Branch-Picker in großen Repositories; Bedrock-Modellnamen kennzeichnen ihre GPT-5.6-Familie und -Variante eindeutig. Verifizierung der aktuellen Sitzung vom 9. Juli 2026 (PST): GitHub-Releases bestätigenrust-v0.144.0als neueste stabile Version. ↩↩↩↩ -
openai/codex PR #26210: Encrypt multi-agent v2 message payloads, zusammengeführt am 5. Juni 2026, ausgeliefert in CLI v0.138.0 (8. Juni). Kennzeichnet den v2-Nachrichtenparameter für
spawn_agent,send_messageundfollowup_taskals verschlüsselt; speichert Inter-Agent-Aufgabentext inInterAgentCommunication.encrypted_contentmit leerem Klartextinhalt. Das Responses API verschlüsselt beim Tool-Aufruf des übergeordneten Modells und entschlüsselt serverseitig für das empfangende Modell. Ergänzend: PR #27830: Support plaintext agent messages, zusammengeführt am 12. Juni 2026 — fügt Klartextunterstützung fürinput_textzuagent_messageausschließlich für von Codex generierte Benachrichtigungen über den Abschluss untergeordneter Agents hinzu (Delegierungsanweisungen bleiben verschlüsselt); PR #28368 rendert typisierte Umschläge für Multi-Agent-v2-Nachrichten im TUI. ↩↩↩↩ -
openai/codex issue #28058: Regression: encrypted MultiAgentV2 messages remove readable task audit trail — am 16. Juli 2026 OFFEN (in dieser Sitzung über
gh issue viewverifiziert), ohne verknüpfte Fehlerbehebung. Fehlermodus bei benutzerdefinierten Providern: issue #27548 („Function ‘functions.spawn_agent’ declares encrypted parameters but is not configured for encrypted tool use“) und issue #26753 (verschlüsseltes spawn_agent-Schema liefert bei Modellen, die nicht für die Verwendung verschlüsselter Tools konfiguriert sind, 400 zurück). ↩↩↩ -
Codex CLI v0.144.5 release notes, 16. Juli 2026: „Erkennung gefährlicher Befehle verbessert, einschließlich weiterer erzwungener
rm-Formen, und klarere Ablehnungsgründe bereitgestellt, wenn Befehle verweigert werden.“ In v0.144.4 (14. Juli) wurde auf „keine benutzerseitig sichtbaren Änderungen“ hingewiesen. Verifizierung der aktuellen Sitzung vom 16. Juli 2026 (PST): GitHub-Releases bestätigenrust-v0.144.5als neueste stabile Version; die Linie v0.145.0 bleibt Alpha. ↩↩ -
Codex CLI v0.144.6 release notes, 18. Juli 2026 (stabiles Patch): „Gebündelte Anweisungen für GPT-5.6 Sol, Terra und Luna aktualisiert und ihre Kontextfenster auf 272.000 Token korrigiert.“ ↩↩↩↩
-
Codex CLI v0.145.0 release notes, 21. Juli 2026 (aus der Linie v0.145.0-alpha als stabil veröffentlicht). Neue Funktionen: experimenteller paginierter Thread-Verlauf mit effizienter Fortsetzung, Suche, gespeicherten Namen, Unterstützung für Sub-Agents und Erinnerungen;
/importerweitert, um Cursor- und Claude Code-Einstellungen, MCP-Server, Plugins, Sitzungen, Befehle und projektspezifische Erinnerungen zu migrieren; experimentelle Amazon-Bedrock-Anmeldung mit Unterstützung für benutzerdefinierte Endpoints und Authentifizierung sowie GPT-5.6 Sol als Standard-Bedrock-Modell; Audioeingaben und Tool-Ausgaben einschließlich gängiger lokaler Audioformate sowie Streaming-Realtime-V3-Konversationen; die Opt-in-Multi-Agent-v2-Erfahrung stabilisiert mit konfigurierbaren Sub-Agent-Modellen, Reasoning-Stufen, Concurrency, wiederhergestellten Rollen und verbesserter Agent-Navigation; sichere, anklickbare Inline-Visualisierungslinks in der Terminal-UI. Fehlerbehebungen: Das Bearbeiten eines früheren Prompts oder Wiederholen eines sicherheitsgepufferten Turns erstellt einen kontextbezogenen Branch, der die ursprüngliche Konversation, Anhänge und Mention-Bindings bewahrt; inkrementelles Markdown-Rendering mit weniger Neuzeichnungen, Caching und begrenzter Befehlsausgabe für lange Konversationen; MCP-Startzeitüberschreitungen, nicht blockierende OAuth-Erkennung, serialisierte Token-Aktualisierungen und sichere Wiederverwendung des Tool-Katalogs; natives Exec-Server-Sandboxing unter Windows, Durchsetzung von Netzwerk-Proxys, ausgeblendete Hilfskonsolen und korrekt zitierte Hook-Befehle; bessere Erkennung von erzwungenemrm, konsistente Bestätigung für vollständigen Zugriff und über Tools hinweg beibehaltene Ablehnungsgründe. Dokumentation/Wartungsarbeiten: gebündelter OpenAI-Docs-Skill mit aktueller Anleitung zur GPT-5.6-Modellauflösung, zu Prompts und zur Migration aktualisiert; gebündelte GPT-5.4-Auswahlen und interne Verwendungen auf die entsprechenden GPT-5.6-Terra- und Luna-Varianten migriert; parallele Skill-/Plugin-Erkennung und effizientere Remote-Komprimierung; gebündeltes ripgrep auf 15.2.0 aktualisiert. Verifizierung der aktuellen Sitzung vom 21. Juli 2026 (PST): GitHub-Releases bestätigenrust-v0.145.0als neueste stabile Version. ↩↩↩↩↩↩↩↩↩↩↩↩↩ -
ChatGPT Desktop 26.715 release notes, 23. Juli 2026 (Codex-markierter Eintrag im offiziellen ChatGPT-Changelog). 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 Edit project aus, um Ordner hinzuzufügen und den primären Ordner auszuwählen.“ Semantik der Erkennung, wörtlich: „New chats, Git operations, and automatic discovery of AGENTS.md, skills, and config.toml use the primary folder. Secondary folders remain available for file search, reading, and editing.“ ChatGPT Voice: „Powered by GPT-Live, ChatGPT Voice lets you talk through work and coordinate tasks in Chat, Work, and Codex in the ChatGPT desktop app.“ Verfügbar für Plus, Pro, Business, Edu und Enterprise auf dem Desktop sowie über Remote auf iOS; unter macOS können Sie „turn on Screen context to share an appshot of your frontmost window.“ Beides sind Änderungen an der Desktop-App; keines verändert das Verhalten von CLI. ↩↩↩↩
-
Codex CLI v0.146.0 release notes. Am 29.07.2026 (01:42 UTC) nach vierzehn Alpha-Builds als stabil veröffentlicht; der vorherige Guide-Eintrag führte v0.146.0 nur als Alpha auf. Neue Funktionen: Benennung von Sitzungen über
/newund/clear, Thread-Pinning und offene Nebenunterhaltungen (#34605, #34840, #35011); Agent-Plugins-Manifeste, Veröffentlichung von Workspace-Plugins sowie Amazon-Bedrock- und Claude Code-Marktplätze (#35105, #35254, #34931, #34979); Thread-Forking mit paginiertem Verlauf, einschließlich temporärer Forks, die in Thread-Listen nicht erscheinen (#35220, #35251); App-Server-Verbindungen zu Remote-Code-Mode-Hosts über WebSocket (#35078, #35098); eigenständige Websuche für kompatible benutzerdefinierte Modellprovider (#34846); vom Executor bereitgestellte Skill-Erkennung und Ressourcen-Lesevorgä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); bei knappen Kontextbudgets bleiben mehr Skills erhalten, mit einer Warnung, wenn Kataloge gekürzt werden müssen (#34732, #34738, #34997). Zu den Wartungsarbeiten gehören die Erkennung von Enterprise-Plänen mit Administratorsteuerungen für In-App-Updates (#35238, #35537) sowie Release-Artefakte, die über von OpenAI gehostete Infrastruktur mit GitHub-Fallback bereitgestellt werden (#34505, #34508, #34729, #34910). Gegen den GitHub-Release-Feed am 29.07.2026 verifiziert. ↩↩↩↩↩↩↩↩↩↩↩↩ -
openai/codex release rust-v0.146.1, 5. August 2026. „Sicherere Standardwerte für automatische Reviews bei cyberfähigen Modellen anwenden und Berechtigungsänderungen in der Terminal-Oberfläche erläutern. (#37057)“ Verifizierung der aktuellen Sitzung vom 5. August 2026 (PST): GitHub-Releases führen rust-v0.146.1 (veröffentlicht 2026-08-05T15:55:06Z) als neuesten Nicht-Prerelease-Tag auf; neuere 0.147.0-Tags sind Alphas. ↩↩
-
openai/codex release rust-v0.147.0, 7. August 2026. Neue Funktionen: portable Agent Plugins mit Suche in lokalen, persönlichen, Workspace- und Remote-Katalogen; dauerhaft manuell sortierte Gesprächsabschnitte mit inkrementellem Durchsuchen von Transkripten; automatisch überprüfte Genehmigungen mit
--approve-for-me; von Cursor verwalteter Skill-Import und duplikatfreie Synchronisierung importierter Claude und Cursor-Gespräche; optionales MCP-Protokoll vom 28.07.2026 (paginierte Erkennung, Anfragen über mehrere Runden, nicht blockierender Serverstart); zwischengespeicherte Websuche und Komprimierung von Remote-Gesprächen auf Amazon Bedrock. Wartung: „Remove the deprecatedcodex exec --full-autoflag; use--sandbox workspace-writeinstead.“ Verifizierung in der aktuellen Sitzung am 7. August 2026 (PST): GitHub listet rust-v0.147.0 (veröffentlicht am 2026-08-07T01:41:49Z) als neuestes Nicht-Prerelease-Tag. ↩↩↩↩↩↩↩↩↩↩ -
Codex models documentation — die URL developers.openai.com leitet per 308 auf learn.chatgpt.com/docs/models weiter. Abgerufen am 10. August 2026. Dort heißt es: „Start with the default Power setting, which uses
gpt-5.6-solwith medium reasoning,“ anpassbar in Richtung Smarter (gründlicheres Reasoning) oder Faster (geringere Kosten); GPT-5.6 Sol (Flaggschiff), Terra (alltäglich) und Luna (schnell/kostengünstig) werden als verfügbar in CLI, Web, IDE, Cloud und API aufgeführt; GPT-5.5 als vorherige Generation; „GPT-5.4 and GPT-5.4 mini retire from Codex on August 31, 2026“; sowie GPT-5.3 Codex als bei Anmeldung mit ChatGPT in Codex bereits veraltet (weiterhin über API verfügbar). ↩↩↩↩↩↩↩↩↩↩ -
Offizielle Website von Agent Plugins („A portable package format for reusable components that extend AI agents“) und die normative Spezifikation v1.0.0, veröffentlicht am 6. August 2026; abgerufen am 12. August 2026. Paketstruktur laut normativer Spezifikation: erforderliche
plugin.json(geschlossenes Schema, zehn zulässige Felder der obersten Ebene, „Clients MUST report and ignore each unknown field“); optionalesskills/(„Each immediate child directory containing a path named exactlySKILL.mdthat resolves to a regular file is treated as one skill“); optionalemcp.json(der Client MUSS mindestens eines vonstdio/streamable-httpunterstützen,sseist optional); Client-Namespaces in umgekehrter Domainreihenfolge („A client MUST ignore manifest entries for namespaces it does not implement“). Commands, hooks, agents, rules und LSP-Server liegen außerhalb des portablen v1-Formats. Entwicklung: Ankündigung von Vercel (hat den Vorschlag initiiert; entwickelt mit Amazon, Anysphere, GitHub, Microsoft, OpenAI); die MAINTAINERS.md des Repositorys listet Amazon, Cursor, Microsoft, OpenAI, Vercel; Google kündigte an, den Kern-Maintainern beizutreten am Tag der Einführung. Clients zum Start: VS Code, Cursor, GitHub Copilot, ChatGPT & Codex, Kiro. Anthropic — Urheber von Agent Skills und MCP — gehört nicht zu den Maintainern. Unterstützung auf Codex-Seite: Manifeste und Veröffentlichung im Workspace in v0.146.0, portable Installation/Suche in v0.147.0. (Korrektur, 12. Aug.: Diese Fußnote zitierte ursprünglich agentplugins.codes, einen nicht verbundenen Praxisleitfaden, als Spezifikation — Zitate wurden auf die offizielle Website und normative Spezifikation zurückgeführt.) ↩↩↩↩↩↩↩ -
ChatGPT pricing. Abgerufen am 10. August 2026. Preise der Pläne: 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 $ monatlich), Enterprise/Edu individuell. Nutzungslimits für fünf Stunden werden je Modell und Planstufe 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-Preistabelle: GPT-5.6 Sol 125 Credits pro 1 Mio. Input-Tokens (12,5 zwischengespeichert, 750 Output), Terra 50 (5 zwischengespeichert, 300 Output), Luna 5 (0,5 zwischengespeichert, 30 Output); „GPT-5.6 usage averages 5-40 credits per message“; der schnelle Modus verbraucht bei unterstützten Modellen Credits mit einer höheren Rate. ↩↩↩↩↩↩↩↩
-
feat(cli): add codex doctor diagnostics, openai/codex PR #22336. Primärquelle für die ausgelieferte Oberfläche voncodex doctor: der Satz an Flags (--summaryfür kompakte Ausgabe,--jsonfür bereinigte strukturierte Ausgabe,--allzum Erweitern gekürzter Listen,--no-color), die stabilen Berichtsabschnitte (Notes, Environment, Configuration, Updates, Connectivity, Background Server), die Statusmarkierungen pro Prüfung (✓ok,✗fehlgeschlagen,⚠Warnung,○inaktiv) sowie die Designabsicht, dass detaillierte menschengerechte Ausgabe der Standard ist, weil der Befehl normalerweise ausgeführt wird, wenn der Benutzer bereits Kontext benötigt. Die JSON-Variante versieht Prüfungen für die automatisierte Verarbeitung mit stabilen Kennungen. Die CLI-Issue-Vorlage des Repositorys bittet Meldende, die Ausgabe voncodex doctor --jsoneinzufügen. Verifiziert am 28.07.2026. ↩↩↩↩ -
ChatGPT for iOS 1.2026.195 release notes, 20. Juli 2026 (Codex-markierter Eintrag im offiziellen ChatGPT-Changelog): „Added support for interactive forms in Codex tasks“; „Added support for rendering Mermaid diagrams inline in task transcripts“; Wiederherstellung nicht gesendeter Prompts über Tasks, Hosts und Workspaces hinweg; Ziele, die blockierte oder nutzungslimitierte Durchläufe fortsetzen; nach jüngster Aktivität sortierte Aufgabenlisten mit beim Erstellen angezeigten nicht verfügbaren Hosts; sowie verbessertes Remote-Onboarding, Hinweise im Composer und iPad-Navigation. Der Vollständigkeit halber erfasst — dieser Leitfaden dokumentiert die fünf Oberflächen von Codex (CLI, Desktop, IDE, Cloud, Chrome) und behandelt nicht die iOS-App. ↩
-
Codex CLI v0.139.0 release notes und Codex Changelog (OpenAI Developers). Am 9. Juni 2026 (20:13 UTC) in den stabilen Kanal übernommen; auf GitHub als Latest markiert; Installation mit
npm install -g @openai/codex@0.139.0. Neue Funktionen: Der Codemodus kann eigenständige Websuchen direkt aufrufen (auch aus verschachtelten JavaScript-Tool-Aufrufen) und Klartext-Ergebnisse erhalten; Eingabeschemas für Tools/Connectors bewahrenoneOf/allOf-Konstrukte für eine bessere Erhaltung großer Schemastrukturen und MCP-Kompatibilität;codex doctorergänzt Editor- und Pager-Umgebungsdetails und bereinigt sensible Werte in JSON; die Plugin-Marktplatzautomatisierung stellt Quellen incodex plugin marketplace list --jsonbereit und beschleunigt Plugin-Auflistungen aus zwischengespeicherten Katalogen. Fehlerbehebungen:codex resume --last/codex fork --lastbehandeln nachfolgende Argumente als Prompts statt als Sitzungs-IDs; MCP-Startwarnungen von Subagents erscheinen nicht mehr im falschen Thread-Kontext; Bildbearbeitungen referenzieren exakte Dateipfade; Tilde-URLs werden im TUI vollständig verlinkt; Thread-Resets (/new,/clear,/fork) bewahren cloudverwaltete Anforderungen/Feature-Flags; die Sandbox-Ausführung bewahrt Genehmigungsentscheidungen konsistent und erzwingt ausschließlich Proxy-Netzwerkzugriff. Wartung: getrennte Symbolarchive mit Zeilentabellen;rusty_v8auf 149.2.0 aktualisiert. Das neueste Prerelease vom 9. Juni 2026 ist die Reiherust-v0.140.0-alpha(Prerelease) — 0.140.0 befindet sich weiterhin in Alpha und wird von diesem Leitfaden, der dem stabilen Kanal folgt, nicht behandelt. Verifizierung in der aktuellen Sitzung am 9. Juni 2026: GitHub Releases und das OpenAI Codex Changelog bestätigenrust-v0.139.0als neueste stabile Version. ↩↩↩↩↩ -
Codex CLI v0.138.0 release notes und Codex Changelog (OpenAI Developers). Am 8. Juni 2026 (23:00 UTC) in den stabilen Kanal übernommen;
prerelease: false, auf GitHub als Latest markiert; Installation mitnpm install -g @openai/codex@0.138.0. Ergänzt die Desktop-Übergabe mit/appauf macOS und Windows, für Modelle verfügbare lokale Bildpfade, eine flexiblere Auswahl des Reasoning-Aufwands und strukturierte JSON-Ausgabe für die Plugin-Automatisierung. Am 9. Juni 2026 durchrust-v0.139.0als neueste stabile Version abgelöst. ↩↩ -
Codex CLI v0.137.0 release notes und Codex Changelog (OpenAI Developers). Am 4. Juni 2026 (01:17 UTC) aus der Reihe v0.137.0-alpha in den stabilen Kanal übernommen. TUI: Tastenkürzel für F13–F24, Einfügen in durchsuchbaren Menüs, kompaktes Status-/Titelelement nur für Reasoning. Enterprise: monatliche Credit-Limits in Admin-Abläufen und cloudverwaltete Konfigurationspakete. Remote-Steuerung: vom Client initiierte Kopplung und Verwaltung von Controller-Berechtigungen. Plugins: maschinenlesbare JSON-Ausgabe für Plugin-Workflows und zwischengespeicherte Vorschläge aus Remote-Katalogen. Gehostete Web-/Bild-Tools in weiteren Codemodus-Abläufen mit parallel ausgeführten eigenständigen Websuchen; Verbesserungen der Multi-Agent-v2-Laufzeit (sauberere Folgeanfragen, Metadaten-Standardwerte). Fehlerbehebungen: Prompt-Abbruch stellt Entwurf/Anhänge/Kollaborationsmodus wieder her, zuverlässigerer App-Start unter macOS und SQLite-Start unter Windows, Reihenfolge/Deduplizierung von Plugin-Manifesten, Berechtigungsanfragen berücksichtigen die Umgebungsidentität. Verifizierung in der aktuellen Sitzung am 4. Juni 2026 (PST): GitHub Releases zeigt
rust-v0.137.0als neueste stabile Version. ↩↩ -
Codex CLI v0.136.0 release notes und Codex Changelog (OpenAI Developers). Am 1. Juni 2026 (17:49 UTC) nach
v0.136.0-alpha.2(31. Mai) in den stabilen Status überführt. Ergänzt die Sitzungsarchivierung (/archivein der TUI;codex archive/codex unarchiveCLI-Befehle; archivierte Sitzungen sind bis zur Wiederherstellung vor Resume/Fork geschützt); OSC-8-Metadaten, die Weblinks in TUI-Markdown anklickbar halten, mit Schlüssel/Wert-Fallback für enge Tabellen; den Start voncodex app-server --stdioim stdio-Modus sowie Thread-Resume auf der Seite für erste Turns und einen ausführlicheren MCP-Serverstatus;CODEX_API_KEYfür die Remote-Ausführung auf genehmigten OpenAI-Hosts; kurzlebige Servertokens für Remote-Control-WebSockets; Windows-Admin-Bereitstellung (Alpha) mitcodex sandbox setup --elevated; sowie eine funktionsgesteuerte eigenständige Erweiterung zur Bildgenerierung über die native Image-Artifact-Completion-Pipeline. Fehlerbehebungen: Aktualisierung von ChatGPT-Auth-Tokens kurz vor Ablauf mit erneuter Anmeldung bei wiederverwendeten Refresh-Tokens, Verhinderung der Ausführung von vom Repository bereitgestellten Git-Helfern durch/diff, Bereinigung sandboxed Befehle nach Unterbrechungen bei durchgesetzten Deny-Read-Regeln, Initialisierung des Prompt-Verlaufs in wiederaufgenommenen TUIs aus Transkripten, Bearbeitung im Vim-Normalmodus sowie Bedrock-Auth mit Fallback aufAWS_REGION/AWS_DEFAULT_REGION. Überprüfung in der aktuellen Sitzung am 2. Juni 2026 (PST): Die GitHub-Releases-Seite zeigtrust-v0.136.0als neuesten stabilen Tag (kein Prerelease). ↩↩↩↩↩ -
Codex Changelog (OpenAI Developers) und openai/codex releases. Codex CLI 0.134.0 (26. Mai 2026) ergänzte die lokale Suche im Gesprächsverlauf mit Groß-/Kleinschreibungs-unabhängigem Inhaltsabgleich, machte
--profilezum primären Profilauswähler in CLI/TUI/Sandbox-Abläufen mit Migrationshinweisen für ältere Konfigurationen, verbesserte die Einrichtung von MCP durch umgebungsspezifische Zielauswahl pro Server sowie OAuth für streamable HTTP-Server, erhöhte die Zuverlässigkeit von Connector-Tool-Schemas durch die Beibehaltung lokaler$ref/$defsund das Komprimieren übergroßer Schemas vor ihrer Bereitstellung, ermöglichte die gleichzeitige Ausführung schreibgeschützter MCP-Tools, diereadOnlyHintangeben, und ergänzte reichhaltigeren Erweiterungs-/Hook-Kontext (Gesprächsverlauf für Erweiterungstools, persistente Metadaten des Berechtigungsprofils über die Laufzeitsynchronisierung der automatischen Überprüfung hinweg). Codex CLI 0.135.0 (28. Mai 2026) ergänzte ausführlicherecodex doctor-Diagnosen für Umgebung, Git, Terminal, App-Server und Thread-Inventar, zeigte bei einer TUI-Verbindung über Remote Verbindungsdetails und Serverversion in/statusan, fügte Textobjektbearbeitung im Vim-Modus mit verbessertem Wort-/Zeilenende-Verhalten und einem konfigurierbaren Turn-Abbruch hinzu, sorgte dafür, dass/permissionsbenannte Berechtigungsprofile versteht und anzeigt, stellte paketierten Codex-Builds den gebündelten gepatchten zsh-Helfer für unterstütztes macOS und Linux bereit und ergänzte benutzerfreundlicheSandbox-Voreinstellungen in der Python SDK für Thread- und Turn-APIs. Fehlerbehebungen betrafen das TUI-Markdown-Rendering, die Ausgabestabilität unter macOS/Zellij, die Beibehaltung von Entwürfen bei der Slash-Command-Vervollständigung, denCtrl-C-Control-Modus von tmux/iTerm, die Filterung von@-App-Erwähnungen sowie die cwd-Verarbeitung im Resume-Ablauf. ↩↩↩↩