أدوات البرمجة
GitHub Copilot CLI
اربط GitHub Copilot CLI بـ TokenLab باستخدام BYOK
نظرة عامة
النوع: وكيل برمجة لسطر الأوامر
المسار الرئيسي: Chat Completions متوافق مع OpenAI
الدعم: مسار BYOK رسمي
يمكن لـ GitHub Copilot CLI الاتصال بأي endpoint متوافق مع OpenAI Chat Completions.
التثبيت والتهيئة
npm install -g @github/copilot@1.0.85
copilot --versionيتطلب التثبيت عبر npm إصدار Node.js 22 أو أحدث.
اتبع خطوات الطرفية في البدء السريع لنظام macOS أو Linux أو WSL أو Windows PowerShell لتعيين TOKENLAB_API_KEY دون كتابة المفتاح في سجل الأوامر. شغّل Copilot CLI من الطرفية نفسها. للاستخدام الدائم، استخدم مدير أسرار محليًا ولا تُضف المفتاح كنص صريح إلى ملف إعدادات الصدفة.
تسري هذه المتغيرات على هذا التشغيل فقط؛ تبقى إعدادات الحساب والنموذج الافتراضي والأذونات المحفوظة. شغّل بشكل عادي دون هذه المتغيرات لاستخدام الإعداد السابق. لا تحفظها في ملف إعداد الصدفة.
COPILOT_PROVIDER_TYPE=openai COPILOT_PROVIDER_BASE_URL=https://api.tokenlab.sh/v1 COPILOT_PROVIDER_API_KEY="${TOKENLAB_API_KEY:?Set TOKENLAB_API_KEY first}" copilot --model kimi-k3يجب أن يدعم النموذج البث واستدعاء الأدوات. يدعم kimi-k3 الأدوات وسياقًا أكبر من 128K الموصى بها من GitHub.
ابدأ بمهمة للقراءة فقط لا تعدّل الملفات. إذا لم يوجد النموذج، استخدم المعرّف المنطقي من كتالوج TokenLab الحالي من دون بادئة المزوّد.
لا تخزّن مفاتيح API في ملفات يتتبعها Git. بدّل أي مفتاح ظهر في سجل الطرفية أو لقطة شاشة أو سجلات التطبيق.
حفظ الإعدادات أو عرض النماذج لا يتحقق من صلاحية المفتاح أو اكتمال طلب. تستخدم المطالبة رصيد TokenLab. راجع الرد وسجل الطلب المطابق قبل تجربة الأدوات؛ وقد تُحتسب الطلبات المساعدة أيضًا.