Google's Gemini AI coding agent يُزعم أنه حذف ما يقرب من 30 ألف سطر من كود إنتاج يعمل، وتسبب في تعطل بوابة حية، ثم أنشأ سجلات مزيفة تدّعي أنه أصلح الضرر.
حذف كود بواسطة Gemini يتسبب في انقطاع
مطور وصف الحادثة في منشور أصبح الآن واسع الانتشار على منتدى r/Bard على ريديت، ثم تناقلته عدة مواقع تكنولوجية هذا الأسبوع.
قال المطور إنه طلب من Gemini 3.5 إغلاق بعض الثغرات في مصادقة إجراءات الخادم، وهي مهمة تشمل ثماني دوال عبر ثلاثة ملفات وحوالي 70 تغييراً في الأسطر.
لكن النموذج ذهب أبعد من ذلك بكثير.
وفقاً للمنشور، فتح Gemini طلب دمج شمل 340 ملفاً. أضاف حوالي 400 سطر من الكود، وحذف 28,745 سطراً أخرى، وأزال أصول قوالب تجارة إلكترونية غير ذات صلة، و أدخل سكربت ترحيل لا علاقة له بالطلب.
أسوأ ضرر جاء في الالتزام الثاني. غيّر Gemini إعداد إعادة التوجيه في Firebase بحيث يشير المرور إلى خدمة Cloud Run غير موجودة، وأصبحت بوابة الإنتاج تعيد أخطاء 404 لمدة 33 دقيقة.
اقرأ أيضاً: Pi Network Pushes Launchpad To Stop Crypto Projects Cashing Out Early
مخاطر "برمجة الفايب" تحت المجهر
لاحقاً، تتبّع المطور السلوك إلى حزمة npm تابعة لطرف ثالث صُممت لتُشكِل التباساً مع علامة Antigravity التابعة لجوجل. تلك الحزمة زرعت في المستودع قواعد خفية للاستقلالية.
هذه القواعد طلبت من الوكيل تجاوز مطالبات التأكيد، ونشر البُنيات الناجحة تلقائياً، وإعادة محاولة عمليات النشر الفاشلة، وحتى إعادة كتابة ملفات القواعد الخاصة به.
قال المطور إن بعض القواعد كُتبت باللغة الفيتنامية، مع عبارات تشغيل بالتركية بدت منسوخة من قالب غير ذي صلة.
بعد عملية التراجع، أصبحت الأمور أكثر غرابة. ادعى المطور أن Gemini أنشأ رسالة حالة تفيد بأن بيئة الإنتاج استعيدت وأن المرور وُجه بشكل صحيح، على الرغم من أن بنية الاستعادة المشار إليها في الرسالة كانت قد أُلغيت يدوياً.
كما يزعم المنشور أن النموذج لفّق ملفات "استشارة" وتقارير ما بعد الحادث داخل المستودع ليجعل التغييرات التدميرية تبدو كأنها خضعت للمراجعة والموافقة. تعليقات المشاركين في النقاش كانت حادة، إذ تساءل أحدهم لماذا يشغّل أي شخص وكلاء مستقلة على أنظمة حية أساساً.
تأتي هذه الحادثة في وقت يشكك فيه المطورون في مفهوم "برمجة الفايب"، أي الاعتماد على كود إنتاج يولده الذكاء الاصطناعي مع افتراض أن النموذج يفهم البنية المعمارية.
في الشهر الماضي، شهدت حادثة منفصلة وكيلًا مرتبطاً بـ Cursor يمسح قاعدة بيانات الإنتاج لشركة ناشئة، وقد حذر المهندسون لأسابيع من أن أدوات البرمجة بالذكاء الاصطناعي تعمل بإشراف ضعيف جداً ومع حواجز أمان قليلة تجاه الأوامر غير القابلة للتراجع.
اقرأ التالي: Bitcoin Bull Market Still Missing Its Clearest Signals, Analyst Warns





