Salta ai contenuti

Rete

Configura proxy e certificati personalizzati.

OpenCode supporta le variabili d’ambiente proxy standard e i certificati personalizzati per gli ambienti di rete aziendali.


Proxy

OpenCode rispetta le variabili d’ambiente proxy standard.

Terminal window
# 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
# Bypassare il proxy per il server locale (richiesto)
export NO_PROXY=localhost,127.0.0.1

Puoi configurare la porta e l’hostname del server usando i flag CLI.


Autenticazione

Se il tuo proxy richiede l’autenticazione di base, includi le credenziali nell’URL.

Terminal window
export HTTPS_PROXY=http://username:[email protected]:8080

Per i proxy che richiedono autenticazione avanzata come NTLM o Kerberos, considera l’utilizzo di un gateway LLM che supporta il tuo metodo di autenticazione.


Certificati personalizzati

Se la tua azienda utilizza CA personalizzate per le connessioni HTTPS, configura OpenCode per fidarsi di esse.

Terminal window
export NODE_EXTRA_CA_CERTS=/path/to/ca-cert.pem

Questo funziona sia per le connessioni proxy che per l’accesso API diretto.