في مقال حديث، سلّط مهندس البرمجيات الأول في جوجل، سام ساكون، وعالمة البيانات الأولى، مادهوري جاريكاباتي، الضوء على تكلفة تشتت الوكلاء، حيث تنحرف وكلاء البرمجة بالذكاء الاصطناعي بسبب الديون التقنية القديمة، مثل تعليقات TODO القديمة، ومراجع الأخطاء البالية، والمواصفات المتقادمة، مما يدفعهم للشروع في "مهام جانبية" غير مطلوبة.
لم تعد المواصفات القديمة، والأخطاء التي تم حلها منذ فترة طويلة، والوثائق المتأخرة، تكمن في زوايا منسية من قاعدة التعليمات البرمجية، بل يتم استيعابها عن غير قصد كسياق يضلل ويوجه الموجة التالية من المبرمجين - أي الوكلاء.
يرى المؤلفون أن تشتت الوكلاء، في أفضل الأحوال، يزيد من استهلاك الرموز ووقت التنفيذ؛ وفي أسوأ الأحوال، يمكن أن يؤدي إلى "منطق وقرارات غير صحيحة".
من خلال مقارنة كل تعليق TODO يواجهه الوكيل بحالة الخطأ الخاصة به ومطالبة المستخدم، يمكن فصل العمل الصحيح عن الانحرافات المهدرة تلقائيًا على نطاق واسع.
ما هو تأثير الديون التقنية على وكلاء البرمجة؟
باستخدام آثار موزعة من آلاف المهندسين ومئات الملايين من خطوات الوكلاء، وجدت جوجل أن حوالي 13% من الجلسات عرضت الوكلاء لمراجع TODO/FIXME المضمنة، مما دفع الوكلاء لاتخاذ إجراءات تستهدف الخطأ المشار إليه في 6% من تلك الحالات. في معظم الحالات، لم تذكر المطالبة حتى الخطأ المشار إليه.
كيف عالجت جوجل مشكلة تشتت الوكلاء؟
لمعالجة هذه المشكلة، طورت جوجل وكلاء ماسحين لتحديد وتنظيف تعليقات TODO القديمة عبر قاعدة التعليمات البرمجية. في بعض الحالات، اضطر الوكلاء إلى فحص سنوات من سجل Git للتأكد من أن كلاً من تعليق TODO والنية وراءه قد أصبحا قديمين. ومع ذلك، بمجرد تأكيد ذلك، قاموا بتقديم طلب سحب (PR) لإزالة المرجع القديم من قاعدة التعليمات البرودية.
نتيجة لهذا النهج متعدد الطبقات، تمكن منظف TODO الخاص بهم من إزالة آلاف المراجع القديمة فعليًا على مدار الأشهر الستة الماضية، متجاوزًا نسبة قبول 95% من المراجعين البشريين.
يخلص المحققون إلى أن أدوات مثل محللات ما قبل التقديم، وماسحات قواعد التعليمات البرمجية، والوكلاء الآليين يمكن أن تساعد في التخفيف من "تشتت الوكلاء" وبالتالي تحسين فعالية وكلاء البرمجة بالذكاء الاصطناعي.
"هذا مجرد سلوك مطور مبتدئ بسرعة الآلة. اترك تعليقًا مضللاً ويطارده شخص ما ليوم واحد. باستثناء أنه يحدث الآن 40 مرة في الساعة وأنت تدفع ثمن الرموز."
على LinkedIn، أعرب المستخدم أويس رضا عن تفاؤله بشأن إمكانية التخفيف من تشتت الوكلاء:
"قبول البشر بنسبة تزيد عن 95% لمنظف TODO يدل على أن التنظيف يمكن أن يتم تلقائيًا دون فقدان الحكم البشري."




