네트워크
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 Gateway 구현을 고려하세요.
사용자 정의 인증서
사용자 정의 인증 기관을 사용하는 엔터프라이즈 환경:
export NODE_EXTRA_CA_CERTS=/path/to/ca-cert.pem이는 프록시 연결과 직접 API 통신 모두에 적용됩니다.