تخطَّ إلى المحتوى

«كوبايلوت» يعيد كتابة محركه البرمجي بلغة ريست: وكلاء الذكاء الاصطناعي ينجزون 800 ألف سطر ويلغون أعباء نود

شارك المقال
«كوبايلوت» يعيد كتابة محركه البرمجي بلغة ريست: وكلاء الذكاء الاصطناعي ينجزون 800 ألف سطر ويلغون أعباء نود
الصورة: Pankaj Patel / Unsplash

استمع لهذا المقال

بصوت ليلى (Layla)

أنجزت منصة غيت هاب إعادة كتابة شاملة لمحرك وكيل «كوبايلوت» (Copilot Agent Runtime)، محولة بنيته التحتية بالكامل من لغة تايب سكريبت وبيئة «نود جي إس» إلى أكثر من 800 ألف سطر برمجي من لغة ريست للإنتاج الفعلي. اللافت في هذا التحول التقني أن وكلاء الذكاء الاصطناعي، عبر تطبيق كوبايلوت وواجهة الأوامر، هم من كتبوا القسم الأكبر من هذا الكود، من خلال 128 طلب سحب دمجت مباشرة في الفرع الرئيسي للمشروع، لينجز مطور منفرد في غضون أشهر معدودة مهمة كانت تتطلب تقليديًا فريق عمل كامل لمدة عام أو عامين.

يعود الدافع المعماري لهذه الخطوة إلى توسع نطاق المحرك المشترك، إذ لم يعد مجرد واجهة طرفية لأوامر سطر الأوامر، بل تحول إلى المحرك التشغيلي الذي تعتمد عليه منظومة واسعة تضم بيئات التطوير مثل «فيجوال ستوديو» و«فيجوال ستوديو كود»، و«كوبايلوت ستوديو»، وحزمة تطبيقات أوفيس مثل إكسل ووورد وباوربوينت، بالإضافة إلى حزم تطوير البرمجيات بست لغات تشمل بايثون وسي شارب وغو وجافا. كانت البنية القديمة تعتمد على إطلاق بيئة «نود» ومحرك «في 8» كعملية خارجية منفصلة تتواصل عبر بروتوكول «جيسون آر بي سي»، مما كبّد كل تطبيق عبء استهلاك لا يقل عن 100 ميغابايت من الذاكرة لكل عميل، وفرض نمط معالجة متسلسلة للعمليات المكثفة مع عزل كامل لكل عملية تواصل عبر حدود النظام.

إلغاء وسيط العمليات الخارجية واستبداله بكود أصيل يتعامل مع واجهة التطبيقات المباشرة نقل الأداء إلى مستويات مضاعفة. اختار الفريق الهندسي استراتيجية الإحلال الموضعي الذري للمكونات بدلًا من التبديل الشامل دفعة واحدة، مما أتاح استمرار إصدار النسخ واستقبال التحديثات دون انقطاع عمل المطورين الآخرين. ورغم أن التقديرات الأولية كانت تحصر الكود المراد نقله بنحو 130 ألف سطر تايب سكريبت، إلا أن وتيرة التطوير النشطة أدت في النهاية إلى معالجة ما يقارب 430 ألف سطر تم استبدالها تدريجيًا بنحو 1.2 مليون سطر ريست دخلت المستودع حتى استقر حجم الكود النهائي، مع الاعتماد الصارم على اختبارات الجودة الشاملة في كل مرحلة دمج.

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

يثبت هذا الانتقال أن برمجيات وكلاء الذكاء الاصطناعي تجاوزت مرحلة الأطر السريعة غير المستقرة لتدخل مرحلة هندسة النظم الدقيقة. إن متطلبات الأمان العالي، والتحكم الصارم باستهلاك الذاكرة، وقابلية التضمين المباشر في مختلف لغات البرمجة، باتت المعايير الحاكمة للبنية التحتية البرمجية في عصر الوكلاء المستقلين.

اشترك في همسات الذكاء الاصطناعي — كل أسبوع: قصص وفرص وأحداث مختصرة وموثقة، بلا حشو.

اشترك ليصلك الجديد