تم الإعلان عن تحديث رئيسي لـ GitHub Copilot ، يحمل الاسم الرمزي GitHub Copilot X ، والذي يهدف إلى دمج تقنية التعلم العميق المتقدمة ChatGPT-4 من OpenAI. سيركز مساعد المبرمج المحسن المدعوم بالذكاء الاصطناعي على إضافة وظائف الدردشة والصوت لمساعدة المطورين بشكل أكبر في عملهم.
تم الكشف عن GitHub Copilot X في 22 مارس ، وهو يتصور تقديم مجموعة واسعة من الدعم ، لا يمتد فقط لسحب الطلبات ولكن أيضًا واجهات سطر الأوامر والوثائق. تم تعيين القدرات القادمة لجلب عدد كبير من الفوائد والتحسينات للمطورين الذين يعملون في المشاريع. تشمل الميزات الرئيسية لـ GitHub Copilot X يلي:
- Copilot Chat: تستلزم هذه الميزة تجربة شبيهة بـ ChatGPT في بيئة التطوير المتكاملة (IDE) ، المصممة خصيصًا لحالات استخدام المطورين. يتكامل بسلاسة مع Microsoft Visual Studio Code وأدوات تطوير Visual Studio. يتعرف Copilot Chat على التعليمات البرمجية ورسائل الخطأ مع توفير تحليل شامل وشرح لكتل التعليمات البرمجية وإنشاء اختبار الوحدة وحتى اقتراح إصلاحات الأخطاء. يمكن للمطورين الانضمام إلى قائمة الانتظار لمحادثة Copilot.
- مساعد الطيار لطلبات السحب: ستتم إضافة العلامات المدعومة بالذكاء الاصطناعي لسحب أوصاف الطلبات ، مع Copilot تلقائيًا بناءً على كود تم تغييره. يمكن للمطورين مراجعة وتعديل الأوصاف المقترحة. الاشتراك في المعاينة الفنية متاح الآن.
- مساعد الطيار للمستندات: يستخدم هذا العرض التجريبي واجهة دردشة لتقديم الردود التي تم إنشاؤها بواسطة الذكاء الاصطناعي على استفسارات التوثيق. يشمل أسئلة تتعلق بلغات البرمجة وأطر العمل والتقنيات الأخرى. يتضمن دعم التوثيق الأولي React و Azure Docs و MDN. قائمة انتظار متاحة للوصول إلى هذه الميزة.
- مساعد الطيار لواجهة سطر الأوامر (CLI): يمكن للمطورين الاستفادة من قدرة الذكاء الاصطناعي على تكوين الأوامر والحلقات وتطبيق أعلام البحث الغامضة ، وتنفيذ استعلامات متنوعة. يمكن للمهتمين الانضمام إلى قائمة الانتظار لهذا التحسين.
بالإضافة إلى التحديثات المذكورة أعلاه ، كشف GitHub عن خطط لإخطار المطورين تلقائيًا عندما تفتقر طلبات السحب الخاصة بهم إلى الاختبار المناسب. ستقترح المنصة بعد ذلك الاختبارات الممكنة. الهدف هو جلب هذه الوظيفة في النهاية إلى مستودعات أي مؤسسة ووثائقها الداخلية.
كشفت GitHub أن Copilot مسؤول حاليًا عن إنشاء 46٪ من كود المطورين وساعد في تسريع سرعة الترميز بنسبة 55٪. يمكن للمطورين التسجيل للحصول على نسخة تجريبية مجانية من Copilot. ومع ذلك ، لم تكن هذه الأداة المبتكرة خالية من الجدل ، حيث أثارت مؤسسة البرمجيات الحرة مخاوف بشأن استخدام كود الطرف الثالث.
تعمل أدوات مثل GitHub Copilot X و AppMaster على إحداث ثورة في صناعة التكنولوجيا من خلال جعل تطوير البرامج أكثر سهولة وفعالية. توفر منصة AppMaster no-code حلاً شاملاً لإنشاء الواجهة الخلفية وتطبيقات الويب والجوال ، مما يقلل من الوقت والتكلفة في عملية التطوير. من خلال تبني هذه التقنيات المبتكرة ، يمكن للمطورين البقاء في الطليعة ودفع الإنتاجية.