The AI / news

غوغل للذكاء الاصطناعي تطلق إضافة Elephant-Goldfish للتشفير « الأولوية للمواصفات »

غوغل للذكاء الاصطناعي تطلق إضافة Elephant-Goldfish للتشفير « الأولوية للمواصفات »
3 دقيقة للقراءة

أطلقت غوغل مفتوحة المصدر الإضافة Elephant-Goldfish Model (EGM)، وهي طبقة تصميم ومراجعة مخصصة لوكلاء التشفير القائمة على الذكاء الاصطناعي. يعتمد المبدأ على كتابة مواصفات قبل أي كود، ثم إخضاعها لوكلاء فرعيين جدد، دون سجل محادثة، مكلفين بإيجاد عيوب فيها. وفقًا لغوغل، يستخدم آلاف من مهندسيها هذه الأداة بالفعل.

EGM هي إضافة مرخصة بموجب Apache 2.0، تتكون من مهارات وملفات تعريف للمراجعين ومعايير للمستندات. إنها ليست نموذج لغة جديدًا. تستلهم الطريقة مقالًا لـ Dave Rensin عن الفيلة وأسماك الزينة. يقدمها مدونة غوغل مفتوحة المصدر كرد على « الرداءة »، أي المخرجات ذات الجودة الرديئة التي يولدها الذكاء الاصطناعي، وكذلك على انهيار سياق الجلسة. يوضح ملف README أنها ليست منتجًا مدعومًا رسميًا من غوغل.

فيل وأسماك زينة

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

تحتوي الحلقة الرئيسية على ثلاثة أوامر. /egm-brainstorm يوضح الفكرة ثم يطلق سربًا من ست أسماك زينة، وفقًا لست زوايا: YAGNI، وتكلفة الرموز (وحدات النص التي يعالجها النموذج)، وواجهة المستخدم، والهجرة، والملاحظة، والدين التقني. النتيجة هي ملف concepts_brief.md. /egm-draft يحول هذا المستند إلى تصميم، قسمًا تلو الآخر، في مجلد docs/designs/. /egm-review يطلق عملية المراجعة بواسطة أسماك الزينة. هناك أمر رابع، /egm-drift-report، يقارن بعد ذلك الكود بالمواصفات، وتوصي الوثائق بتشغيله أسبوعيًا.

خمس مراحل للمراجعة

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

يسمح لكل مرحلة بمراجعة جديدة واحدة كحد أقصى. يتم تصنيف الملاحظات إلى Blocker أو Major أو Nit. إذا لم يكن البيئة تحتوي على أداة للوكلاء الفرعيين، يتوقف EGM، حيث لا تعتبر المراجعة في نفس السياق مراجعة سمكة زينة.

كان الإطلاق مقتصرًا على Antigravity، لكن القائمة توسعت منذ ذلك الحين. يغطي دليل البيئات Antigravity CLI وApp، وClaude Code، وClaude Cowork، وCodex، وChatGPT، وomp، وMuse. ينجح Antigravity CLI وClaude Code وCodex في اختبارات آلية شاملة. يتطلب Claude Code الإصدار 2.1.271 أو أحدث، ولا يمكن لمراجعيها الوصول إلا إلى أدوات Read وGrep وGlob. يتم استبعاد ملفات CLAUDE.md من سياقهم.

يوفر مجلد الاختبارات بعض بيانات التنفيذ. قام Antigravity CLI 1.4.5 بتشغيل 16 مراجعًا أصليًا، بترتيب المراحل. قام Codex 0.163.0 بتشغيل 15 مراجعًا، وانتهى اختباراه في ظروف حقيقية في 573.13 ثانية. نجح Codex CLI مع الإصدار ZIP v0.1.0 في جميع الاختبارات في 482.30 ثانية. لم يتم نشر أي معايير دقة: العناصر المتاحة هي الانتشار وهذه الاختبارات.

مقارنة بمناهج أخرى، يتميز EGM بمراجعة المواصفات بواسطة وكلاء بلا سياق. يعتمد GitHub Spec Kit، المرخص بموجب MIT، وKiro Specs، وهي ميزة في بيئة تجارية، بشكل أكبر على المراجعة البشرية بين المراحل. يعزل Superpowers، المرخص بموجب MIT، الوكلاء الفرعيين بشكل رئيسي في مرحلة التنفيذ.

لا تزال هناك حدود. تشير إشكالية (issue رقم 237) إلى أن ملف AGENTS.md يتسرب إلى مراجعي Codex. في بيئة أخرى، توقف تشغيل Claude Cowork بعد المراحل من 5 إلى 7، بسبب حد الاستخدام. تذكر الوثائق أيضًا استهلاكًا كبيرًا للرموز، ولا يتم التحقق من عزل المراجعين في بعض البيئات.

S’abonner
Notification pour
guest

0 Commentaires
Le plus ancien
Le plus récent Le plus populaire
0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x