网络
OpenCode 为企业网络环境提供代理和自定义证书配置。
代理配置
OpenCode 遵循标准代理环境变量:
export HTTPS_PROXY=https://proxy.example.com:8080
export HTTP_PROXY=http://proxy.example.com:8080
export NO_PROXY=localhost,127.0.0.1重要:TUI 依赖本地 HTTP 服务器,因此必须将 localhost 和 127.0.0.1 从代理路由中排除。
代理认证
对于需要凭证的代理:
export HTTPS_PROXY=http://username:[email protected]:8080安全提示:避免在配置文件中嵌入密码。使用环境变量或安全凭证管理系统。
对于高级认证(NTLM、Kerberos),考虑实现 LLM 网关。
自定义证书
使用自定义证书颁发机构的企业环境:
export NODE_EXTRA_CA_CERTS=/path/to/ca-cert.pem这适用于代理连接和直接 API 通信。