Einführung
Codex CLI ist der quelloffene Terminal-Coding-Agent von OpenAI, der Dateien lesen und schreiben, Befehle ausführen, Bugs beheben und vollständige Programmieraufgaben direkt in der Kommandozeile erledigen kann. Durch die Anbindung über APIMart können Sie in Codex CLI frei mehrere Modelle verwenden – darunter GPT und Claude – mit flexiblerer und wettbewerbsfähigerer Preisgestaltung.Voraussetzungen
Bevor Sie beginnen, stellen Sie sicher, dass Sie:- Node.js installiert haben Laden Sie es von der Node.js-Website (empfohlen: neueste LTS, v20 oder neuer) herunter, um Codex CLI über npm zu installieren
-
Einen APIMart-API-Schlüssel erhalten haben
Melden Sie sich in der APIMart-Konsole an, um Ihren API-Schlüssel zu erhalten (beginnt mit
sk-)
Tipp: Wenn Sie noch kein APIMart-Konto haben, registrieren Sie sich zuerst bei APIMart und holen Sie sich Ihren API-Schlüssel.
Schritt 1: Codex CLI installieren
Wählen Sie eine der folgenden Methoden zur Installation:- npm (empfohlen)
- Homebrew (macOS)
Global mit npm installieren – funktioniert auf allen Betriebssystemen:
Bei Berechtigungsproblemen
sudo voranstellen (macOS / Linux).Installation überprüfen
Führen Sie nach der Installation den folgenden Befehl zur Bestätigung aus:Schritt 2: APIMart-API konfigurieren
Codex CLI verwaltet Modellanbieter über Konfigurationsdateien im Verzeichnis~/.codex/. Alles, was wir tun müssen, ist einen benutzerdefinierten Anbieter hinzuzufügen, der auf APIMart verweist.
2.1 Konfigurationsverzeichnis finden
- macOS / Linux:
~/.codex/ - Windows:
C:\Users\<username>\.codex\
Existiert das Verzeichnis nicht, führen Sie einmal
codex im Terminal aus und drücken Sie Ctrl + C zum Beenden – es wird automatisch erstellt.2.2 API-Schlüssel konfigurieren
Erstellen oder bearbeiten Sie im Konfigurationsverzeichnis die Dateiauth.json und geben Sie Ihren APIMart-Schlüssel ein:
2.3 Modellanbieter konfigurieren
Erstellen oder bearbeiten Sie im Konfigurationsverzeichnis die Dateiconfig.toml und fügen Sie den APIMart-Anbieter hinzu:
Nach dem Speichern beider Dateien starten Sie Codex CLI neu, damit die Änderungen wirksam werden.
Schritt 3: Loslegen
Konfiguration überprüfen
Führen Sie in einem beliebigen Projektverzeichnis den folgenden Befehl aus, um zu bestätigen, dass alles eingerichtet ist:401/403-Fehlern siehe FAQ-Abschnitt unten.
Interaktiver Modus
Führen Siecodex direkt aus, um die interaktive Benutzeroberfläche zu betreten – ideal für vollständige Programmieraufgaben:
Genehmigungsmodi
Beim ersten Start fragt Codex Sie nach einem Genehmigungslevel:
Wir empfehlen, mit Auto-Modus zu starten. Tippen Sie
/approvals in der interaktiven UI, um ihn jederzeit zu ändern.
Modelle wechseln
Tippen Sie in der interaktiven UI/model, um schnell zu wechseln, oder ändern Sie das model-Feld in config.toml und starten Sie neu.
Unterstützte Modelle
Für Codex CLI werden die folgenden Modelle der GPT-5-Serie empfohlen:Häufige Befehle
Häufig verwendete Befehle und Tastenkürzel in Codex CLI:FAQ
Q1: Nach dem Start erscheint ein ChatGPT-Anmeldebildschirm?
Wenn nach dem Start „Sign in with ChatGPT” oder Ähnliches erscheint, ist die Konfiguration nicht wirksam geworden. Fehlerbehebung:- Stellen Sie sicher, dass sowohl
config.tomlals auchauth.jsonin~/.codex/liegen - Prüfen Sie, dass
model_providerinconfig.tomlaufapimartgesetzt ist - Prüfen Sie, dass
auth.jsongültiges JSON ist und der Schlüssel vollständig eingegeben wurde
Q2: 401 / 403 Fehler?
Stellen Sie außerdem sicher, dass
base_url auf https://api.apimart.ai/v1 gesetzt ist, nicht auf die offizielle OpenAI-URL.
Q3: Verbindung fehlgeschlagen?
- Prüfen Sie Ihre Netzwerkverbindung
- Stellen Sie sicher, dass
base_urlinconfig.tomlkorrekt ist - Wenn Sie hinter einem Proxy sind, stellen Sie sicher, dass er den Zugriff auf
api.apimart.aierlaubt
Q4: wire_api = "chat" wird nicht mehr unterstützt?
Aktuelle Codex-CLI-Versionen (0.84.0 und neuer) haben das chat-Protokoll entfernt. Aktualisieren Sie wire_api in config.toml auf responses:
Q5: Tool-Aufrufe oder Ausführungen schlagen fehl?
Stellen Sie sicher, dasswire_api in config.toml auf responses gesetzt ist. Wenn Sie weiterhin auf Kompatibilitätsprobleme stoßen, wechseln Sie zu einem empfohlenen Modell der GPT-5-Serie (z. B. gpt-5.5, gpt-5.3-codex) – sie passen zuverlässiger zu Codex CLI.
Q6: Umgebungsvariablen statt auth.json verwenden?
Sie können den Schlüssel auch über eine Umgebungsvariable konfigurieren. Ändern Sie den Anbieter-Block inconfig.toml zu:
APIMART_API_KEY auf Ihren APIMart-Schlüssel. auth.json wird in diesem Setup nicht mehr benötigt.
Q7: Wie wechsle ich Modelle?
Zwei Wege:- In der interaktiven UI: Tippen Sie
/model, um zu wechseln - Konfiguration bearbeiten: Ändern Sie das
model-Feld inconfig.tomlund starten Sie Codex CLI neu
Q8: Wie prüfe ich Nutzung und Abrechnung?
Melden Sie sich in der APIMart-Konsole an, um API-Aufruf-Statistiken, Token-Verbrauchsdetails und Kostentrends zu sehen.Support und Hilfe
Wenn Sie bei der Verwendung von Codex CLI auf Probleme stoßen:- 📚 APIMart-Dokumentationszentrum
- 💬 Discord-Community
- 🐦 Twitter @APIMart_
- 📧 Technischer Support: zhihong@apimart.ai
Mit APIMart loslegen
Registrieren Sie sich jetzt bei APIMart, holen Sie sich Ihren API-Schlüssel und erleben Sie einen Multi-Modell-Programmier-Assistenten in Codex CLI!