Guida di configurazione OpenAI Codex CLI
Guida passo-passo per installare e configurare Codex CLI con UnoRouter su Windows, macOS e Linux.
Panoramica
Codex CLI è l'agente di codifica da terminale di OpenAI che legge, scrive ed esegue codice nel tuo progetto tramite patch isolate e verificabili. Punta il suo provider personalizzato all'URL di base di UnoRouter e potrai pilotarlo con qualsiasi modello del catalogo, non solo con quelli di OpenAI.
Configurazione rapida
Inserisci questi valori nel client. La tua chiave si compila automaticamente quando accedi.
URL di base: https://api.unorouter.ai/v1
Chiave API: YOUR_API_KEYCompatibilita
Configurazione passo passo
- 1Installare la CLI di Codex
Installa la CLI di Codex globalmente con npm.
bashnpm install -g @openai/codex - 2Configurare il provider del modello
Modifica `~/.codex/config.toml` per puntare Codex a UnoRouter. Imposta l'ID del tuo modello e aggiungi un provider personalizzato con l'URL di base di UnoRouter usando la wire API responses.
toml# ~/.codex/config.toml model = "YOUR_MODEL_ID" [model_providers.custom] base_url = "https://api.unorouter.ai/v1" wire_api = "responses" - 3Aggiungere la tua chiave API
Scrivi la tua chiave API di UnoRouter in `~/.codex/auth.json` affinché Codex autentichi ogni richiesta.
json// ~/.codex/auth.json { "OPENAI_API_KEY": "YOUR_API_KEY" } - 4Avviare Codex
Esegui `codex` nella directory del tuo progetto e inizia a programmare.
$env:OPENAI_BASE_URL="https://api.unorouter.ai/v1"
$env:OPENAI_API_KEY="YOUR_API_KEY"
codexModelli consigliati
Modelli gratuiti che funzionano bene qui. Incolla qualsiasi id di modello nel client.
Cose da sapere
- Se Codex segnala un endpoint non supportato, conferma che `wire_api` sia impostato su `responses` e che l'URL di base termini con `/v1`.
- Un 401 significa che la chiave in `~/.codex/auth.json` è mancante o scaduta. Incolla una chiave fresca dalla tua dashboard di UnoRouter e riavvia.