Сеть
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-коммуникациям.