في عالم تطوير البرمجيات، يمثل استرجاع الروابط بين القضايا والتعديلات البرمجية (issue-to-commit link recovery) أحد العناصر الأساسية لضمان تتبع فعّال للمشاريع. ومع ذلك، لا تزال هذه المهمة تمثل تحدياً بالغاً، حيث تُظهر الدراسات السابقة أن فقط 42.2% من القضايا على منصة GitHub يتم ربطها بشكل صحيح بالتعديلات ذات الصلة.

في ضوء هذه التحديات، تم تطوير LinkAnchor، وهو أول وكيل ذكي مستقل يعتمد على نماذج اللغات الضخمة (LLMs) لاسترجاع الروابط بدقة وكفاءة.

تعتمد LinkAnchor على بنية معمارية متقدمة تسمح للوكلاء الديناميين باسترجاع البيانات السياقية الأكثر ارتباطاً، مثل التعديلات، تعليقات القضايا، وملفات الشيفرة، دون تجاوز حدود الرموز (token limits).

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

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