OpenAI Codex CLI Einrichtungsanleitung
Codex CLI mit UnoRouter unter Windows, macOS und Linux installieren und konfigurieren.
Uberblick
Codex CLI ist der Terminal-Coding-Agent von OpenAI. Er liest, schreibt und führt Code über gesandboxte, prüfbare Patches aus. Den eigenen Provider auf die Basis-URL von UnoRouter richten, um jedes Modell des Katalogs zu nutzen.
Schnellkonfiguration
Diese Werte in den Client einfügen. Der Schlüssel wird bei angemeldeter Sitzung automatisch ausgefüllt.
Basis-URL: https://api.unorouter.com/v1
API-Schlüssel: YOUR_API_KEYKompatibilitat
Schritt-fur-Schritt-Einrichtung
- 1Codex CLI installieren
Codex CLI global mit npm installieren.
bashnpm install -g @openai/codex - 2Den Modellanbieter konfigurieren
`~/.codex/config.toml` bearbeiten. Modell-ID setzen und einen eigenen Provider mit der Basis-URL von UnoRouter über die responses Wire-API hinzufügen.
toml# ~/.codex/config.toml model = "YOUR_MODEL_ID" model_provider = "unorouter" [model_providers.unorouter] name = "UnoRouter" base_url = "https://api.unorouter.com/v1" wire_api = "responses" - 3Deinen API-Schlüssel hinzufügen
Den API-Schlüssel von UnoRouter in `~/.codex/auth.json` eintragen.
json// ~/.codex/auth.json { "OPENAI_API_KEY": "YOUR_API_KEY" } - 4Codex starten
`codex` im Projektverzeichnis ausführen.
$env:OPENAI_BASE_URL="https://api.unorouter.com/v1"
$env:OPENAI_API_KEY="YOUR_API_KEY"
codexEmpfohlene Modelle
Kostenlose Modelle, die hier funktionieren. Beliebige Modell-ID in den Client einfügen.
Stolperfallen
- Bei einem Fehler wegen nicht unterstütztem Endpunkt prüfen, ob `wire_api` auf `responses` steht und die Basis-URL auf `/v1` endet.
- Ein 401 bedeutet, dass der Schlüssel in `~/.codex/auth.json` fehlt oder veraltet ist. Einen frischen Schlüssel aus dem UnoRouter-Dashboard einfügen.
- Ignoriert Codex den Provider, den Tabellennamen in `config.toml` prüfen. Provider-IDs erlauben Unterstriche, keine Bindestriche (`model_providers.my_provider`, niemals `my-provider`). `openai` ist reserviert und nicht überschreibbar.