Contesto #
Codex CLI si installa via npm e richiede Node.js, oltre a tool tipici da sviluppo (git, utility CLI, shell).
Installazione runtime Node.js tramite nvm #
Gestione versioni Node flessibile (consigliato)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bashCarica nvm e installa Node LTS
source ~/.bashrc
nvm install --ltsVerifica
node --version && npm --versionGit #
Necessario per workflow con repository
sudo dnf install -y gitUtility CLI #
Strumenti utili per parsing, ricerca e debug
sudo dnf install -y curl wget jq ripgrep fd batInstallazione Codex CLI #
Installazione globale
npm install -g @openai/codexPrimo avvio (login interattivo)
codexAggiornamento
npm install -g @openai/codex@latestConfigurazione API key (opzionale) #
Sessione corrente
export OPENAI_API_KEY="<your-api-key>"Persistenza su Bash
echo 'export OPENAI_API_KEY="<your-api-key>"' >> ~/.bashrcApplica modifiche
source ~/.bashrc