Codex CLI (OpenAI)
Richten Sie die Codex CLI mit GetVibe API ein: config.toml, auth.json und Umgebungsvariablen. wire_api = "responses" ist erforderlich — Codex ruft /v1/responses auf.
Fertige Konfiguration
Wird auf Anfrage aus unserem Katalog erstellt: die API-Adresse, jedes veröffentlichte Modell mit seinem Kontext- und Ausgabelimit sowie die empfohlenen Einstellungen. Enthält keinen Schlüssel. Codex liest den Schlüssel aus GETVIBE_API_KEY (env_key). Kostengünstiges Modell für einen Durchlauf: codex -m <model ID>; maximales Reasoning: codex -c model_reasoning_effort="high". Löschen Sie die aus älteren Versionen dieser Datei verbliebenen [profiles.*]-Tabellen — Codex 0.134 und höher lehnt --profile ab, solange diese vorhanden sind.
# macOS / Linux
mkdir -p ~/.codex
curl -fsSL https://getvibeapi.com/api/integrations/codex.toml -o ~/.codex/config.toml# Windows PowerShell
New-Item -ItemType Directory -Force "$HOME\.codex" | Out-Null
Invoke-WebRequest https://getvibeapi.com/api/integrations/codex.toml -OutFile "$HOME\.codex\config.toml"- Hauptmodell –
gpt-6.1-sol: leistungsstarker agentischer Coder mit großem Kontext zu einem moderaten Preis; die reine ID hält das kanalübergreifende Failover aktiviert. - Kleine Aufgaben —
deepseek-v4.1-flash: das günstigste leistungsfähige Modell mit einem 1M-Kontext für Titel, Zusammenfassungen, Commit-Nachrichten und Komprimierung. - Streaming aktiviert, ein Anforderungs-Timeout von 600 Sekunden, Reasoning-Aufwand medium: Eine lange Reasoning-Antwort dauert Minuten und läuft ohne Streaming in das Wartezeitlimit.
- Überall reine Modell-IDs, kein :suffix — dadurch bleibt das automatische Failover zu einem gesunden Kanal aktiviert.
?models= mit durch Kommas getrennten IDs zur URL hinzu.Codex CLI ist ein agentisches Tool von OpenAI für die Arbeit mit Code im Terminal. Es verwendet den Endpunkt /v1/responses, daher ist der Parameter wire_api = "responses" erforderlich.
config.toml
Fügen Sie den Anbieter zu ~/.codex/config.toml hinzu:
model = "gpt-6.1-sol"
model_provider = "getvibe"
model_reasoning_effort = "high"
[model_providers.getvibe]
name = "GetVibe API"
base_url = "https://getvibeapi.com/v1"
wire_api = "responses"
env_key = "GETVIBE_API_KEY"Primäre Methode: Umgebungsvariable
Setzen Sie die durch env_key angegebene Variable:
export GETVIBE_API_KEY="PASTE_YOUR_GETVIBE_KEY_HERE"
codexAlternative: auth.json
Entfernen Sie für diese Option env_key und ersetzen Sie den Provider-Block durch Folgendes:
model = "gpt-6.1-sol"
model_provider = "getvibe"
model_reasoning_effort = "high"
[model_providers.getvibe]
name = "GetVibe API"
base_url = "https://getvibeapi.com/v1"
wire_api = "responses"
requires_openai_auth = trueFügen Sie dann den echten Schlüssel unter dem exakten Namen OPENAI_API_KEY in ~/.codex/auth.json ein. Die Zeichenfolge $GETVIBE_API_KEY wird innerhalb von JSON nicht erweitert.
{"OPENAI_API_KEY": "PASTE_YOUR_GETVIBE_KEY_HERE"}/v1/responses (Format der OpenAI Responses API). Ohne wire_api = "responses" würden Anfragen an den falschen Endpunkt gesendet.