콘텐츠로 이동

Network

Configure proxies and custom certificates.

opencode는 엔터프라이즈 네트워크 환경을 위한 표준 프록시 환경 변수 및 사용자 지정 인증서를 지원합니다.


프록시

opencode는 표준 프록시 환경 변수를 존중합니다.

Terminal window
# 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

CLI 플래그을 사용하여 서버 포트와 호스트명을 구성할 수 있습니다.


인증

프록시가 기본 인증을 필요로 하는 경우 URL에서 자격 증명이 포함되어 있습니다.

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

NTLM 또는 Kerberos와 같은 고급 인증을 요구하는 프록시는 인증 방법을 지원하는 LLM Gateway를 사용하여 고려합니다.


사용자 정의 인증서

엔터프라이즈가 HTTPS 연결을 위해 사용자 정의 CA를 사용한다면, opencode를 사용하여 신뢰합니다.

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

프록시 연결과 직접 API 액세스를 위한 이 작업.