Guida passo-passo per installare e configurare Codex CLI con UnoRouter su Windows, macOS e Linux.
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.
Inserisci questi valori nel client. La tua chiave si compila automaticamente quando accedi.
URL di base: https://api.unorouter.com/v1
Chiave API: YOUR_API_KEYInstalla la CLI di Codex globalmente con npm.
npm install -g @openai/codexModifica `~/.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.
# ~/.codex/config.toml
model = "YOUR_MODEL_ID"
[model_providers.custom]
base_url = "https://api.unorouter.com/v1"
wire_api = "responses"Modelli gratuiti che funzionano bene qui. Incolla qualsiasi id di modello nel client.
Scrivi la tua chiave API di UnoRouter in `~/.codex/auth.json` affinché Codex autentichi ogni richiesta.
// ~/.codex/auth.json
{
"OPENAI_API_KEY": "YOUR_API_KEY"
}Esegui `codex` nella directory del tuo progetto e inizia a programmare.
$env:OPENAI_BASE_URL="https://api.unorouter.com/v1"
$env:OPENAI_API_KEY="YOUR_API_KEY"
codex