دمج Copilot وGitHub: خطوة كبيرة لتطوير الأعمال الصغيرة
تسمح مايكروسوفت الآن للمطورين بالدردشة مع قاعدة بيانات البرمجة الكبيرة الخاصة بـ GitHub
بقلمِ كيت إيتن Kit Eaton
ما تستطيعُ أنظمةُ الذَّكاءِ الاصطناعيِّ -مثلِ ChatGPT- أنْ تفعلَهُ هو أكثرُ من مجرَّدِ أداءِ مهمّاتٍ، مثل: كتابة نسخةٍ لقسمِ العلاقاتِ العامَّةِ أو تحسين استقبالِ العملاءِ؛ فهي قادرةٌ فعليّاً على كتابةِ الشّيفرةِ البرمجيّةِ أو إصلاحِ الأخطاءِ في الشِّيفرةِ من أجلِ فِرقِ التّطويرِ البرمجيِّ؛ هذه التّقنيةُ التي تشبهُ إلى حدٍّ كبيرٍ أفلامَ الخيالِ العلميِّ، تستطيعُ التعاملَ معَ أسئلةِ المطوّرين، مثل: "اكتبْ لي شيفرةً تقومُ بهذه المهمَّةِ" وتقذفُ لك بسرعةٍ السُّطورَ المتعلّقةَ بالبرنامجِ، سيتمُّ تعزيزُ هذه القُدرةِ من خلالِ الدَّمجِ الجديدِ الذي أدخلتْهُ مايكروسوفت بين نظامها للدَّردشةِ Copilot Chat AI وGitHub -وهو قاعدةُ بياناتٍ عبر الإنترنتِ لحلولِ البرمجةِ- والتي تعتبر غالباً "Facebook مُدبلجٌ للمطورين". [1]
مايكروسوفت الَّتي اشترتْ GitHub مقابل 7.5 مليار دولارٍ في عامِ 2017، قدَّمتْ نظامَ الدَّردشةِ Copilot بشكلٍ عامٍّ لمطوّري GitHub، سيُسهّلُ هذا الدمجُ على المطوّرينَ تحسينَ شيفرتهم البرمجيّة وإصلاحَها، وحتَّى العثور على حلٍّ جاهزٍ منْ قِبلَ كتّابِ الشِّيفراتِ الأخرى، يجبُ أن يكونَ ذلكَ مُفيداً لأيَّةِ شركةٍ صغيرةٍ تعتمدُ على الشِّيفراتِ لتشغيلِ عمليّاتِها أو بناءِ منتجاتٍ تواجهُ العملاءَ.
يأخذُ Copilot من ميزاتِ الذَّكاءِ الاصطناعيِّ المعروفةِ لـ ChatGPT، ويعدِّلُها لتكون أكثرَ صلةً؛ حيثُ يتمُّ تدريبُها على مليارات سطورِ الشِّيفراتِ الموجودةِ والمخزَّنةِ في GitHub، ويمكنُ للمبرمجين الآنَ التّحدُّثُ معَ Copilot والطّلبُ منه شرحَ بعضِ المفاهيمِ لزيادَةِ معرفتِهم بالبرمجةِ، يمكنُ أيضاً للبرنامجِ إنشاءُ حالاتِ اختبارٍ وعيّنة بياناتٍ تُتيحُ للمطوّرينَ اختبارَ شيفرتهم بسرعةٍ، دون الحاجةِ إلى البحثِ عن بياناتٍ خامٍّ أو استخدامِ بياناتِ الشَّركةِ الحسَّاسةِ الّتي يجبُ أن تظلَّ سرّيةً.
شاهد أيضاً: لماذا يرى الرئيس التنفيذي لـ Microsoft أن Copilot سيغير طريقة عملنا؟
رئيسُ مايكروسوفت التّنفيذيُّ، ساتيا ناديلا Satya Nadella، أشادَ بفضائلِ Copilot عندما تمَّ دمجُهُ في منتجاتِ مايكروسوفت الأخرى، إذ يسمحُ GitHub بالفعلِ للمطوّرينَ بالدّردشةِ حول الجوانبِ التّقنيةِ للبرمجةِ وابتكارِ حلولٍ ذكيّةٍ ومفيدةٍ للجميعِ، فإضافةُ دردشةٍ ذكيّةٍ اصطناعيّةٍ قادرةٍ على كتابةِ الشِّيفرةِ ستعزّزُ فعاليةَ GitHub بشكلٍ فعليٍّ، الدَّاعمونُ، مثل: CodeNinja.inc كلُّهم مؤيّدونُ، وتجربتُهم الأولى مع البرنامجِ دفعتْهُم لإطلاقِ هذا الإعلانِ المؤيّدِ: "يجبُ على كلِّ مطوّرٍ استخدامُ GitHub Copilot".
تشيرُ ملاحظاتُ TechCrunch إلى بعضِ المشكلاتِ المتبقّيةِ في دمجِ Copilot و GitHub، أولاً: يمكنُ لنظامِ ذكاءٍ اصطناعيٍّ معتَمِدٍ على نموذجِ لغةٍ كبيرٍ، مثلُ: ChatGPT (الذي يشغلُ Copilot) "أنْ يهلوسَ" أنماطاً في البياناتِ التي يدمجُها، أو ببساطةٍ يختلق بعضَ الأمورِ؛ وهذا يعنِي أنَّ الخبراءَ يجبُ أن يتحقَّقُوا من المُخرجَاتِ دوماً؛ ممَّا سيفرضُ بعضَ الحدودِ على كيفيّةِ استخدامِ Copilot من قبلِ الفِرقِ الصَّغيرةِ، والأهمُّ من ذلكَ، يعنِي ذلكَ أنَّهُ لا يمكنُ الاعتمادُ بشكلٍ حصريٍّ على الذَّكاءِ الاصطناعيِّ لاكتشافِ الثَّغراتِ في الشِّيفرةِ.
كما يجبُ أيضاً على الشَّركاتِ الصَّغيرةِ أن تكونَ حذرةً في تدريبِ Copilot على بياناتِ الشَّركةِ، إذ على غرارِ أنظمةِ الذَّكاءِ الاصطناعيِّ المماثلةِ، يتمُّ بناءُ مجموعةِ بياناتِ تدريبٍ Copilot من البياناتِ المُتاحةِ علنيّاً، ولكنَّ دمجَها فِي GitHub يعني أنَّ أيَّةَ شيفرةٍ قد قامَ مطوِّروكَ بتحميلِها قد يتمُّ استخدامُها لتدريبِ Copilot في المستقبلِ، ويمكنُ بسهولةٍ أنْ تنشأَ أسئلةٌ حولَ الملكيّةِ الفكريّةِ والموادِ الخاصَّةِ؛ لذا يجبُ على الفِرقِ التّكنولوجيّةِ النَّظرُ بعنايةٍ في إعداداتِ الخصوصيّةِ الخاصَّةِ بها.
شاهد أيضاً: Microsoft تطلق زر الذكاء الاصطناعي الجديد: ثورةٌ تغيّر تجربة الكتابة
ومع ذلكَ أثبتتْ نماذجُ الذَّكاءِ الاصطناعيِّ قيمتَها للعديدِ من الأشخاصِ، ويمكنُ بسهولةٍ رؤيةُ قيمتِها كعاملٍ مُضاعِفٍ للقوّةِ للشَّركاتِ الصَّغيرةِ، كما يمكنُ للشَّركاتِ الصَّغيرةِ -التي تُعاني من قيودٍ في مواردِها البشريّةِ أو رأسِ المالِ- الاختيار من بينِ العديدِ من أدواتِ الذَّكاءِ الاصطناعيِّ التي يمكنُ أن تسرِّعَ المُخرجاتِ بشكلٍ عامّ، وتصيغ المستنداتِ، أو حتَّى تقترحَ حلولاً جديدةً للأعمالِ، ويمكنُ لمُبرمجِي الشَّركاتِ الصَّغيرةِ القيامُ بنفسِ الشَّيءِ الآنَ وجعل الذَّكاءِ الاصطناعيِّ يعملُ من أجلِهم.
لمزيدٍ من الأخبار في عالم المال والأعمال، تابع قناتنا على واتساب.