انتقل إلى المحتوى الرئيسي

كيفية تكوين GitHub Copilot في Cursor: دليل شامل

يعد GitHub Copilot والذكاء الاصطناعي المدمج في Cursor (Claude) مساعدين قويين للبرمجة يمكنهما تحسين سير عمل التطوير بشكل كبير. يشرح هذا الدليل كيفية تكوين واستخدام GitHub Copilot في Cursor، وكيفية التبديل بين مساعدي الذكاء الاصطناعي المختلفين.

الإعداد الأولي

عند تثبيت Cursor لأول مرة، سيتم تقديم خيار بين:

  • الذكاء الاصطناعي الافتراضي لـ Cursor (Claude)
  • GitHub Copilot

إذا لم تختار Copilot أثناء الإعداد الأولي، فلا يزال بإمكانك تكوينه لاحقًا.

تكوين GitHub Copilot

المتطلبات الأساسية

  1. اشتراك نشط في GitHub Copilot
  2. تسجيل الدخول إلى حساب GitHub
  3. تثبيت بيئة تطوير Cursor

خطوات التثبيت

  1. افتح بيئة تطوير Cursor
  2. اضغط على Ctrl+Shift+P (Windows/Linux) أو Cmd+Shift+P (macOS)
  3. اكتب "GitHub Copilot" في لوحة الأوامر
  4. اختر "GitHub Copilot: تسجيل الدخول"
  5. اتبع عملية المصادقة

استخدام GitHub Copilot مع Cursor

أفضل الممارسات

  1. تجنب التعارضات

    • قم بتعطيل الإكمال التلقائي لـ Cursor عند استخدام Copilot
    • لا تقم بتمكين مساعدي الذكاء الاصطناعي في نفس الوقت
  2. توافق الإصدارات

    • يعمل Cursor على إصدار VSCode 1.93
    • قد تتطلب بعض ميزات Copilot الجديدة أحدث إصدار من VSCode
    • تحقق من توافق الإصدارات قبل تمكين الميزات

القيود المعروفة

  1. توفر الميزات

    • قد لا يكون Copilot Chat مدعومًا بالكامل
    • قد تكون بعض ميزات Copilot الجديدة غير متوفرة
    • قد تعمل ميزات Copilot المخصصة لـ VSCode بشكل مختلف
  2. قيود التكامل

    • لا يمكن استخدام حساب Copilot لميزات الذكاء الاصطناعي في Cursor
    • هناك حاجة إلى اشتراكات منفصلة لكلا الخدمتين

التبديل بين مساعدي الذكاء الاصطناعي

من Claude إلى Copilot

  1. افتح إعدادات Cursor
  2. انتقل إلى قسم مساعد الذكاء الاصطناعي
  3. اختر GitHub Copilot
  4. أعد تشغيل Cursor إذا طُلب منك ذلك

من Copilot إلى Claude

  1. افتح إعدادات Cursor
  2. انتقل إلى قسم مساعد الذكاء الاصطناعي
  3. اختر Claude
  4. أعد تشغيل Cursor إذا طُلب منك ذلك

استكشاف المشكلات وإصلاحها

المشكلات الشائعة

  1. عدم استجابة Copilot

    • تحقق من مصادقة GitHub
    • تحقق من حالة الاشتراك
    • أعد تشغيل Cursor
  2. تعارضات مع Claude

    • تأكد من تنشيط مساعد ذكاء اصطناعي واحد فقط
    • امسح ذاكرة التخزين المؤقت للذكاء الاصطناعي إذا لزم الأمر
    • أعد تعيين الإعدادات إذا استمرت المشكلات
  3. مشكلات المصادقة

    • سجل الدخول مرة أخرى إلى GitHub
    • تحقق من اتصال الشبكة
    • تحقق من إعدادات جدار الحماية

نصائح للاستخدام الأمثل

  1. اختر الأداة المناسبة

    • استخدم Copilot لإكمال الكود
    • استخدم Claude للاستعلامات المعقدة
    • اجمع بين الاثنين لتحقيق أقصى إنتاجية
  2. تحسين الأداء

    • عطل الميزات غير المستخدمة
    • راقب استخدام الموارد
    • حافظ على تحديث كلا الأداتين

الخاتمة

بينما يمكن لـ Cursor وGitHub Copilot العمل معًا، إلا أنهما خدمتان منفصلتان بإمكانيات مختلفة. اختر الأداة التي تناسب احتياجاتك بشكل أفضل، أو استخدمهما بشكل تكميلي لمهام مختلفة.

للحصول على دعم إضافي:


آخر تحديث: فبراير 2025 - يغطي هذا الدليل إصدار Cursor 0.43 وأحدث إصدار من GitHub Copilot.