البدء مع GitHub Copilot
ثبّت GitHub Copilot في VS Code وسجّل الدخول بحسابك على GitHub واكتب أول كود بمساعدة الذكاء الاصطناعي — كل ذلك في أقل من 10 دقائق.
ثبّت GitHub Copilot في VS Code وسجّل الدخول بحسابك على GitHub واكتب أول كود بمساعدة الذكاء الاصطناعي — كل ذلك في أقل من 10 دقائق.
GitHub Copilot هو مساعد برمجة بالذكاء الاصطناعي مدمج في محررك. يقدم إكمالات كود مضمّنة أثناء الكتابة، وواجهة chat للأسئلة وتوليد الكود، ووضع Agent الذي يعدّل ملفات متعددة ويشغّل أوامر طرفية بشكل مستقل.
يعتمد Copilot على نماذج لغوية كبيرة من OpenAI وAnthropic وGoogle — أنت تختار النموذج الذي يشغّل جلستك.
| الخطة | السعر | الحد الرئيسي | |---|---|---| | المجانية | $0 | 2,000 إكمال/شهر، 50 رسالة chat/شهر | | Pro | $10/شهر | إكمالات وchat غير محدودة | | Business | $19/مستخدم/شهر | إدارة المؤسسة وضوابط السياسات | | Enterprise | $39/مستخدم/شهر | Copilot Spaces وCopilot Coding Agent |
لا تتطلب الخطة المجانية بطاقة ائتمان — فقط حساب GitHub. وهي كافية لتقييم Copilot بجدية.
يعمل Copilot في VS Code ومحررات JetBrains (IntelliJ وPyCharm وWebStorm وغيرها) وVisual Studio وNeovim وAzure Data Studio وXcode وEclipse. يستخدم هذا الدليل VS Code.
افتح VS Code وابحث عن GitHub Copilot في لوحة الامتدادات (Cmd+Shift+X)، أو ثبّته من سطر الأوامر:
يُشحَن امتداد Copilot Chat بشكل منفصل لكن يُثبَّت تلقائياً كتبعية في معظم الحالات.
بعد التثبيت، يطلب VS Code تسجيل الدخول بـ GitHub. انقر Sign in to GitHub في الإشعار أو انقر أيقونة Copilot في شريط الحالة. يفتح نافذة متصفح للمصادقة عبر OAuth.
إذا كنت في الخطة المجانية، يُفعَّل Copilot فوراً بعد تسجيل الدخول. لا حاجة لمعلومات الدفع.
افتح أي ملف كود. اكتب بداية دالة وتوقف لحظة:
function formatCurrency(amount: number, currency: string) {
// ابدأ الكتابة هنا...ستظهر اقتراحات نص شبح رمادي. اضغط Tab لقبولها.
إذا لم تظهر اقتراحات، تحقق من أيقونة Copilot في شريط الحالة — يجب أن تكون مضيئة وليس عليها تحذير. انقر عليها لاستكشاف مشاكل الاتصال أو المصادقة.
يعمل Copilot عبر جميع اللغات، مع أقوى دعم لـ:
للغات الأقل شيوعاً، تكون الإكمالات أقل كثافة لكن لا تزال مفيدة للشتلات (boilerplate) والأنماط.
في VS Code مع Copilot مثبتاً، يمكنك التبديل بين النماذج في لوحة chat. تشمل النماذج المتاحة GPT-4o وClaude Sonnet وClaude Haiku وGemini Pro ونماذج Copilot الأساسية.
اختيار النموذج ينطبق على chat ووضع Agent. تستخدم الإكمالات المضمّنة دائماً نموذج الإكمال السريع المتخصص في Copilot بغض النظر عن نموذج chat الذي تختاره.
تتوقف إتاحة النموذج على خطتك. الخطة المجانية لها وصول إلى مجموعة فرعية من النماذج. Pro وما فوقها تفتح قائمة النماذج الكاملة بما فيها Claude Opus وGPT-4o.
لقد ثبّت GitHub Copilot وسجّلت الدخول وأكّدت أنه يولّد اقتراحات مضمّنة. الوحدة التالية تغطي كيفية الاستفادة القصوى من تلك الإكمالات المضمّنة — القبول والرفض والتنقل بين البدائل — وكيفية استخدام Copilot Chat للمساعدة التفاعلية في البرمجة.