تخطَّ إلى المحتوى

الشبكة

إعداد الوكلاء والشهادات المخصصة.

يدعم OpenCode متغيرات بيئة الوكيل (proxy) القياسية والشهادات المخصصة لبيئات الشبكات المؤسسية.


الوكيل

يتبع OpenCode متغيرات بيئة الوكيل القياسية.

Terminal window
# HTTPS proxy (recommended)
export HTTPS_PROXY=https://proxy.example.com:8080
# HTTP proxy (if HTTPS not available)
export HTTP_PROXY=http://proxy.example.com:8080
# Bypass proxy for local server (required)
export NO_PROXY=localhost,127.0.0.1

يمكنك إعداد منفذ الخادم واسم المضيف باستخدام أعلام CLI.


المصادقة

إذا كان الوكيل يتطلب مصادقة أساسية، فأدرج بيانات الاعتماد في عنوان URL.

Terminal window
export HTTPS_PROXY=http://username:password@proxy.example.com:8080

بالنسبة للوكلاء الذين يتطلبون مصادقة متقدمة مثل NTLM أو Kerberos، فكّر في استخدام بوابة LLM تدعم طريقة المصادقة لديك.


الشهادات المخصصة

إذا كانت مؤسستك تستخدم سلطات تصديق (CA) مخصصة لاتصالات HTTPS، فقم بإعداد OpenCode ليثق بها.

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

يعمل ذلك لكل من اتصالات الوكيل والوصول المباشر إلى APIs.