في وقت سابق من هذا العام، جيثب توالتدردشة مساعد الطيار، أ ChatGPT– برنامج chatbot يركز على البرمجة للمؤسسات المشتركة فيه مساعد الطيار للأعمال. دردشة مساعد الطيار في الآونة الأخيرة جاء إلى الفرد مساعد طيار العملاء – أولئك الذين يدفعون 10 دولارات شهريًا – في مرحلة تجريبية. والآن، يقوم GitHub بإطلاق الدردشة بشكل عام لجميع المستخدمين.
اعتبارًا من اليوم، تتوفر خدمة Copilot Chat في الشريط الجانبي في IDEs من Microsoft وVisual Studio Code وVisual Studio – وهي مضمنة كجزء من طبقات GitHub Copilot المدفوعة ومجانية للمعلمين والطلاب والمشرفين المعتمدين لبعض المشاريع مفتوحة المصدر.
قال Shuyin Zhao، نائب رئيس إدارة المنتجات في GitHub، لـ TechCrunch في مقابلة عبر البريد الإلكتروني: “باعتبارنا موطنًا لمطوري العالم، فقد طرحنا في السوق ما يعد الآن أداة مطور الذكاء الاصطناعي الأكثر اعتماداً على نطاق واسع في التاريخ”. “وكان اكتمال الكود مجرد البداية.”
لم يتغير شيء آخر بخصوص Copilot Chat منذ الإصدار التجريبي.
لا يزال برنامج الدردشة الآلي مدعومًا جي بي تي-4، نموذج الذكاء الاصطناعي التوليدي الرائد في OpenAI، والذي تم ضبطه خصيصًا لسيناريوهات التطوير. يمكن للمطورين مطالبة Copilot Chat باللغة الطبيعية للحصول على إرشادات في الوقت الفعلي، على سبيل المثال مطالبة Copilot Chat بشرح المفاهيم أو اكتشاف نقاط الضعف أو كتابة اختبارات الوحدة.
مثل كل نماذج الذكاء الاصطناعي التوليدية، تم تدريب النموذج الذي يقوم عليه برنامج Copilot Chat، GPT-4، على البيانات المتاحة للجمهور – وبعضها محمي بحقوق الطبع والنشر أو بموجب ترخيص مقيد. يجادل البائعون بما في ذلك GitHub استخدام عادل العقيدة تحميهم من مطالبات حقوق النشر. لكن هذا لم يمنع المبرمجين من ذلك الايداع دعاوى قضائية جماعية ضد GitHub وMicrosoft (الشركة الأم لـ GiHub) وOpenAI بشأن ما يزعمون أنه ترخيص مفتوح المصدر وانتهاكات للملكية الفكرية.
سألت Zhao عما إذا كان أصحاب قاعدة التعليمات البرمجية سيكون لديهم فرصة لإلغاء الاشتراك في التدريب، الآن، في حالة رغبتهم في القيام بذلك. وقالت إنه لا توجد آلية جديدة لهذا مع الإطلاق الأوسع لـ Copilot Chat، وبدلاً من ذلك اقترحت أن يقوم مالكو قاعدة التعليمات البرمجية بجعل مستودعاتهم خاصة لمنع تضمينها في مجموعات التدريب المستقبلية.
يجب أن أتخيل أن مالكي قاعدة التعليمات البرمجية لن يتعاملوا بلطف مع هذا الاقتراح – هناك العديد من الأسباب للحفاظ على التعليمات البرمجية المحمية بحقوق الطبع والنشر للعامة، أقلها هو البحث عن الأخطاء من خلال التعهيد الجماعي. لكن من الواضح أن GitHub ليس على استعداد للتزحزح عن إلغاء الاشتراك في بيانات التدريب – أو ليس بعد، على الأقل.
تميل نماذج الذكاء الاصطناعي التوليدي، بما في ذلك GPT-4، أيضًا إلى الهلوسة أو اختلاق الحقائق بثقة، وهو ما يمثل مشكلة خاصة في مجال البرمجة. وفقا لجامعة ستانفورد الأخيرة يذاكر، يميل المطورون الذين يستخدمون مساعدي الذكاء الاصطناعي للبرمجة إلى إنتاج تعليمات برمجية أقل أمانًا مقارنة بأولئك الذين لا يستخدمون مساعدي الذكاء الاصطناعي، ويرجع ذلك جزئيًا إلى أن مساعدي الذكاء الاصطناعي يقدمون عربات التي تجرها الدواب أو مقتطفات التعليمات البرمجية المهملة.
قال تشاو إن أداء GPT-4 “أفضل” ضد الهلوسة مقارنة بالنموذج الأقدم الذي كان يدعم برنامج Copilot في السابق، وأشار إلى ميزات تخفيف الاستغلال مثل المرشحات لأنماط التعليمات البرمجية غير الآمنة، والتي تخطر مستخدمي Copilot Chat بنقاط الضعف مثل بيانات الاعتماد المشفرة وحقن SQL و حقن المسار. لكنها شددت على أهمية المراجعة البشرية الدقيقة لأي كود يقترحه الذكاء الاصطناعي.
وقال تشاو: “يتم تشغيل GitHub Copilot بواسطة نماذج OpenAI، والتي وجدنا أنها أفضل النماذج للخدمات التي نقدمها اليوم”. “نحن في وضع قوي حقًا لمواصلة تمكين المطورين بأدوات الذكاء الاصطناعي التي يحتاجون إليها لبناء برامج أفضل وأكثر أمانًا على نطاق واسع – وللحصول على المتعة أثناء قيامهم بذلك.”
في أكتوبر، أخبر الرئيس التنفيذي لشركة Microsoft، ساتيا ناديلا، المحللين أن برنامج Copilot لديه مليون مستخدم مدفوع الأجر وحوالي 37000 عميل من المؤسسات. لكن يتعين على GitHub أن يجعل Copilot أكثر جاذبية خشية أن يخسر أرضه أمام المنافسين، وبالتالي خسارة الأموال.
حسب وفقًا لمقالة في وول ستريت جورنال، تخسر شركة Copilot ما متوسطه 20 دولارًا شهريًا لكل مستخدم، ويكلف بعض العملاء GitHub ما يصل إلى 80 دولارًا شهريًا. يقال إن السعر المرتفع لتشغيل نماذج الذكاء الاصطناعي الأساسية هو السبب، وهي مشكلة عند بدء تشغيل ترميز GenAI طائرة ورقية وواجهت أيضًا ما اضطرها إلى الإغلاق مطلع ديسمبر الماضي.
بينما يكافح GitHub لجعل Copilot مربحًا، تواصل Amazon ترقية CodeWhisperer، الذي ربما يكون المنافس الأفضل من حيث الموارد لـ Copilot.
في أبريل، قامت أمازون بتوفير CodeWhisperer مجانًا للمطورين دون أي قيود على الاستخدام. شهد ذلك الشهر أيضًا إطلاق CodeWhisperer Professional Tier، الذي أضاف تسجيل الدخول الموحد باستخدام تكامل AWS Identity and Access Management بالإضافة إلى حدود أعلى على الفحص بحثًا عن الثغرات الأمنية. تم إطلاق خطة مؤسسية لـ CodeWhisperer في سبتمبر. و في في أوائل نوفمبر، قامت أمازون “بتحسين” CodeWhisperer من أجل يمد اقتراحات “محسنة” لتطوير التطبيقات على MongoDB، برنامج إدارة قواعد البيانات مفتوحة المصدر.
بصرف النظر عن CodeWhisperer، فإن Copilot لديها منافسة في الشركات الناشئة مثل سحر, تبنين, كودجن و لاريدوبالإضافة إلى النماذج مفتوحة المصدر مثل Meta’s كود لاما وعناق الوجه و ServiceNow’s ستاركودر.