مؤشر
اليوم هو GitHub جيثب:، منصة برمجة ، عن أداتها الجديدة مع مساعد في الذكاء الاصطناعي ، مساعد الطيار X جيثب. الجدة تعتمد النموذج الجديد GPT-4 da OpenAI لتحسين تطوير البرامج ، وتقديم تجربة مماثلة لـ شات جي بي تي في محرر الكود ، والذي يتجاوز مجرد اقتراح الكود. إحدى الوظائف الجديدة ، على سبيل المثال ، تجعل الأداة تعيد تعريف الطريقة سحب الطلبات العمل مع تلميحات التعليمات البرمجية في النسقوتوصيات الاختبار والمزيد.
أصول الحداثة
الرئيس التنفيذي لشركة GitHub ، توماس Dohmke، عرضت معلومات مختلفة حول الجدة على المنصة. وفقًا له ، كان لدى GitHub دائمًا مهمة ابتكار وإحضار المطورين لكل ما يحتاجون إليه ليكونوا أكثر إنتاجية. الشراكة مع OpenAI ، جلبت مساعد الطيار جيثب، هي إحدى الطرق التي شاهدتها المنصة للاستمرار في تقديم طرق جديدة للبرمجة. كان GitHub Copilot نفسه أول برنامج تطوير عالمي يعتمد على الذكاء الاصطناعي التوليدي ، مع سليل GPT-3.
مع GitHub Copilot ، يُنظر إلى وصول حقبة جديدة في تطوير البرمجيات على أنه ما يسمى بـ "مبرمج زوجي AI"، وهو ما يعني شيئًا مثل" البرمجة الزوجية القائمة على الذكاء الاصطناعي " التعليقات الإكمال التلقائي e رموز في عمل المطورين. الآن ، بعد أقل من عامين من اعتماد التكنولوجيا الجديدة ، يسجل GitHub Copilot بالفعل ما لا يقل عن 46٪ من الكود المكتوب ويساعد على البرمجة في أقل من نصف الوقت المطلوب.
تطور الأداة
ومع وصول GPT-4، بالتأكيد لن يتم استبعاد GitHub من الأخبار لجلب المزيد من التكنولوجيا التي تنطوي على الذكاء الاصطناعي. عمل فريق البحث والتطوير في GitHub Next على تجاوز GitHub Copilot في ذلك الوقت إلى معالج أكثر سهولة في الوصول إليه واستخدامه لتطوير البرامج ، وقد أدت هذه الرحلة إلى إطلاق الشركة مساعد الطيار X جيثب. تجلب هذه الميزة الجديدة أحدث تقنيات OpenAI ، GPT-4 ، بما في ذلك الدردشة والصوت ، جميعها إلى Copilot.
يتمثل أحد المباني على وجه التحديد في الاستمرار في تحسين إنتاجية فرق التطوير ، وتقليل المهام الموحدة واليدوية من أجل توفير طريقة أبسط للتعامل مع الوظائف الأكثر تعقيدًا في هذا المجال. تحقق من بعض البيانات من GitHub بعد تنفيذ GitHub Copilot:
- أكثر من مليون مطور وأكثر من 5 آلاف شركة استخدمت الأداة بالفعل ؛
- 55٪ كتابة أكواد أسرع ؛
- 75٪ زيادة في الرضا الوظيفي ؛
- 46٪ من الشفرة مكتوبة.
ستظل الجدة قادرة على تقديم إجابات تم إنشاؤها بواسطة الذكاء الاصطناعي إلى التوثيق ، مثل تضمين الأسئلة التي قد يطرحها المطورون حول الهياكل أو التقنيات أو اللغات التي تنطوي على بعض الأعمال. من الممكن أيضًا إحضار مساعد الطيار إلى واجهة سطر الأوامر ، مع مزيد من عمليات الدمج التي تتضمن ملف الذكاء الاصطناعي في التدفقات الرئيسية في عمل المطور.
يمثل "X" عنصرًا نائبًا للمكان الذي ننوي أن يكون فيه GitHub Copilot متاحًا وما نتوقع أن يكون قادرًا على القيام به (على سبيل المثال ، "مساعد الطيار" "، "مساعد طيار "). إنه يوسع المنتج من تجربة واحدة ، إكمال الكود ، إلى تجارب X في سير عمل المطور. سيحتاج GitHub Copilot دائمًا إلى أن يكون غدًا أكثر بكثير مما هو عليه اليوم.
بالإضافة إلى ذلك ، تشير علامة "X" إلى حجم التأثير الذي ننوي إحداثه على إنجازات المطور. لذلك فهو بيان نوايا والتزام للمطورين مع دخولنا بشكل جماعي إلى عصر الذكاء الاصطناعي. نريد أن تثق الصناعة في GitHub Copilot وأن تراه فرق الهندسة على أنها الرابطة لنموك المستقبلي.
يوضح GitHub إدراج "X" في تطور الأداة
الذكاء الاصطناعي وتطوير البرمجيات
سيحصل GitHub على واجهة دردشة تركز على سيناريوهات التطوير التي تتكامل أصلاً مع قانون VS البريد ao البصرية ستوديو. يوضح Thomas Dohmke أنها ليست مجرد اقتراحات برمجية أو نافذة دردشة جديدة ، ولكنها أداة تتعرف على الكود الذي تمت كتابته ، وتحدد وتعرض رسائل الخطأ وهي جوهرية في بيئة التطوير ، والمعروفة أيضًا بالاختصار IDE.
ستقدم الأداة أيضًا تفسيرات وتحليلاً عميقًا لكل كتلة من التعليمات البرمجية التي يجب القيام بها ، وإجراء اختبارات الوحدة وحتى تلقي اقتراحات من أجل إصلاح الخلل.
تستند هذه الدردشة في Copilot إلى الأداة الحالية التي تم إنشاؤها بواسطة OpenAI مع ChatGPT ومن قِبل Microsoft باستخدام Bing. بالإضافة إلى ذلك ، ستكون هناك أيضًا إمكانية تنفيذ البرمجة من خلال الأوامر الصوتية ، والتي تأتي تحت اسم Copilot Voice ، مما يسمح للمطورين بتنفيذ أوامر شفهية بلغة طبيعية.
مساعد الطيار ل سحب الطلبات: يمكنك الآن التسجيل للحصول على معاينة فنية للأوصاف المبكرة لـ سحب الطلبات تم إنشاؤها بواسطة AI على GitHub. هذه الوظيفة الجديدة مدعومة بنموذج GPT-4 الجديد من OpenAI ويضيف دعمًا للعلامات التي تم إنشاؤها بواسطة AI في أوصاف طلب سحب عبر تطبيق GitHub الذي يمكن للأشخاص المسؤولين عن المستودعات تثبيته. يتم ملء هذه العلامات تلقائيًا بواسطة GitHub Copilot بناءً على كود تم تغييره ، ويمكن للمطورين مراجعة أو تعديل الوصف المقترح.
Thomas Dohmke ، الرئيس التنفيذي لشركة GitHub بشأن الجديد في سحب الطلبات
الوثائق هي أيضا في هذا
حداثة أخرى تتعلق بـ مساعد الطيار للمستندات، أداة جديدة يتم تجربتها باستخدام واجهة دردشة حيث يتم تقديم إجابات تم إنشاؤها بواسطة الذكاء الاصطناعي عندما تكون هناك أسئلة حول التوثيق - مثل الأطر واللغة والتقنيات المستخدمة. حتى الآن سيكون من الممكن استخدام الأداة في التوثيق DND, مستندات Azure e رد فعل.
القصد من ذلك هو نقل هذه الوظيفة إلى التوثيق الداخلي ومستودعات الشركات ، وبهذه الطريقة يمكن للمطورين طرح الأسئلة من خلال واجهة تشبه إلى حد بعيد ChatGPT حول كود اصطلاحي ، برامج داخلية ou توثيق في كل شركة واحصل على ردود أسرع - أو كما يصفها GitHub ، "ردود فورية".
من قراءة المستندات إلى كتابة التعليمات البرمجية ، وما بعد التقديم سحب الطلبات، يعمل GitHub على تخصيص GitHub Copilot لكل فريق ومشروع ومستودع يستخدمه ، مما يؤدي إلى إنشاء دورة تطوير برامج أفضل بكثير.
إلى جانب نموذج Microsoft ، تتمثل الفكرة في الاستفادة من البيانات والرؤى الموجودة في كل مؤسسة لتقوية الاتصال بين جميع الأشخاص الذين يعملون على تطوير مشروع ما ، بحيث يمكن لكل فكرة الانتقال من رمز إلى واقع دون احتكاك. في الوقت نفسه ، سنواصل ابتكار وتحديث القطعة الرئيسية من GitHub Copilot - مبرمج ثنائي الذكاء الاصطناعي الذي بدأ كل شيء.
يقول Thomas Dohmke ، الرئيس التنفيذي لشركة GitHub
وأنت ، ما رأيك في الخبر؟ قل لنا في التعليقات!
انظر أيضا:
HoloLens 2 يصل إلى البرازيل لتحسين تجربة الواقع المختلط.
مصدر: نبذة عن الشركة.
تمت مراجعته من قبل جلوكون فيتال في 22/3/23.
اكتشف المزيد عن Showmetech
قم بالتسجيل لتلقي آخر أخبارنا عبر البريد الإلكتروني.