Rede
OpenCode fornece configuração para proxies e certificados personalizados em ambientes de rede corporativa.
Configuração de Proxy
OpenCode respeita as variáveis de ambiente de proxy padrão:
export HTTPS_PROXY=https://proxy.example.com:8080
export HTTP_PROXY=http://proxy.example.com:8080
export NO_PROXY=localhost,127.0.0.1Importante: O TUI depende de um servidor HTTP local, então você deve excluir localhost e 127.0.0.1 do roteamento do proxy.
Autenticação de Proxy
Para proxies que requerem credenciais:
export HTTPS_PROXY=http://username:[email protected]:8080Nota de Segurança: Evite incorporar senhas em arquivos de configuração. Use variáveis de ambiente ou sistemas seguros de gerenciamento de credenciais.
Para autenticação avançada (NTLM, Kerberos), considere implementar um Gateway LLM.
Certificados Personalizados
Ambientes corporativos usando Autoridades de Certificação personalizadas:
export NODE_EXTRA_CA_CERTS=/path/to/ca-cert.pemIsso se aplica tanto a conexões de proxy quanto a comunicações API diretas.