Skip to main content

Direkte Antwort

Um einen eigenen Provider in Codex CLI zu verwenden, bearbeite die ~/.codex/config.toml auf Nutzerebene. Setze model_provider = "custom", definiere [model_providers.custom], verwende https://www.bettertoken.ai/v1 als Base URL und setze wire_api = "responses". Lies den BetterToken API Key über env_key und kopiere die Model ID vom GPT-Provider.

Die richtige Konfigurationsdatei finden

Klicke in der Codex-Erweiterung für VS Code auf das Zahnradsymbol und wähle Codex Settings → Open config.toml. Die CLI und IDE-Erweiterung teilen dieselben Konfigurationsebenen.
Provider- und Authentifizierungseinstellungen gehören in die ~/.codex/config.toml auf Nutzerebene. Projektdateien .codex/config.toml können Projektüberschreibungen enthalten, doch Codex ignoriert dort model_provider und model_providers. Lege Projektanweisungen in AGENTS.md ab.

Minimale funktionsfähige Konfiguration

1

API-Key-Umgebungsvariable setzen

macOS, Linux oder WSL:
Windows PowerShell:
Ersetze YOUR_API_KEY durch deinen BetterToken API Key. Speichere ihn für dauerhafte Nutzung in einer geschützten Betriebssystemumgebung, nicht im Projekt-Repository.
2

config.toml bearbeiten

model ist ein Beispiel. Kopiere eine aktuell verfügbare Model ID vom GPT-Provider in der model plaza.
3

Neu starten und testen

Beende Codex vollständig, öffne ein neues Terminal und führe Folgendes aus:
Sende einen einfachen Prompt. Eine normale Antwort bestätigt, dass Provider, Authentifizierung und Model ID aktiv sind.

Empfohlene vollständige Konfiguration

Verwende diese Version, wenn du ein Review-Modell und einen längeren Stream-Timeout benötigst:
Führe vorhandene Felder der obersten Ebene und Inhalte von [model_providers.custom] zusammen. Deklariere dieselbe TOML-Tabelle nicht zweimal.

Wie die Felder zusammenwirken

Um die offizielle Codex-App-Anmeldung, Plugins und Remote Control bei Nutzung einer Drittanbieter-API beizubehalten, verwende statt dieses normalen Authentifizierungsbeispiels die spezielle Einrichtung für offizielle Anmeldung und einheitliche Sitzung.

Häufige Fehler

Verwandte Dokumentation

Referenzen