توجه إلى مكتبتنا عند الطلب لعرض الجلسات من VB Transform 2023. سجل هنا
أحدث ابتكارات GitHub في الذكاء الاصطناعي التوليدي و GPT-4 ، Copilot X ، تعمل على توسيع نطاق وصولها إلى الشركات والمؤسسات. أعلنت الشركة اليوم عن الإصدار التجريبي العام المحدود من GitHub Copilot Chat. مع هذا ، يهدف GitHub إلى دمج مساعد محادثة مدرك للسياق مباشرة في بيئات التطوير المتكاملة (IDE) مثل Microsoft Visual Studio و VS Code.
وفقًا لـ GitHub ، سيتمكن المطورون من معالجة المهام المعقدة بسهولة من خلال مطالبات بسيطة باستخدام Copilot Chat. تؤكد الشركة أن هذا سيمكن كل عضو في فريق التطوير ، بغض النظر عن مستوى الخبرة ، من إنشاء تطبيقات كاملة أو تصحيح قواعد الرموز الشاملة في دقائق بدلاً من أيام.
قال ماريو رودريغيز ، نائب رئيس إدارة المنتجات في GitHub ، لموقع VentureBeat: “على عكس مساعد دردشة AI التوليدي للأغراض العامة ، تم تصميم Copilot Chat خصيصًا لسيناريوهات المطورين وهو على دراية بالسياق بالرمز الذي كتبه المطور ورسائل الخطأ التي تظهر لأنها موجودة معهم في محرر الكود / IDE ، حيث يقضون معظم وقتهم في الترميز”.
صرح رودريغيز أن أحدث عروض الشركة هو مبرمج ثنائي الذكاء الاصطناعي ، مصمم بشكل صريح لمساعدة المطورين في العديد من المهام ، مثل بدء ملف بلغة أو إطار عمل غير مألوف للتشفير ، والإكمال التلقائي للكود المعياري ، وإجراء اختبارات وحدة التصحيح والكتابة.
حدث
VB Transform 2023 حسب الطلب
هل فاتتك جلسة من VB Transform 2023؟ سجل للوصول إلى المكتبة عند الطلب لجميع جلساتنا المميزة.
سجل الان
يدعي GitHub أن العرض الجديد سيضفي الطابع الديمقراطي على تطوير البرمجيات ، وتحسين إنتاجية فرق المطورين ورضاهم.
قال رودريغيز من GitHub: “معظم أدوات مطوري الذكاء الاصطناعي إما في المراحل التجريبية أو لم يتم إثباتها بعد على نطاق واسع ، في حين أن Copilot Chat يبني على GitHub Copilot ، الذي يثق به بالفعل أكثر من مليون مطور”. “لذا فقد استفدنا من كوننا أول من يدخل السوق ، حيث حددنا كيف يمكن للذكاء الاصطناعي تحسين سير عمل المطورين بشكل أفضل ، وتحسين GitHub Copilot استنادًا إلى التعليقات الواردة من قاعدة مستخدمين واسعة.”
تقديم المساعدة للمطورين من خلال فهم السياق
قال GitHub أن Copilot Chat يتفوق على وظائف نافذة الدردشة النموذجية. يمكنه فهم الكود الذي كتبه المطور وتفسير رسائل الخطأ التي تظهر. تؤكد الشركة أنه ، على عكس مساعدي دردشة الذكاء الاصطناعي العام ، يوضح Copilot Chat الوعي بالسياق ، ودمج المفاهيم الفعالة للذكاء الاصطناعي للأغراض العامة وتكييفها مع بيئات المطورين المحددة.
“Copilot Chat يدرك السياق ما يحاول المطور القيام به في أي وقت. هذا السياق يسمح لها بتقديم إرشادات مصممة خصيصًا للمستخدم بدلاً من تقديم نصائح عامة قد لا تنطبق على هذا السيناريو ، “قال رودريغيز لموقع VentureBeat.
يقول GitHub أنه في السابق ، كان المطورون يفتقرون إلى طريقة مباشرة للاستعلام أو الحصول على سياق إضافي. باستخدام Copilot Chat ، يمكنهم الوصول إلى الدعم الفوري والخاص بالسياق مباشرةً في محرر / IDE الخاص بهم.
“يمكنك أن تطلب من مساعد الطيار اقتراح إصلاح للأخطاء الموجودة في التعليمات البرمجية الخاصة بك. من خلال النظر في تعليقك ومقارنته بالشفرة ، لن يتعرف برنامج Copilot على الأخطاء ويوفر سياقًا لما حدث من خطأ فحسب ، بل سيقترح أيضًا إصلاحات من شأنها معالجة المشكلات “.
يعالج النهج السياقي لنموذج الذكاء الاصطناعي التحدي المتمثل في الحفاظ على سير عمل المطورين وسط التعقيد المتزايد للبرمجة على مدار العقدين الماضيين. تشمل العوامل المساهمة في هذا التعقيد انتشار اللغات والحوسبة السحابية وأطر البرمجة والخدمات المتنوعة.
على سبيل المثال ، لا يحتاج المطورون إلى استخدام مترجم تعبير عادي عند مواجهة تعبيرات عادية سيئة التوثيق. بدلاً من ذلك ، يمكنهم ببساطة تمييز الكود وطلب تفسيرات من Copilot Chat.
يستعصي على الفهم
بالإضافة إلى فهم الكود ، يمكن للمطورين تحسين الكود الخاص بهم من خلال توجيه تعليمات Copilot Chat إلى “تحسين قابلية قراءة الكود” أو “إضافة المزيد من التعليقات” أو “فصل وظيفة التحقق من الصحة”.
“يمكن للمستخدمين أن يطلبوا من Copilot Chat المساعدة في تحديات البرمجة. قال رودريغيز ، إذا لم يجيب برنامج Copilot Chat تمامًا على سؤالك من خلال إجابته الأولى ، فيمكنك الاستمرار في طرح أسئلة المتابعة وطلب التوضيحات والمزيد. “عنصر المحادثة هذا يجعل Copilot Chat قويًا للغاية – إنها ليست أداة يتم تنفيذها لمرة واحدة ؛ إنه مساعد محادثة يبقى معك خلال عملية الترميز بأكملها. ”
تدعي الشركة تحقيق مكاسب إنتاجية مذهلة باستخدام GitHub Copilot. في دراسة مضبوطة ، اكتشف GitHub أن المطورين أنجزوا المهام بنسبة 55٪ أسرع باستخدام GitHub Copilot. تشير الأبحاث المبكرة إلى أن متوسط 46٪ من الكود عبر جميع لغات البرمجة يتم إنشاؤه باستخدام GitHub Copilot ، وهو رقم يرتفع إلى 61٪ بين مطوري Java.
شيك أمني
صرح Rodriguez أنه يمكن للمستخدمين مطالبة Copilot Chat بمراجعة التعليمات البرمجية الخاصة بهم داخل IDE نفسه. أثناء عملية المراجعة هذه ، قد يحدد Copilot Chat مشكلات الأمان المحتملة ويقدم اقتراحات للمعالجة.
أوضح رودريغيز: “ما يجعل Copilot Chat فريدًا بشكل خاص لهذا السيناريو هو أن النتائج يتم تخصيصها وفقًا لرمز المستخدم ، بينما إذا كان المطور قد بحث على Stack Overflow أو Google ، فقد يكون قد تم تشغيله عبر العشرات من الأشكال والأنماط والنكهات للحصول على حلول للأخطاء ، وقد لا يكون الشيء المتعلق بالمستخدم واحدًا منهم”. “في النهاية ، يمكن أن تقلل هذه القدرة من عدد الثغرات الأمنية الموجودة في عمليات فحص الأمان.”
قال GitHub إنه يمكن للمطورين التحدث مع Copilot Chat باستخدام لغة طبيعية ، تمامًا كمبرمج بشري ، مما يتيح إجراء مناقشات حول المفاهيم المعقدة. وتؤكد الشركة أن هذا النهج يتجاوز الأساليب التقليدية للبحث وقراءة الوثائق.
“بدلاً من إيقاف ما يفعلونه للبحث عن وظائف مقتطف الشفرة ، يمكنهم فقط سؤال Copilot Chat والحصول على إجابة مباشرة في IDE. قال رودريغيز لموقع VentureBeat إنه يوفر الوقت ويجعل الترميز أكثر تفاعلاً وجاذبية. “نعتقد أيضًا أن Copilot Chat سيقلل من الحواجز أمام الدخول ويساعد المبرمجين المبتدئين على تحسين مهاراتهم بشكل أسرع.”
مهمة VentureBeat هو أن تكون ساحة المدينة الرقمية لصناع القرار التقنيين لاكتساب المعرفة حول تكنولوجيا المؤسسات التحويلية والمعاملات. اكتشف إحاطاتنا.
اكتشاف المزيد من نص كم
اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.