Русский
Документация
Сеть

Сеть

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