أخبار التقنية التقنية بلغة عربية واضحة
تحديث تقني أدوات المطورين

Cloudflare توحّد معايير الهندسة في Codex وتربطها بمراجعين يعملون بالذكاء الاصطناعي

عرضت Cloudflare نظام Cloudflare Codex، وهو مرجع مُدار لمعايير الهندسة بصيغة RFC يمكن لوكلاء الذكاء الاصطناعي استرجاعه وتطبيقه أثناء مراجعة الكود والتصاميم التقنية وتقارير الحوادث. خلال أربعة أشهر، رصد مراجع الكود المدعوم بالذكاء الاصطناعي قرابة 230 ألف مخالفة للمعايير وحجب الموافقة على نحو 16 ألف طلب دمج عندما تعلّق الأمر بمتطلبات MUST مفروضة.

المصدر: Cloudflare Blog
Cloudflare توحّد معايير الهندسة في Codex وتربطها بمراجعين يعملون بالذكاء الاصطناعي
Cloudflare

أبرز النقاط

  • Cloudflare Codex هو مرجع مُدار لمعايير الهندسة بصيغة RFC، صُمم ليستخدمه المهندسون ووكلاء الذكاء الاصطناعي معاً.
  • الفصل بين حالتي approved وenforced يعني أن القواعد الجديدة يمكن أن تظهر كتوصيات قبل أن تصبح مانعة لطلبات الدمج.
  • رصد AI code reviewer قرابة 230 ألف مخالفة خلال أربعة أشهر، وحجب الموافقة في نحو 16 ألف حالة مرتبطة بمتطلبات MUST مفروضة.
  • تُستخرج عبارات SHOULD وMUST إلى JSON مع metadata ومعرفات slug ثابتة، لتقليل السياق المطلوب وتحسين استرجاع القواعد ذات الصلة.
  • تستخدم Cloudflare Codex أيضاً لمراجعة specs وتقارير الحوادث، مع خطط لتوسيعه عبر مراحل SDLC.

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

يبني النظام معاييره على وثائق RFC، ويستخدم دلالات SHOULD وMUST وفق RFC 2119. وتغطي هذه الوثائق مجالات مثل المعمارية، والأمن والاعتمادية، وTypeScript وRust. لكل نطاق مسؤول عن جودة المحتوى واتساقه، ويمكن للموظفين اقتراح RFC عبر merge request قبل مروره بمراجعات واعتماده ونشره داخلياً.

لا يتحول RFC المعتمد تلقائياً إلى قاعدة تمنع العمل. فهناك انتقال منفصل من حالة approved إلى enforced، يمنح الفرق وقتاً لاستيعاب المتطلبات الجديدة أو استكمال ما يلزم لتطبيقها. عندها فقط يمكن أن يؤدي عدم تحقيق شرط MUST إلى حجب الموافقة أو منع merge request، بحسب شدة الحالة؛ أما نتائج RFCs المعتمدة غير المفروضة فتظهر كتوصيات غير مانعة.

ولأن تمرير عشرات وثائق RFC كاملة إلى النموذج يضغط على context window، تستخرج Cloudflare عبارات SHOULD وMUST إلى بنية JSON مختصرة ومدعمة ببيانات وصفية. لكل عبارة معرف slug ثابت يتيح تتبعها بين الأنظمة حتى عند تحديث وثيقة RFC الأصلية. ويسترجع الوكيل الوثائق الكاملة فقط عندما يحتاج إلى سياق إضافي.

أبرز مستهلكي Codex هو AI code reviewer، الذي رصد منذ إنشاء النظام قرابة 230 ألف مخالفة، منها ما يقارب 16 ألف حالة حُجبت فيها الموافقة لارتباطها بمتطلبات MUST ضمن RFCs مفروضة. ولتقليل التأخير، وفرت الشركة أيضاً حزم إعدادات linter مخصصة للقواعد القابلة للفحص آلياً؛ بدأ الدعم مع TypeScript بالاعتماد على oxlint، بينما يجري تطوير linter لمشاريع Rust، وتخطط Cloudflare لإضافة Go لاحقاً. كما أتاحت تشغيل مراجع الكود محلياً عبر CLI يعتمد الوكلاء أنفسهم المبنيين على OpenCode ويعرض النتائج في الطرفية.

ويمتد النموذج إلى ما قبل كتابة الكود وما بعد الحوادث. يراجع spec reviewer وثائق التصميم والمواصفات التقنية مقابل متطلبات Codex ذات الصلة. ومنذ بداية مايو 2026، راجع قرابة 600 مواصفة مفتوحة فريدة، مع أكثر من 3,200 عملية مراجعة عند احتساب الإعادات؛ وكانت 65% من النتائج بدرجة major و29% minor و6% critical. ويستخدم incident report reviewer المنهج نفسه لفحص اكتمال تقارير الحوادث، والتسلسل الزمني، وإشارات الاكتشاف، وإجراءات المتابعة. ومنذ مايو 2026 قيّم أكثر من 200 تقرير، وأصبح إلزامياً للحوادث عالية الشدة ضمن عملية المراجعة المركزية لدى الشركة.

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

لماذا يهم؟

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

#Cloudflare#DevTools#AICodeReview#EngineeringStandards#RFC#LLM