Skip to main content
Codex CLI und Codex App verbinden sich über OpenAI Responses mit BetterToken. Die Konfigurationsdatei ist ~/.codex/config.toml; der API Key wird über BETTERTOKEN_API_KEY bereitgestellt.

Wichtige Einstellungen

Voraussetzungen

Installation

Konfiguration über die Befehlszeile

Das automatische BetterToken-Konfigurationsskript schreibt die Anbieter-Konfiguration für Codex. Es benötigt Node.js und fragt nach API Key oder Modell-ID, wenn sie nicht als Argumente übergeben wurden.
Öffne nach Abschluss ~/.codex/config.toml (unter Windows %USERPROFILE%\.codex\config.toml). Prüfe, ob model, review_model und der BetterToken-Anbieter korrekt eingetragen wurden, und starte Codex vollständig neu.

Manuelle Konfiguration

GPT, Kimi und GLM verwenden dieselbe Struktur für config.toml. Ersetze nur YOUR_MODEL_ID durch eine aktuelle Modell-ID des ausgewählten Anbieters. Die Ein-Klick-Konfiguration über die Befehlszeile ist derzeit nur für GPT verfügbar.

API Key festlegen

Füge diese Zeile zu ~/.zshrc oder ~/.bashrc hinzu, um die Variable dauerhaft zu speichern.
Trage keinen BetterToken API Key in ~/.codex/auth.json ein. Diese Datei ist für die offizielle Codex-Anmeldung vorgesehen. Ein eigener Anbieter soll die Umgebungsvariable über env_key lesen.

config.toml konfigurieren

Bearbeite ~/.codex/config.toml:
model_provider = "custom" muss mit der Tabelle [model_providers.custom] übereinstimmen. Ersetze beide Werte für YOUR_MODEL_ID durch eine aktuelle vollständige Modell-ID.

Verbindung prüfen

Öffne ein neues Terminal und führe Folgendes aus:
Sende eine kurze Aufgabe. Eine gestreamte Antwort ohne Anmeldeaufforderung, 401 oder Modellfehler bestätigt die Konfiguration.

Modelle wechseln

Ändere model und optional review_model. Speichere die Datei, beende den aktuellen Codex-Prozess und starte ihn neu. Verwende die Modell-ID aus dem Setup-Dialog oder model plaza.

Häufige Fehler

Erweiterte Konfiguration

Unterstützte Provider

Die Statusangaben gelten für die auf dieser Seite beschriebene BetterToken-Konfiguration.
  • Befehlszeile + manuelle Konfiguration: Nutze einen generierten Befehl oder führe alle manuellen Schritte aus.
  • Manuelle Konfiguration: Gib API Key, Base URL und Model ein.
  • Nicht unterstützt: Derzeit gibt es keine verifizierte Methode für die direkte Verbindung.

Codex-Erweiterung

Die Codex-Erweiterung für VS Code verwendet dieselbe config.toml. Um die offizielle Anmeldung beizubehalten, ist jedoch eine andere Authentifizierungskonfiguration erforderlich. Siehe Anleitung für die Codex-Erweiterung.
Die Konfiguration für CLI/App und die Erweiterungskonfiguration mit offizieller Anmeldung sind Alternativen. Füge nicht zwei Tabellen [model_providers.custom] in dieselbe TOML-Datei ein.

Verwandte Fragen

Offizielle Referenz

Technische Details

Codex verwendet OpenAI Responses. Setze base_url auf https://www.bettertoken.ai/v1 und behalte wire_api = "responses" bei. Codex hängt /responses an.