Skip to content

Codex CLI

Diese Seite behandelt Codex CLI im Terminal. Für die ChatGPT-Desktop-App, den Codex-Client oder IDE-Erweiterungen nutze bitte die Codex/ChatGPT-Anleitung.

TIP

Empfohlener Weg: Lege getapi.one und getapi.pro in CC Switch als getrennte OpenAI-kompatible Provider an. Für eine reine Terminal-Konfiguration kannst du beide Provider in die Codex config.toml eintragen und die API Key in Umgebungsvariablen speichern.

Für Desktop-App und IDE-Erweiterungen siehe Codex/ChatGPT.

Download und Installation

CC Switch herunterladen

Wenn du GetAPI Provider visuell verwalten und wechseln möchtest, installiere zuerst CC Switch.

ClientSystem / SzenarioCDN-DownloadAlternative
CC SwitchmacOSDownloadGitHub Releases
CC SwitchWindowsDownloadGitHub Releases
CC SwitchWeitere VersionenGitHub Releases

Codex CLI installieren

Offizieller Installationsbefehl für Codex CLI:

bash
curl -fsSL https://chatgpt.com/codex/install.sh | sh

Falls das Installationsskript in deiner Umgebung nicht verfügbar ist, nutze die offizielle OpenAI Codex CLI-Dokumentation für alternative Installationswege.

Vor dem Start

  • Codex CLI ist installiert und der Befehl codex funktioniert im Terminal.
  • CC Switch ist installiert, oder du bist bereit, die Codex-Konfigurationsdatei manuell zu bearbeiten.
  • Registrierung und Anmeldung bei GetAPI sind abgeschlossen. Falls nicht, beginne mit der Übersicht zu Registrierung und Anmeldung.
  • Eine GetAPI API Key wurde erstellt. Falls nicht, lies die Übersicht zum Erstellen einer API Key.
  • Entscheide, ob diese CLI-Sitzung getapi.one oder getapi.pro verwenden soll.
  • Bereite den exakten Modellnamen vor, den Codex CLI verwenden soll.

GetAPI-Service auswählen

API Key und Base URL müssen vom selben Service stammen. Für Codex und CC Switch muss die Base URL /v1 enthalten. Vermische keine getapi.one Keys mit der getapi.pro Relay-Adresse und umgekehrt.

ServiceCodex Base URLAPI Key QuelleAnleitung
getapi.onehttps://www.getapi.one/v1getapi.one API KeysAnleitung
getapi.prohttps://relay-api.getapi.pro/v1getapi.pro API KeysAnleitung

Mit CC Switch konfigurieren

1. CC Switch öffnen

Starte CC Switch und öffne anschließend den Bereich für Codex-Provider-Konfiguration.

2. Codex Provider-Tab öffnen

Wähle in CC Switch den Codex Provider-Tab und klicke auf die Plus-Schaltfläche, um einen neuen Provider hinzuzufügen.

Codex Provider-Liste in CC Switch mit Hinzufügen-Schaltfläche

3. Benutzerdefinierte Konfiguration wählen

Wähle auf der Seite zum Hinzufügen eines Providers die benutzerdefinierte Konfiguration. Falls nötig, scrolle nach unten.

CC Switch Provider hinzufügen mit ausgewählter benutzerdefinierter Konfiguration

4. GetAPI Provider ausfüllen

Gib einen Provider-Namen ein, füge den passenden API Key ein und trage die API-Adresse mit /v1 ein, zum Beispiel https://relay-api.getapi.pro/v1.

GetAPI Pro Provider-Konfiguration in CC Switch mit Base URL auf /v1
Konfigurationspunktgetapi.progetapi.oneHinweise
Provider-NameGetAPI ProGetAPI OneEigener Name zur leichteren Erkennung.
Offizielle Websitehttps://www.getapi.prohttps://www.getapi.oneWebsite des Providers. Kann leer bleiben, wenn CC Switch sie nicht verlangt.
API KeyAPI Key von getapi.proAPI Key von getapi.oneKopiere den Key aus dem passenden Service. Vermische keine Keys und Adressen unterschiedlicher Services.
API-Anfrageadressehttps://relay-api.getapi.pro/v1https://www.getapi.one/v1Muss /v1 enthalten.
StandardmodellZum Beispiel gpt-5.6-solZum Beispiel gpt-5.6-solNutze ein Modell, das in der passenden GetAPI-Konsole aktiviert ist.

5. Provider aktivieren

Nach dem Speichern zur Provider-Liste zurückkehren, den GetAPI Provider aktivieren und danach Codex CLI starten.

GetAPI Pro Provider in CC Switch aktiviert

config.toml manuell konfigurieren

Für eine reine CLI-Konfiguration speichere die Key zuerst in Umgebungsvariablen. Schreibe echte API Key nicht direkt in config.toml.

bash
export GETAPI_ONE_API_KEY="sk-..."
export GETAPI_PRO_API_KEY="sk-..."

Öffne danach ~/.codex/config.toml und füge beide GetAPI Provider hinzu. Stelle model_provider auf den Provider des Dienstes, den du standardmäßig nutzen möchtest.

toml
model_provider = "getapi_pro"
model = "your-model-name"

[model_providers.getapi_one]
name = "GetAPI One"
base_url = "https://www.getapi.one/v1"
env_key = "GETAPI_ONE_API_KEY"
wire_api = "responses"

[model_providers.getapi_pro]
name = "GetAPI Pro"
base_url = "https://relay-api.getapi.pro/v1"
env_key = "GETAPI_PRO_API_KEY"
wire_api = "responses"

Ersetze your-model-name durch ein Modell, das in der passenden GetAPI-Konsole aktiviert ist. Bei GetAPI muss base_url mit /v1 enden. Wenn der Relay ein anderes OpenAI-kompatibles Protokoll erwartet, passe den Provider anhand der Codex-Konfigurationsreferenz an.

Codex CLI starten

1. Installation von Codex CLI prüfen

Führe codex --version im Terminal aus, um zu prüfen, ob der CLI-Befehl verfügbar ist.

Terminal mit Ausgabe von codex --version

2. Testanfrage senden

Starte Codex CLI und sende eine kurze Nachricht. Wenn eine normale Antwort zurückkommt, kann der CLI Provider verwendet werden.

Terminal zeigt eine erfolgreiche Antwort von Codex CLI

Häufige Probleme

ProblemMögliche Ursache
codex: command not foundCodex CLI ist nicht installiert, oder das Installationsverzeichnis ist nicht in PATH.
API Key fehltDie in env_key genannte Umgebungsvariable ist in der aktuellen Terminalsitzung nicht geladen.
401 / UnauthorizedDie API Key ist falsch, deaktiviert oder passt nicht zur gewählten API-Adresse.
404 / Not FoundBase URL ist falsch, enthält kein /v1, oder der Relay unterstützt den vom CLI verwendeten Anfragepfad nicht.
Model not foundDer Modellname ist falsch, oder die gewählte GetAPI-Gruppe hat dieses Modell nicht aktiviert.
Konfiguration wird nicht übernommenEs wurde die falsche Datei bearbeitet, model_provider zeigt auf einen anderen Provider, oder das Terminal muss neu geöffnet werden.

Sicherheitshinweise

Füge echte API Key niemals in Screenshots, öffentliche Repositories, Frontend-Code oder geteilte Dokumente ein. Nutze Umgebungsvariablen und maskiere Key, bevor du Terminalausgaben teilst.

Referenzen

Die offizielle OpenAI-Dokumentation enthält Installation, Authentifizierung und Konfigurationsreferenz für Codex CLI. CC Switch Releases kann als alternative Downloadquelle dienen.