文档
日本語ドキュメント
ネットワーク

ネットワーク

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 ゲートウェイの実装を検討してください。

カスタム証明書

カスタム認証局を使用するエンタープライズ環境の場合:

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

これはプロキシ接続と直接 API 通信の両方に適用されます。