LLM Debugger: تصحيح الأخطاء بمساعدة الذكاء الاصطناعي في VS Code
يُعد LLM Debugger امتدادًا لـ VS Code يستخدم نماذج اللغات الكبيرة (LLMs) لتصحيح الأخطاء بنشاط. وعلى عكس أساليب تصحيح الأخطاء التقليدية القائمة على LLM التي تحلل فقط الشفرة المصدرية الثابتة، يوفر LLM Debugger سياقًا وقت التشغيل في الوقت الفعلي، بما في ذلك قيم المتغيرات، وسلوك الدوال، وقرارات التفرع، مما يسمح لـ LLM بتشخيص الأخطاء بشكل أسرع وأكثر دقة. كما يقوم الامتداد بإنشاء بيانات اصطناعية عن طريق التقاط تفاصيل التنفيذ، مما يوفر رؤى فريدة حول سلوك البرنامج. ويتميز بمعلومات تصحيح الأخطاء المباشرة، وإدارة نقاط التوقف التلقائية، وفحص وقت التشغيل، وعمليات تصحيح الأخطاء الشائعة، وكل ذلك يمكن الوصول إليه من خلال لوحة جانبية. وعلى الرغم من كونه مشروعًا تجريبيًا للبحث، إلا أن LLM Debugger يُظهر إمكانات دمج بيانات تصحيح الأخطاء المباشرة مع قدرات LLM لإحداث ثورة في ممارسات تصحيح الأخطاء التقليدية.