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.
Passi di configurazione
- 1
Installa la CLI
Richiede Node.js 18 o più recente. Installa il comando globale codex.
bashnpm install -g @openai/codex - 2
Opzione A: usa la tua chiave OpenAI
Imposta la chiave dalla piattaforma OpenAI. Riapri il terminale dopo setx su Windows.
bash / zshexport OPENAI_API_KEY="your-api-key"PowerShellsetx OPENAI_API_KEY "your-api-key" - 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.tomlmodel = "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
Cancella un accesso ChatGPT salvato
Solo se in precedenza hai effettuato l’accesso con ChatGPT. Questo forza Codex a usare la tua chiave.
bashcodex logout - 5
Inizia a programmare
Eseguilo nella cartella del tuo progetto e comincia a dare istruzioni.
bashcodex