Español
Documentación
Red

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.1
⚠️

La 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]:8080
⚠️

Evita 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.pem

Esto funciona tanto para conexiones de proxy como para acceso API directo.