استخدام الذكاء الاصطناعي لكتابة كود أفضل — بشكل أبطأ، ولكن بجودة أعلى

لماذا لا تقتصر البرمجة بالذكاء الاصطناعي على التوليد السريع — كيفية استخدام نماذج اللغات الكبيرة لمراجعة طلبات السحب واكتشاف الأخطاء وتحسين جودة الكود
وجهان للبرمجة بالذكاء الاصطناعي
يعتقد الكثيرون أن مساعدي البرمجة بالذكاء الاصطناعي صُمموا لشيء واحد فقط: كتابة كود منخفض الجودة بأسرع وقت ممكن. ولكن كما يجادل نولان لوسون في مقالته الفيروسية، فإن نماذج اللغات الكبيرة فعالة بشكل ملحوظ في العكس تماماً: كتابة كود أعلى جودة، وببطء أكبر.
حجة لوسون الأساسية بسيطة: نماذج اللغات الكبيرة جيدة بشكل لا يُصدق في اكتشاف الأخطاء.
مراجعة طلبات السحب متعددة النماذج
يستخدم نهجه مهارة Claude التي تشغل في وقت واحد وكيل Claude الفرعي و Codex و Cursor Bugbot لتصنيف الأخطاء من طلب سحب واحد إلى حرجة/عالية/متوسطة/منخفضة. معدل النتائج الإيجابية الخاطئة يقترب من الصفر.
لماذا هذا مهم
عند استخدامه بشكل صحيح، ينتج الذكاء الاصطناعي كوداً أعلى جودة وأكثر أماناً وأفضل فهماً.