Netzwerk
OpenCode bietet Konfiguration für Proxys und benutzerdefinierte Zertifikate in Unternehmensnetzwerk-Umgebungen.
Proxy-Konfiguration
OpenCode respektiert Standard-Proxy-Umgebungsvariablen:
export HTTPS_PROXY=https://proxy.example.com:8080
export HTTP_PROXY=http://proxy.example.com:8080
export NO_PROXY=localhost,127.0.0.1Wichtig: Die TUI basiert auf einem lokalen HTTP-Server, daher müssen Sie localhost und 127.0.0.1 vom Proxy-Routing ausschließen.
Proxy-Authentifizierung
Für Proxys, die Anmeldedaten erfordern:
export HTTPS_PROXY=http://username:[email protected]:8080Sicherheitshinweis: Vermeiden Sie das Einbetten von Passwörtern in Konfigurationsdateien. Verwenden Sie Umgebungsvariablen oder sichere Credential-Management-Systeme.
Für erweiterte Authentifizierung (NTLM, Kerberos) sollten Sie die Implementierung eines LLM-Gateways in Betracht ziehen.
Benutzerdefinierte Zertifikate
Unternehmensumgebungen, die benutzerdefinierte Zertifizierungsstellen verwenden:
export NODE_EXTRA_CA_CERTS=/path/to/ca-cert.pemDies gilt sowohl für Proxy-Verbindungen als auch für direkte API-Kommunikation.