--- title: الشبكة description: إعداد الوكلاء والشهادات المخصصة. --- يدعم OpenCode متغيرات بيئة الوكيل (proxy) القياسية والشهادات المخصصة لبيئات الشبكات المؤسسية. --- ## الوكيل يتبع OpenCode متغيرات بيئة الوكيل القياسية. ```bash # وكيل HTTPS (موصى به) export HTTPS_PROXY=https://proxy.example.com:8080 # وكيل HTTP (إذا لم يتوفر HTTPS) export HTTP_PROXY=http://proxy.example.com:8080 # تجاوز الوكيل للخادم المحلي (مطلوب) export NO_PROXY=localhost,127.0.0.1 ``` :::caution تتواصل واجهة TUI مع خادم HTTP محلي. يجب تجاوز الوكيل لهذا الاتصال لمنع حلقات التوجيه. ::: يمكنك إعداد منفذ الخادم واسم المضيف باستخدام [أعلام CLI](/docs/cli#run). --- ### المصادقة إذا كان الوكيل يتطلب مصادقة أساسية، فأدرج بيانات الاعتماد في عنوان URL. ```bash export HTTPS_PROXY=http://username:password@proxy.example.com:8080 ``` :::caution تجنّب تضمين كلمات المرور بشكل ثابت. استخدم متغيرات البيئة أو تخزين بيانات اعتماد آمن. ::: بالنسبة للوكلاء الذين يتطلبون مصادقة متقدمة مثل NTLM أو Kerberos، فكّر في استخدام بوابة LLM تدعم طريقة المصادقة لديك. --- ## الشهادات المخصصة إذا كانت مؤسستك تستخدم سلطات تصديق (CA) مخصصة لاتصالات HTTPS، فقم بإعداد OpenCode ليثق بها. ```bash export NODE_EXTRA_CA_CERTS=/path/to/ca-cert.pem ``` يعمل ذلك لكل من اتصالات الوكيل والوصول المباشر إلى APIs.