Pular para o conteúdo
Docs de V1
Proxy

Rede

O opencode suporta variáveis de ambiente de proxy padrão e certificados personalizados para ambientes de rede corporativa.


O opencode respeita variáveis de ambiente de proxy padrão.

Terminal
# 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.1

Você pode configurar a porta e o nome do host do servidor usando flags da CLI.


Se o seu proxy requer autenticação básica, inclua as credenciais na URL.

Terminal
export HTTPS_PROXY=http://username:password@proxy.example.com:8080

Para proxies que requerem autenticação avançada como NTLM ou Kerberos, considere usar um LLM Gateway que suporte seu método de autenticação.


Se sua empresa usa CAs personalizadas para conexões HTTPS, configure o opencode para confiá-las.

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

Isso funciona tanto para conexões de proxy quanto para acesso direto à API.