أدوات برمجة الذكاء الاصطناعي تغيّر عنق الزجاجة في البرمجيات مفتوحة المصدر من توليد الكود إلى مراجعة الكود.
تُظهر أبحاث ACM أن الذكاء الاصطناعي يفيض المشاريع بطلبات السحب (PRs)، لكن القائمين على الصيانة من البشر ما زالوا بحاجة إلى مراجعة كل واحدة منها. معظم المشاريع لا تستطيع توسيع قدرة المراجعة لديها بما يواكب هذا السيل من المساهمات التي يولّدها الذكاء الاصطناعي.
المشكلة: يزيد الذكاء الاصطناعي الإنتاج بشكل هائل، بينما يبقى نطاق المراجعة ثابتًا. تغرق المشاريع في طلبات السحب التي لا تزال تتطلب حكمًا بشريًا للجودة والأمان والملاءمة المعمارية.
الأمر ليس مجرد أن الذكاء الاصطناعي يكتب كودًا سيئًا—بل هو عدم التطابق بين سرعة التوليد وسعة المراجعة البشرية. إجهاد القائمين على الصيانة في البرمجيات مفتوحة المصدر على وشك أن يزداد سوءًا بكثير.
تُظهر أبحاث ACM أن الذكاء الاصطناعي يفيض المشاريع بطلبات السحب (PRs)، لكن القائمين على الصيانة من البشر ما زالوا بحاجة إلى مراجعة كل واحدة منها. معظم المشاريع لا تستطيع توسيع قدرة المراجعة لديها بما يواكب هذا السيل من المساهمات التي يولّدها الذكاء الاصطناعي.
المشكلة: يزيد الذكاء الاصطناعي الإنتاج بشكل هائل، بينما يبقى نطاق المراجعة ثابتًا. تغرق المشاريع في طلبات السحب التي لا تزال تتطلب حكمًا بشريًا للجودة والأمان والملاءمة المعمارية.
الأمر ليس مجرد أن الذكاء الاصطناعي يكتب كودًا سيئًا—بل هو عدم التطابق بين سرعة التوليد وسعة المراجعة البشرية. إجهاد القائمين على الصيانة في البرمجيات مفتوحة المصدر على وشك أن يزداد سوءًا بكثير.