في عالم التطوير البرمجي السريع، يظل الكود الذي يتم إنشاؤه بواسطة الذكاء الاصطناعي (AI) بحاجة إلى تعديلات من قبل المطورين. تحليل جديد يكشف عن بيانات مهمة استنادًا إلى 53.6 ألف تعديل لحالات حقيقية من كود تم إنتاجه باستخدام الذكاء الاصطناعي، يتم جمعها من أكثر من 1000 مطور ضمن بيئات تطوير متكاملة (IDE) باللهجات البرمجية الشائعة مثل بايثون (Python)، تايب سكريبت (TypeScript)، وجافا سكريبت (JavaScript).

ويكشف هذا التحليل عبر مجموعة بيانات DECODE (Developer Edits of Code Dataset) عن سلوكيات تعديل الكود التي تعتبر أكثر واقعية من مجرد التعهدات النهائية (Git commits). إذ تظهر الأبحاث أن معظم التعديلات تحدث في غضون أول 15 دقيقة بعد استلام الكود المولد من قبل الذكاء الاصطناعي، حيث يتم إلغاء 31% من النتائج الأولية.

علاوة على ذلك، تم استخدام هذه البيانات لتقييم قدرة نماذج اللغات الكبيرة (LLMs) على توقع التعديلات البرمجية. ووجد الباحثون أن تحسين النماذج الأصغر التي تبلغ 3 مليارات معلمة باستخدام مجموعة بيانات DECODE يعزز بشكل كبير من قدرتها على أداء هذه المهام مقارنة بالنماذج الرائدة.

يركز هذا البحث أيضًا على أهمية تبني نهج موجه نحو المطورين في تعلم الآلة لضمان تطوير المساعدات البرمجية الذكية المستقبلية بكفاءة وفعالية.