Github Copilot تم ترقيته مع وضع الوكيل و Gemini 2.0 Flash ، Project Padawan كشف النقاب

يحصل Github Copilot ، chatbot الذكاء الاصطناعي (AI) لمنصة الترميز ، على العديد من الميزات الجديدة. تم الإعلان عنها يوم الخميس ، تقوم الشركة بإضافة وضع وكيل جديد إلى chatbot يمكنه التكرار تلقائيًا على التعليمات البرمجية التي تم إنشاؤها بواسطة ذلك وتحليل الأخطاء. إلى جانب ذلك ، قامت منصة Microsoft المملوكة أيضًا بتوفير تعديلات Copilot بشكل عام ، والتي تم الإعلان عنها لأول مرة في Github Universe في أكتوبر 2024. كما أخذت الشركة الستائر قبالة Project Padawan ، أول مهندس برمجيات للبرمجيات (SWE).
تقدم Github ميزات جديدة إلى Copilot
بعد أسبوع واحد فقط من إضافة Github نموذج Deepseek-R1 AI إلى منصتها ، قامت الشركة بإجراء العديد من التحسينات على Copilot AI chatbot. كما هو مفصل في أ منشور المدونة، يقدم منصة الترميز الآن وضع وكيل جديد إلى chatbot.
سيكون وضع الوكيل في Github Copilot أكثر استقلالية واستباقية مقارنةً بـ chatbot المعتاد. يمكن أن يكرر على الكود الخاص به ، والتعرف على الأخطاء ، وإصلاحها دون الحاجة إلى تدخل من مستخدم بشري. كما أنه يأتي مع القدرة على تحليل أخطاء وقت التشغيل ويمكنه إصلاحها أيضًا. بالإضافة إلى ذلك ، سوف يقترح أوامر طرفية للمستخدمين. سيتمكن المطورون من تحديد مهمة ، وسيقوم وضع الوكيل Copilot أيضًا بإكمال جميع المهام الفرعية التي قد تكون ضرورية لإكمال المهمة الأساسية.
يمكن تنشيط وضع الوكيل في Copilot عن طريق التنزيل الأول مقابل المطلعين على الكود ثم تمكين إعداد وضع الوكيل للدردشة Github Copilot. بعد ذلك ، سيتعين على المستخدمين الانتقال إلى لوحة تعديل Copilot والتبديل من التحرير إلى الوكيل عبر منتقي النموذج.
تعديل Copilot متوفر الآن بشكل عام في VS Code. مع هذه الميزة ، يمكن للمطورين تحديد مجموعة من الملفات التي تتطلب إعادة كتابة الكود أو التعديلات ، ثم باستخدام اللغة الطبيعية ، يمكن أن تصف ما يريدون. ستفهم تعديلات Copilot السياق بشكل سياق ثم إجراء تغييرات مضمنة على جميع الملفات. يمكن للمستخدمين مراجعة التغييرات المقترحة ، وقبولها ، والتكرار عليها مع استفسارات المتابعة.
أوضح جيثب أن الميزة تستخدم بنية النموذج المزدوج لتحسين كفاءة التحرير والدقة. نموذج لغة الأساس ، الذي يمكن للمستخدم اختياره من GPT-4O و Claude 3.5 Sonnet و Gemini 2.0 Flash ، يفهم السياق الكامل لجلسة التعديلات ويولد اقتراحات تحرير أولية. بعد ذلك ، ستقترح نقطة نهاية فك التشفير المضاربة ، التي تم تطويرها في المنزل ، تلك التغييرات المدمجة في المحرر.
أخيرًا ، شارك Github أيضًا نظرة أول على Project Padawan ، وهو وكيل مهندس برمجيات مستقل (SWE) سيتم شحنه إلى Copilot في وقت لاحق من هذا العام. وقالت الشركة إنه يمكن تعيين وكيل الذكاء الاصطناعى مشكلات باستخدام أي من عملاء Github في Copilot ، وسيقوم بإنتاج طلبات سحب تم اختبارها بالكامل. بعد الانتهاء من المهمة ، سيقوم chatbot أيضًا بتعيين المراجعين البشريين لطلب السحب ، وحل أي ملاحظات تلقائيًا يتركونها.
وفقًا للنشر ، سيتم تزويد وكيل الذكاء الاصطناعى بصندوق رمل سحابة آمن لكل مهمة يتعهد بها. يشرف Copilot على العملية الكاملة لإضافة المستودع ، وإعداد البيئة ، وتحليل قاعدة بيانات الكود ، وتحرير الملفات والبناء ، وإجراء الاختبارات.
اكتشاف المزيد من موقع لنكات مسلّم
اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.