LLM Debugger : Débogage assisté par IA dans VS Code
LLM Debugger est une extension VS Code qui utilise des grands modèles de langage (LLM) pour le débogage actif. Contrairement aux approches traditionnelles de débogage basées sur les LLM qui n'analysent que le code source statique, LLM Debugger fournit un contexte d'exécution en temps réel, incluant les valeurs des variables, le comportement des fonctions et les décisions de branchement, permettant au LLM de diagnostiquer les bogues plus rapidement et plus précisément. L'extension génère également des données synthétiques en capturant les détails d'exécution, offrant des informations uniques sur le comportement du programme. Elle intègre des informations de débogage en direct, une gestion automatique des points d'arrêt, une inspection d'exécution et des opérations de débogage courantes, le tout accessible via un panneau latéral. Bien qu'il s'agisse d'un projet de recherche expérimental, LLM Debugger démontre le potentiel de la combinaison de données de débogage en direct avec les capacités des LLM pour révolutionner les pratiques traditionnelles de débogage.