Réseau
Configurez les proxys et les certificats personnalisés.
OpenCode prend en charge les variables d’environnement proxy standard et les certificats personnalisés pour les environnements réseau d’entreprise.
Proxy
OpenCode respecte les variables d’environnement proxy standard.
# HTTPS proxy (recommended)export HTTPS_PROXY=https://proxy.example.com:8080
# HTTP proxy (if HTTPS not available)export HTTP_PROXY=http://proxy.example.com:8080
# Bypass proxy for local server (required)export NO_PROXY=localhost,127.0.0.1Vous pouvez configurer le port et le nom d’hôte du serveur à l’aide de CLI flags.
Authentication
Si votre proxy nécessite une authentification de base, incluez les informations d’identification dans le URL.
export HTTPS_PROXY=http://username:password@proxy.example.com:8080Pour les proxys nécessitant une authentification avancée comme NTLM ou Kerberos, envisagez d’utiliser une passerelle LLM qui prend en charge votre méthode d’authentification.
Certificats personnalisés
Si votre entreprise utilise des autorités de certification personnalisées pour les connexions HTTPS, configurez OpenCode pour leur faire confiance.
export NODE_EXTRA_CA_CERTS=/path/to/ca-cert.pemCela fonctionne à la fois pour les connexions proxy et pour l’accès direct à API.