Red
Configura proxies y certificados personalizados.
OpenCode soporta variables de entorno de proxy estándar y certificados personalizados para entornos de red empresarial.
Proxy
OpenCode respeta las variables de entorno de proxy estándar.
# Proxy HTTPS (recomendado)
export HTTPS_PROXY=https://proxy.example.com:8080
# Proxy HTTP (si HTTPS no está disponible)
export HTTP_PROXY=http://proxy.example.com:8080
# Omitir proxy para servidor local (requerido)
export NO_PROXY=localhost,127.0.0.1La TUI se comunica con un servidor HTTP local. Debes omitir el proxy para esta conexión para prevenir bucles de enrutamiento.
Puedes configurar el puerto y nombre de host del servidor usando flags de CLI.
Autenticación
Si tu proxy requiere autenticación básica, incluye las credenciales en la URL.
export HTTPS_PROXY=http://username:[email protected]:8080Evita codificar contraseñas. Usa variables de entorno o almacenamiento seguro de credenciales.
Para proxies que requieren autenticación avanzada como NTLM o Kerberos, considera usar un LLM Gateway que soporte tu método de autenticación.
Certificados Personalizados
Si tu empresa usa CAs personalizadas para conexiones HTTPS, configura OpenCode para confiar en ellas.
export NODE_EXTRA_CA_CERTS=/path/to/ca-cert.pemEsto funciona tanto para conexiones de proxy como para acceso API directo.