الذكاء الاصطناعي

وكلاء ذكاء اصطناعي يطوّرون مترجم C شبه كامل دون إشراف بشري

Published

on

كشف مختبر أنثروبيك (Anthropic) عن تجربة بحثية لافتة، نجحت خلالها مجموعة من أنظمة الذكاء الاصطناعي في تطوير مترجم لغة C شبه كامل دون أي تدخل بشري مباشر. وتُعد التجربة مؤشرًا متقدمًا على تطور قدرات التعاون الذاتي للذكاء الاصطناعي في بناء برمجيات واقعية ومعقّدة.

وكلاء ذكاء اصطناعي يطوّرون مترجم C شبه كامل دون إشراف بشري

استمر تطوير المترجم على مدى أسبوعين كاملين، بمشاركة 16 وكيلاً مستقلاً من نموذج Claude Opus 4.6.
وعمل كل وكيل داخل حاوية Docker خاصة به، مع استنساخ النسخة نفسها من مستودع Git.

وكلاء ذكاء اصطناعي يطوّرون مترجم C شبه كامل دون إشراف بشري

اللافت في التجربة أنه:

  • لم يكن هناك مشرف مركزي أو مدير بشري

  • اختار كل وكيل مهامه ذاتيًا

  • تم حل التعارضات البرمجية عبر Git فقط

  • دُفعت التعديلات مباشرة إلى المستودع دون مراجعة بشرية

أرقام تعكس حجم التجربة

خلال فترة التطوير، أنتج الوكلاء ما يقارب:

  • 100 ألف سطر برمجي مكتوب بلغة Rust

  • عبر نحو 2000 جلسة برمجة

  • بتكلفة استخدام واجهات API بلغت حوالي 20 ألف دولار

وذلك بحسب تقرير نشره موقع Gizmochina واطلعت عليه العربية Business.

قدرات المترجم الناتج

أسفرت التجربة عن مترجم C مفتوح المصدر وقابل للعمل فعليًا، يتمتع بقدرات متقدمة، من أبرزها:

كما حقق المترجم معدل نجاح بلغ 99% في اختبارات GCC Torture Test Suite، بل وتمكن من ترجمة وتشغيل لعبة Doom، في إشارة رمزية إلى نضجه التقني.

أهمية التجربة وما تعنيه

تُظهر هذه التجربة أن أنظمة الذكاء الاصطناعي باتت قادرة على:

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

انعكاسات محتملة على مستقبل البرمجة

تشير نتائج التجربة إلى تحوّل محتمل في طريقة تطوير البرمجيات، حيث قد تتولى وكلاء الذكاء الاصطناعي مستقبلًا:

  • المهام الروتينية

  • إعادة الهيكلة واسعة النطاق

  • الاختبارات وإصلاح الأخطاء

في المقابل، قد يتركز دور المبرمجين البشر على:

أسئلة مفتوحة رغم التقدم

ورغم هذا التقدم اللافت، تثير التجربة تساؤلات جوهرية حول:

  • جودة الشيفرة على المدى الطويل

  • قابلية الصيانة

  • الثقة وطرق التحقق

  • المسؤولية عند حدوث أخطاء

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

Trending

Exit mobile version