Vai al contenuto principale
Claude Code supporta varie configurazioni di rete e sicurezza aziendali attraverso variabili di ambiente. Questo include l’instradamento del traffico attraverso server proxy aziendali, la fiducia in Autorità di Certificazione (CA) personalizzate e l’autenticazione con certificati Transport Layer Security (mTLS) reciproco per una sicurezza migliorata.
Tutte le variabili di ambiente mostrate in questa pagina possono anche essere configurate in settings.json.

Configurazione del proxy

Variabili di ambiente

Claude Code rispetta le variabili di ambiente proxy standard:
# Proxy HTTPS (consigliato)
export HTTPS_PROXY=https://proxy.example.com:8080

# Proxy HTTP (se HTTPS non disponibile)
export HTTP_PROXY=http://proxy.example.com:8080

# Ignora il proxy per richieste specifiche - formato separato da spazi
export NO_PROXY="localhost 192.168.1.1 example.com .example.com"
# Ignora il proxy per richieste specifiche - formato separato da virgole
export NO_PROXY="localhost,192.168.1.1,example.com,.example.com"
# Ignora il proxy per tutte le richieste
export NO_PROXY="*"
Claude Code non supporta proxy SOCKS.

Autenticazione di base

Se il tuo proxy richiede autenticazione di base, includi le credenziali nell’URL del proxy:
export HTTPS_PROXY=http://username:password@proxy.example.com:8080
Evita di codificare le password negli script. Utilizza variabili di ambiente o archiviazione sicura delle credenziali.
Per proxy che richiedono autenticazione avanzata (NTLM, Kerberos, ecc.), considera l’utilizzo di un servizio LLM Gateway che supporti il tuo metodo di autenticazione.

Certificati CA personalizzati

Se il tuo ambiente aziendale utilizza CA personalizzate per connessioni HTTPS (sia tramite proxy che accesso API diretto), configura Claude Code per fidarsi di loro:
export NODE_EXTRA_CA_CERTS=/path/to/ca-cert.pem

Autenticazione mTLS

Per ambienti aziendali che richiedono autenticazione con certificato client:
# Certificato client per l'autenticazione
export CLAUDE_CODE_CLIENT_CERT=/path/to/client-cert.pem

# Chiave privata del client
export CLAUDE_CODE_CLIENT_KEY=/path/to/client-key.pem

# Facoltativo: Passphrase per la chiave privata crittografata
export CLAUDE_CODE_CLIENT_KEY_PASSPHRASE="your-passphrase"

Requisiti di accesso alla rete

Claude Code richiede accesso ai seguenti URL:
  • api.anthropic.com - Endpoint API Claude
  • claude.ai - Protezioni WebFetch
  • statsig.anthropic.com - Telemetria e metriche
  • sentry.io - Segnalazione errori
Assicurati che questi URL siano inseriti nella whitelist nella configurazione del proxy e nelle regole del firewall. Questo è particolarmente importante quando si utilizza Claude Code in ambienti di rete containerizzati o limitati.

Risorse aggiuntive