تسبب مؤسس Bun، Jarred Sumner، في موجة غضب واسعة داخل مجتمع البرمجيات مفتوحة المصدر، بعدما استعان بمساعد الذكاء الاصطناعي Claude من شركة Anthropic لإعادة كتابة ملايين السطور البرمجية في البنية التحتية الأساسية لمشروع Bun، محولاً إياها من لغة Zig إلى Rust. هذه الخطوة فتحت باباً لنقاشات حادة حول مدى سهولة صيانة الأكواد التي يكتبها الذكاء الاصطناعي، وحدود المسؤولية في إدارة المشاريع المفتوحة.
ومع أن النسخة الجديدة دُمجت بالفعل في الـ main branch للمشروع بعد اجتيازها 99.8% من الاختبارات بنجاح، إلا أن Sumner أوضح أن هذا المشروع لا يتعدى كونه تجربة عملية للمقارنة المباشرة؛ والهدف منها هو تقييم مدى أمان الذاكرة واستقرار الأداء في Rust مقارنة بـ Zig، مؤكداً أن هناك احتمالية كبيرة للتخلي عن كود Rust والعودة للأصل إذا لم يثبت تفوقه الفعلي.
وتمثل هذه الواقعة واحدة من أولى التجارب العلنية الضخمة لعمليات code migration بنطاق واسع عبر الذكاء الاصطناعي. وهي خطوة تصطدم مباشرة بسياسة Zig الصارمة التي تمنع استخدام الذكاء الاصطناعي (no-AI policy)، وتثير في الوقت نفسه قلقاً حقيقياً بين المطورين حول المخاطر الهيكلية بعيدة المدى التي قد تترتب على الاعتماد على الـ AI agents في كتابة البنى التحتية الحيوية للأنظمة.