Aller au contenu

Rseau

Configurez les proxies et les certificats personnaliss.

OpenCode prend en charge les variables d’environnement de proxy standard et les certificats personnaliss pour les environnements rseau d’entreprise.


Proxy

OpenCode respecte les variables d’environnement de proxy standard.

Fenêtre de terminal
# Proxy HTTPS (recommand)
export HTTPS_PROXY=https://proxy.example.com:8080
# Proxy HTTP (si HTTPS non disponible)
export HTTP_PROXY=http://proxy.example.com:8080
# Contourner le proxy pour le serveur local (requis)
export NO_PROXY=localhost,127.0.0.1

Vous pouvez configurer le port et le nom d’hte du serveur en utilisant les indicateurs CLI.


Authentification

Si votre proxy ncessite une authentification basique, incluez les identifiants dans l’URL.

Fenêtre de terminal
export HTTPS_PROXY=http://username:[email protected]:8080

Pour les proxies ncessitant une authentification avance comme NTLM ou Kerberos, envisagez d’utiliser une passerelle LLM qui prend en charge votre mthode d’authentification.


Certificats personnaliss

Si votre entreprise utilise des CA personnaliss pour les connexions HTTPS, configurez OpenCode pour leur faire confiance.

Fenêtre de terminal
export NODE_EXTRA_CA_CERTS=/path/to/ca-cert.pem

Cela fonctionne pour les connexions proxy et l’accs API direct.