Installazione di OpenAI Codex

Configura OpenAI Codex nell'ambiente di sviluppo e utilizza tramite il servizio di relay i7Relay, con supporto per la rete interna del team e il deployment di relay autonomo.

Cos'è OpenAI Codex

OpenAI Codex è un'IA avanzata per la generazione di codice basata sul modello GPT, ottimizzata specificamente per compiti di programmazione. È in grado di:

  • Generare codice basato su descrizioni in linguaggio naturale
  • Completare automaticamente frammenti di codice
  • Spiegare e refactorizzare il codice esistente
  • Supportare molteplici linguaggi di programmazione

Attraverso il servizio di relay i7Relay, puoi utilizzare stabilmente i servizi OpenAI nell'ambiente di rete della Cina continentale.

Installazione di Node.js (salta se già installato)

bash
# Utenti Ubuntu / Debian
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo bash -
sudo apt-get install -y nodejs
node --version

# Utenti macOS
sudo xcode-select --install
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install node
node --version

Assicurati che la versione di Node.js sia ≥ 18.0
Suggerimento: Se hai installato in precedenza altri strumenti di relay/proxy locali, l'occupazione della stessa porta potrebbe causare conflitti, si consiglia di disabilitarli o disinstallarli prima di continuare.

Installazione di Codex cli

bash
npm i -g @openai/codex
codex -V

Per eseguire il modello più recente gpt-5.2, esegui

bash
codex -m gpt-5.2

Configurazione delle variabili d'ambiente

A partire da OpenAI Codex (v0.36.0), la configurazione .env non verrà letta per impostazione predefinita, assicurati di utilizzare il tutorial di configurazione env_key = "I7RELAY_KEY" qui sotto

Aggiungi la seguente configurazione al file ~/.codex/config.toml:

Riguardo a env_key = "I7RELAY_KEY", questo si riferisce al nome dell'env key nella variabile d'ambiente, non sostituire la chiave del tuo centro personale, questo specifica solo di utilizzare la variabile d'ambiente chiamata I7RELAY_KEY qui sotto
model_provider = "i7relay"
model = "gpt-5.2"
model_reasoning_effort = "high"
disable_response_storage = true
preferred_auth_method = "apikey"

[model_providers.i7relay]
name = "i7relay"
base_url = "https://i7dc.com/api"
wire_api = "responses"
requires_openai_auth = true
# Questo si riferisce al nome dell'env key nella variabile d'ambiente, non sostituire la chiave del tuo centro personale, questo specifica solo di utilizzare la variabile d'ambiente chiamata I7RELAY_KEY qui sotto
env_key = "I7RELAY_KEY"

Aggiungi la seguente configurazione al file ~/.codex/auth.json:

{
    "OPENAI_API_KEY": null
}

Quindi configura la variabile d'ambiente

Deve essere configurata altrimenti non funzionerà
export I7RELAY_KEY="la tua chiave del centro personale"
Inizia a usare OpenAI Codex, lascia che l'IA diventi il tuo assistente di programmazione!🚀
Insieme all'AI, infinite innovazioni e opportunità
Informazioni
Funzionalità
Documentazione
Prezzi
Contattaci
Termini e politiche
Termini di utilizzo
Informativa sulla privacy
Legge sulle transazioni commerciali specifiche