Português
Documentação
Rede

Rede

Configure proxies e certificados personalizados.

OpenCode suporta variáveis de ambiente de proxy padrão e certificados personalizados para ambientes de rede empresarial.

Proxy

OpenCode respeita variáveis de ambiente de proxy padrão.

# Proxy HTTPS (recomendado)
export HTTPS_PROXY=https://proxy.example.com:8080
 
# Proxy HTTP (se HTTPS não estiver disponível)
export HTTP_PROXY=http://proxy.example.com:8080
 
# Ignorar proxy para servidor local (obrigatório)
export NO_PROXY=localhost,127.0.0.1
⚠️

A TUI se comunica com um servidor HTTP local. Você deve ignorar o proxy para esta conexão para evitar loops de roteamento.

Você pode configurar a porta e hostname do servidor usando flags de CLI.

Autenticação

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

export HTTPS_PROXY=http://username:[email protected]:8080
⚠️

Evite codificar senhas. Use variáveis de ambiente ou armazenamento seguro de credenciais.

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.

Certificados Personalizados

Se sua empresa usa CAs personalizadas para conexões HTTPS, configure OpenCode para confiar nelas.

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

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