قدمت Microsoft Research بيئة debug-gym لتدريب أدوات البرمجة المعتمدة على الذكاء الاصطناعي على مهارات التصحيح التفاعلي، في خطوة تستهدف واحدة من أكبر تحديات تطوير البرمجيات الحديثة.
تواصل أدوات البرمجة المعتمدة على الذكاء الاصطناعي رفع إنتاجية المطورين، لكن التحدي الحقيقي لا يزال في مرحلة تصحيح الأخطاء. فبينما أصبح إنشاء الكود أسرع، ما زال فهم الأعطال وتحليل أسبابها واختبار الفرضيات يستهلك وقتًا كبيرًا داخل فرق التطوير.
طورت Microsoft Research بيئة باسم debug-gym تسمح للوكلاء المعتمدين على النماذج اللغوية باستخدام أدوات تصحيح تفاعلية، مثل تتبع التنفيذ، وفحص المتغيرات، ووضع نقاط التوقف، وجمع الأدلة قبل اقتراح الإصلاح المناسب.
الفكرة الأساسية هي نقل وكيل الذكاء الاصطناعي من مجرد “تخمين الإصلاح” إلى “فهم المشكلة داخل السياق الحقيقي للكود”. وهذا يعني أن الحلول تصبح مبنية على سلوك البرنامج، وهيكل المستودع البرمجي، والتوثيق، وليس على أنماط التدريب فقط.
أظهرت التجارب الأولية أن تزويد الوكلاء بأدوات تصحيح حقيقية يحسن أداءهم بشكل ملحوظ مقارنة بالوكلاء الذين يكتبون الكود دون استكشاف تفاعلي للمشكلة. ورغم أن معالجة المشكلات المعقدة لا تزال صعبة، فإن النتائج المبكرة تعزز قيمة هذا الاتجاه البحثي.
هذا النوع من التطوير قد يفتح الباب أمام مساعدين برمجيين قادرين على التعامل مع مئات المشكلات المفتوحة داخل المشاريع، مع ترك قرار المراجعة والدمج النهائي للمطورين البشر.