أعلنت OpenAI في 19 أكتوبر 2026 عن تحسينات كبيرة في قدرة نماذجها على ترحيل أنظمة قديمة مكتوبة بلغات برمجة عتيقة إلى لغات حديثة، قائلة إن ذلك يساعد المؤسسات في صيانة وتحديث أنظمتها القديمة.

لغات قديمة ما زالت تحرّك بنية تحتية حرجة

ظهرت لغة COBOL عام 1959، وما زالت منتشرة في البنية التحتية الحرجة عالمياً. وفقاً لـ IBM، تعتمد أكثر من 40 بالمئة من أنظمة البنوك الإلكترونية على COBOL.

تدعم COBOL 80 بالمئة من معاملات بطاقات الائتمان الشخصية، وتتعامل مع 95 بالمئة من معاملات أجهزة الصراف الآلي. تشمل الأنظمة المعتمدة عليها أنظمة حكومية مثل الضمان الاجتماعي ومصلحة الضرائب وخدمات معظم الولايات.

تضع تقديرات الكلفة السنوية لعدم كفاءة COBOL على الناتج المحلي الأمريكي نحو 105 مليار دولار. أما لغة Fortran القديمة، فما زالت تُستخدم في الحوسبة العلمية وتوقعات الطقس ودراسات المحيطات والأجواء وأمن الأسلحة النووية.

نماذج OpenAI تنقل الكود دون تغيير وظيفته

ذكرت OpenAI أنها رحّلت كود COBOL إلى لغات حديثة منها C++ وJava وKotlin وPython وRust دون تغيير وظيفته. وقالت إن الترحيل يُعد ناجحاً فقط إذا اجتاز جميع الاختبارات.

حقق نموذج GPT-6.1 Sol دقة 87 بالمئة في الحفاظ على السلوك بمستوى استدلال منخفض، و98 بالمئة بمستوى استدلال أعلى. وسجّل GPT-6 Astra نحو 86 بالمئة، وGPT-6 Sol 21 بالمئة، وGPT-5.6 Sol 5 بالمئة عند مستوى استدلال منخفض.

قالت OpenAI إن نتائجها تشير إلى تقدم نحو ترحيل أدق وأرخص للكود. وكانت Anthropic قد أعلنت في فبراير 2026 عن دليل خطوة بخطوة لتحديث الكود، وعرضت وكيلها Claude Code لترحيل COBOL إلى Java أو Python.

قالت Anthropic إن اقتصاديات تحديث COBOL قد تغيرت دون تقديم معايير أداء. وهبطت أسهم IBM بعد إعلانها.

باحثون يحذرون من تعقيد الترحيل الآلي

قال متحدث باسم OpenAI اسمه Oscar Haines إن الكود القديم ما زال بعيداً عن الحل. وأضاف أن الشركة تستمع لردود المطورين وتستكشف طرقاً لتحسين الاختبارات.

قال Vadim Zaytsev من جامعة Twente إن إعادة كتابة الكود ليست كاستبدال النظام، وإن الذكاء الاصطناعي لا يلعب دوراً رئيسياً حالياً في ترحيل أنظمة COBOL القديمة. ذكر أن أكبر نظام رآه بلغ 250 مليون سطر من COBOL وليس الأكبر عالمياً.

أشار Zaytsev إلى أن نسبة واحد بالمئة المتبقية من الكود قد تعادل مليون سطر منتشرة وتفشل بطرق يصعب تخيلها. وقال إن الفروق الطفيفة في سلوك النظام قبل الترحيل وبعده غير مقبولة في كثير من الحالات.

وصف Arie van Deursen من جامعة Delft للتكنولوجيا مدونة OpenAI بالسطحية. وقال إن مهامها بعيدة جداً عن التحديث الفعلي.

قال Alastair Donaldson من كلية Imperial بلندن إن التحدي الرئيسي ليس فهم كيفية عمل النظام. وأضاف أن قلة من الناس يعرفون البرمجة بلغات مثل COBOL.

اقترح Jacopo Mauro من جامعة جنوب الدنمارك استخدام التحقق الرسمي الرياضي للتحقق من صحة الكود. وقال إن ذلك يتطلب عملاً ضخماً، مؤكداً أن التحقق البشري يبقى ضرورياً حتى تُطبق تلك الطرق.