أتمتة إصلاح الأخطاء باستخدام مجموعات وكلاء متعددة اللغات: أرخص مما تعتقد
2025-04-13
تتناول هذه المشاركة نهجًا جديدًا لإصلاح الأخطاء تلقائيًا باستخدام نماذج لغة كبيرة متعددة (LLMs). من خلال دمج Asana، ووكيل الترميز Aider، ووكيل Sublayer، يقوم النظام تلقائيًا بتشغيل ثلاثة LLMs (GPT-4o، وClaude 3.5 Sonnet، وGemini 2.0 Flash) لمحاولة إصلاح نفس الخطأ. يتم تشغيل كل محاولة في فرع Git منفصل، مما ينتج عنه طلبات سحب متعددة. يثبت هذا النهج "الاستنتاج المهدور" أنه رخيص وفعال بشكل مدهش، حيث يوفر التكرار والحلول المتنوعة. حتى إذا فشل نموذج واحد، فقد ينجح البعض الآخر، مما يوفر نهجًا بديلة. تُظهر هذه التجربة إمكانات إصلاح الأخطاء هذا الأوتوماتيكي، متعدد النماذج، ومنخفض التكلفة، مما يشير إلى تغيير في النموذج في التطوير في المستقبل.
التطوير