MarkTechPostتاريخ نشر المصدر

جوجل AI تُطلق إضافة نموذج الفيل-السمكة الذهبية للبرمجة القائمة على المواصفات أولاً

أصدرت جوجل كمصدر مفتوح إضافة Elephant-Goldfish Model (EGM)، وهي طبقة تصميم ومراجعة لوكلاء البرمجة بالذكاء الاصطناعي. تجعل إضافة Elephant-Goldfish Model الوكيل يكتب مواصفة قبل أن يكتب الكود.

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

الخلاصة

  • الحجم: 7 مهارات، 9 شخصيات مراجعين، 6 عدسات عصف ذهني، 5 مراحل مراجعة. لا أوزان نماذج؛ وكيلك هو الذي يوفّر نموذج LLM.
  • يعمل على: أي إطار يستطيع إنشاء وكلاء فرعيين جدد: Antigravity، Claude Code 2.1.271+، Claude Cowork، Codex، ChatGPT. يستخدم حصة نموذجك الحالية.
  • الأداء: لا يوجد معيار دقة منشور. الدليل هو التبني واختبارات تشغيل الإطار من البداية للنهاية.
  • الأفضل: أكمل Codex 0.163.0 الفحص البالغ عدده 15 مراجعاً أصلياً بسياق جديد بالترتيب. ونجحت اختبارات حية بقيمة 2 في 573.13 ثانية.
  • الأسوأ: توقفت جلسة Claude Cowork بعد المراحل 5 إلى 7 بسبب حد استخدام. المشكلة #237 تُبلّغ عن AGENTS.md التسريب إلى مراجعين في Codex.
  • الخلاصة النهائية: أفضل ما فيها: فرض مراجعة مستقلة قبل الكود. أسوأ ما فيها: استهلاك ثقيل للرموز وعزل غير مُتحقق منه على بعض المضيفين.

ما هي إضافة نموذج الفيل-السمكة الذهبية من جوجل؟

EGM هي إضافة بموجب Apache 2.0 تضم مهارات وشخصيات مراجعين ومعايير مستندات. إنها ليست نموذج لغة جديد. تأتي الطريقة من مقالة Dave Rensin حول الفيلة والسمك الذهبية. تقدّمها مدونة Google Open Source كحل لـ"الخردة" الناتجة عن الذكاء الاصطناعي وانهيار سياق الجلسة. تنص ملف README على أنها ليست منتجاً من جوجل مدعوماً رسمياً.

كيف تعمل سير عمل Elephant-Goldfish؟

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

ال حلقة الأساسية تحتوي على 3 أوامر:

  • /egm-brainstorm يوضّح الفكرة، ثم يشغّل سرب Goldfish بعدسات 6. تغطي العدسات YAGNI وتكلفة الرموز وتجربة المستخدم والترحيل وقابلية المراقبة والدين التقني. المخرجات: concepts_brief.md.
  • /egm-draft يحوّل الملخص إلى مستند تصميم تحت docs/designs/, قسماً بقسم.
  • /egm-review يشغّل مراجعة Goldfish.

/egm-drift-report يقارن لاحقاً الكود بالمواصفة. توصي الوثائق بتشغيله أسبوعياً.

ما الذي يحدث في مراجعة Goldfish ذات المراحل الـ 5؟

ال مهارة المراجعة تشغّل 5 مراحل متسلسلة:

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

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

أي وكلاء البرمجة يدعمه 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 مراجعين أصليين، و2 اختبارين مباشرين في 573.13 ثانية.
  • Codex CLI مع ملف ZIP بإصدار v0.1.0: نجحت الحزمة الكاملة في 482.30 ثانية.

كيف يقارن EGM بـ Spec Kit وKiro وSuperpowers؟

الميزةGoogle EGMGitHub Spec KitKiro SpecsSuperpowers
النوعإضافة (مهارات + شخصيات)حزمة أدوات + واجهة Specify CLIميزة في بيئة/واجهة/ويب وكيليةإضافة مهارات
الترخيصApache 2.0MITتجاري (التسعير)MIT
سير العملعصف ذهني، مسودة، مراجعة، تقرير الانحرافالدستور، التحديد، التخطيط، المهام، التنفيذ، التقاربالمتطلبات، التصميم، المهامعصف ذهني، تخطيط، بناء بواسطة وكلاء فرعيين، TDD، مراجعة
مراجعة المواصفات بواسطة وكلاء فرعيين بسياق جديدنعم، 5 مراحل قبل الكودغير مُفصح عنهغير مُفصح عنه (مرور Analyze Requirements)لا؛ وكلاء فرعيون بسياق جديد يراجعون الكود لكل مهمة
البيئة الحاضنةAntigravity، Claude Code، Codex، ChatGPT، وغيرهاCopilot والوكلاء الآخرينKiro فقط16 حزمة (harness) مدرجة
الإعدادتثبيت الإضافةPython 3.11+، uvحساب Kiroتثبيت الإضافة
التكلفةإضافة مجانية؛ استخدام نموذج المضيفحزمة أدوات مجانية؛ استخدام نموذج المضيفالاشتراكإضافة مجانية؛ استخدام نموذج المضيف

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

أبرز النقاط

  • EGM إضافة وليس نموذجًا: Elephant للصياغة وGoldfish للمراجعة.
  • تخضع المواصفات لـ 5 مراحل مراجعة خالية من السياق قبل كتابة أي كود.
  • يعمل عبر Antigravity وClaude Code وCodex وChatGPT.
  • أكملت تشغيلات اختبار Codex 15 مراجعًا ذوي سياق جديد من البداية إلى النهاية.
  • عزل المراجعين لا يزال يسرّب ملفات تعليمات المضيف على بعض واجهات سطر الأوامر.


اطلع على مستودع GitHubو موقع المشروع ومقالة مدونة Google Open Source. كما يمكنك متابعتنا على تويتر ولا تنسَ الانضمام إلى مجموعة 150k+ML SubReddit والاشتراك في نشرتنا البريدية. مهلًا! هل أنت على تيليجرام؟ الآن يمكنك أيضًا الانضمام إلينا على تيليجرام.

هل تحتاج إلى الشراكة معنا للترويج لمستودع GitHub الخاص بك أو صفحتك على Hugging Face أو إطلاق منتجك أو ندوتك عبر الإنترنت وغير ذلك؟ تواصل معنا

ظهر المنشور Google AI تطلق إضافة Elephant-Goldfish Model للبرمجة القائمة على المواصفات أولًا أول مرة على MarkTechPost.

المصدر الأصلي

MarkTechPost

ملاحظات المحتوى

النشر الأصلي والحقوق تعود إلى المصدر.

ترجمة آلية · يُرجى الرجوع إلى الأصل