start_within nirgendwo platzieren können. Die Deadline wird stattdessen auf dem Schlüssel hinterlegt. Erstellen Sie zuerst einen (siehe Agent-Schlüssel).
Einrichtung mit einem Agenten
Öffnen Sie den folgenden Block und kopieren Sie ihn in einen beliebigen Coding-Agenten. Die Aufforderung fragt niemals nach Ihrem API-Schlüssel: Der Agent konfiguriert alles andere und druckt dann die eine Exportzeile aus, die Sie selbst ausführen können.Agent-Setup-Prompt kopieren
Agent-Setup-Prompt kopieren
Codex konfigurieren
Codex speichert jedes Profil in einer eigenen Datei. Dieses Profil lässt Ihre übliche Codex-Einrichtung unberührt, und Sie können es pro Ausführung mit--profile aktivieren.
- Erstellen Sie die Profildatei. Fügen Sie dies einmal ein:
- Exportieren Sie den Schlüssel, den Codex liest. Die Profildatei enthält ihn niemals.
- Starten Sie Codex mit dem Profil.
/v1/responses auf, sendet den Schlüssel als Bearer-Token, und der Schlüssel liefert die Deadline. Der Session-Header benennt den verwendeten Provider, sodass Sie sehen können, dass das Profil übernommen wurde.
Um uns stattdessen bei jeder Codex-Ausführung zu erreichen, fügen Sie dieselben Zeilen in ~/.codex/config.toml ein. Die dortigen Top-Level-Felder model und model_provider legen Ihre Standardeinstellungen fest.
env_key und auth schließen sich gegenseitig aus. env_key liest den Schlüssel aus Ihrer Umgebung, was der kurze Weg ist. Bewahren Sie Geheimnisse stattdessen in einem Keychain auf, dann lassen Sie env_key weg und benennen einen Helper-Befehl in auth.
Behalten Sie die model-Zeile bei. Andernfalls verwendet Codex standardmäßig einen Slug, der auf -codex endet, für den wir keinen Preis haben und niemals racen. Verwenden Sie den vollständigen gpt-5.6-sol, da der bloße Alias gpt-5.6 dazu führt, dass Codex eine Metadatenwarnung ausgibt.
Bestätigen, dass der Schlüssel angewendet wurde
Jede Antwort enthältx-flexinference-defaults-applied. Codex zeigt keine Antwort-Header an, daher lesen Sie die Anfrage stattdessen im Dashboard unter Logs.
Fehlerbehebung
Nichts erreicht uns überhaupt. Sie haben ein einfachescodex ausgeführt, das Ihren üblichen Provider und Ihr Konto verwendet. Starten Sie es mit --profile flexinference. Alle Fehler, die Sie gesehen haben, sind deren Fehler, einschließlich Nutzungslimits, und der Session-Header benennt den verwendeten Provider.
400 model_not_priced_for_managed. model ist nicht gesetzt, daher kam die Anfrage mit einem -codex-Slug an, für den wir keinen Preis haben. Setzen Sie model = "gpt-5.6-sol" im Profil. Mit Ihrem eigenen Provider-Schlüssel führen wir stattdessen diesen Slug aus, ohne eigene Kostenangabe.
400 service_tier_not_allowed. Das Profil setzt service_tier, und wir lesen den Tier stattdessen aus der Deadline. Entfernen Sie die Zeile.
400 key_default_not_applicable benennt eine gepinnte Route. Die Anfrage pinnt eine Cloud-Route wie foundry, die keinen günstigen Tier zum Racen hat. Entfernen Sie die gepinnte Route oder bearbeiten Sie den Schlüssel zu einem Tier.
Jede Anfrage verbraucht ein volles Retry-Budget. Codex hat seine eigenen request_max_retries, und eine Schlüssel-retry-Richtlinie stapelt sich damit. Setzen Sie entweder das eine oder das andere, nicht beides.
Der Cursor wartet. Flex race kostet weniger und startet später, was Sie in einer interaktiven Schleife spüren. Bearbeiten Sie die Deadline des Schlüssels auf Priority oder Standard. Die nächste Anfrage übernimmt dies ohne Neustart.
Siehe Fehler für jede Ablehnung, die wir zurückgeben, und Agent-Schlüssel für diejenigen, die nicht spezifisch für Codex sind.