Tutte le guide

UfficialeCompatibile con OpenAIOpenAI

Codex CLI

L’agente da terminale ufficiale di OpenAI.

Codex usa l’API compatibile con OpenAI, quindi può comunicare con più di api.openai.com. Usa la tua chiave OpenAI direttamente, o dichiara un provider personalizzato nel file di configurazione.

Documentazione ufficiale

Passi di configurazione

  1. 1

    Installa la CLI

    Richiede Node.js 18 o più recente. Installa il comando globale codex.

    bash
    npm install -g @openai/codex
  2. 2

    Opzione A: usa la tua chiave OpenAI

    Imposta la chiave dalla piattaforma OpenAI. Riapri il terminale dopo setx su Windows.

    bash / zsh
    export OPENAI_API_KEY="your-api-key"
    PowerShell
    setx OPENAI_API_KEY "your-api-key"
  3. 3

    Opzione B: aggiungi un provider personalizzato

    Dichiara un endpoint compatibile con OpenAI nel file di configurazione. env_key indica la variabile d’ambiente che contiene la chiave; wire_api = chat va bene per la maggior parte degli endpoint di terze parti.

    ~/.codex/config.toml
    model = "your-model-name"
    model_provider = "custom"
    
    [model_providers.custom]
    name = "Custom"
    base_url = "https://api.example.com/v1"
    env_key = "OPENAI_API_KEY"
    wire_api = "chat"
  4. 4

    Cancella un accesso ChatGPT salvato

    Solo se in precedenza hai effettuato l’accesso con ChatGPT. Questo forza Codex a usare la tua chiave.

    bash
    codex logout
  5. 5

    Inizia a programmare

    Eseguilo nella cartella del tuo progetto e comincia a dare istruzioni.

    bash
    codex
Suggerimento: Se hai effettuato l’accesso con ChatGPT, esegui prima codex logout, poi scegli "Provide your own API key" al prossimo avvio così userà il tuo provider personalizzato.
Scegli prima un modello o provider più economico, poi inserisci la sua chiave ed endpoint nei passi sopra. Confronta i prezzi · Sfoglia i provider