🌐 Traduzione italiana | Articolo originale: Claude Code Environment Variables: A Complete Reference Guide
Questa è una traduzione automatica realizzata con AI. I contenuti e i diritti appartengono all’autore originale.

Le variabili d’ambiente sono valori di configurazione che vivono al di fuori del tuo codice, tipicamente impostati a livello di sistema o di applicazione.
Sono un modo standard per configurare le applicazioni senza inserire direttamente dati sensibili o impostazioni specifiche per il deployment all’interno del codice.
Per Claude Code, non hai bisogno di configurare queste variabili per iniziare. Le impostazioni predefinite funzionano benissimo.
Tuttavia, sapere che esistono è prezioso: quando avrai bisogno di deployment aziendali, ottimizzazione delle prestazioni o integrazioni cloud, saprai esattamente dove guardare.
Autenticazione e API
Configura i metodi di autenticazione per Claude Code.
Queste variabili controllano le chiavi API, i token di autorizzazione e le intestazioni personalizzate utilizzate durante la comunicazione con i servizi di Anthropic o AWS Bedrock.

Configurazione del Modello
Controlla quali modelli Claude vengono utilizzati per diversi compiti. Configura gli alias dei modelli (sonnet, opus, haiku) e specifica i modelli per i sotto-agenti.
Queste impostazioni determinano il comportamento e le capacità del modello AI per la tua istanza di Claude Code.

Bash ed Esecuzione Comandi
Gestisci il modo in cui Claude Code esegue i comandi bash.
Imposta i timeout per i comandi a lunga esecuzione, controlla i limiti di lunghezza dell’output e configura il comportamento della directory di lavoro per ottimizzare l’esecuzione dei comandi nel tuo flusso di lavoro.

Infrastruttura Cloud (Bedrock/Vertex)
Abilita e configura le integrazioni con le piattaforme cloud.
Usa queste variabili per connettere Claude Code con AWS Bedrock o Google Vertex AI, configurare deployment regionali e gestire l’autenticazione per l’accesso ai modelli basati su cloud.

MCP (Model Context Protocol)
Configura il comportamento del server MCP.
Controlla i timeout per l’avvio del server e l’esecuzione degli strumenti, e imposta limiti sulla dimensione dei token di output per gestire le prestazioni del server MCP e l’utilizzo delle risorse.

Proxy e Rete
Configura le impostazioni del proxy di rete per gli ambienti aziendali.
Imposta server proxy HTTP/HTTPS e definisci eccezioni per i domini che dovrebbero bypassare il proxy, consentendo a Claude Code di funzionare dietro i firewall aziendali.

Sicurezza e Certificati
Imposta l’autenticazione mutual TLS (mTLS) per una sicurezza avanzata.
Configura certificati client, chiavi private e passphrase richiesti per comunicazioni sicure in ambienti aziendali con requisiti di sicurezza rigorosi.

Telemetria e Debug
Controlla le funzionalità di raccolta dati e segnalazione. Disabilita la telemetria, la segnalazione degli errori, gli aggiornamenti automatici e i comandi di debug.
Queste impostazioni aiutano a mantenere la privacy e il controllo su quali dati vengono condivisi con i servizi di Anthropic.

UX e Comportamento
Personalizza l’esperienza utente e il comportamento dell’interfaccia.
Controlla gli aggiornamenti del titolo del terminale, gli avvisi sui costi, le chiamate ai modelli non essenziali e le installazioni delle estensioni IDE per adattare il comportamento di Claude Code alle tue preferenze.

Ottimizzazione e Prestazioni
Ottimizza le prestazioni e l’utilizzo delle risorse.
Configura i limiti dei token di output, abilita il “pensiero esteso” (extended thinking), controlla la cache dei prompt per modello e ottimizza strumenti come ripgrep. Queste impostazioni aiutano a bilanciare prestazioni, costi e qualità.

Configurazione Avanzata
Impostazioni avanzate per casi d’uso specializzati.
Queste impostazioni sono tipicamente utilizzate in ambienti aziendali con requisiti di autenticazione personalizzati.

Puoi seguirmi sui miei social media:
-
Twitter (Inglese): https://x.com/dani_avila7
-
LinkedIn (Spagnolo): https://www.linkedin.com/in/daniel-avila-arias/
-
Youtube (Spagnolo): https://www.youtube.com/@daniiielsan
👏 Applaudi se hai apprezzato questo articolo
📝 Nota sulla traduzione
Questo articolo è stato tradotto automaticamente dall’inglese all’italiano utilizzando intelligenza artificiale.
L’articolo originale è disponibile su: https://medium.com/@dan.avila7/claude-code-environment-variables-a-complete-reference-guide-41229ef18120Tutti i diritti sui contenuti originali appartengono ai rispettivi proprietari. Questa traduzione è fornita a scopo informativo e non costituisce un’opera derivata con pretese di originalità.
Lascia un commento