LLM Debugger: Depuración con IA en VS Code
LLM Debugger es una extensión de VS Code que utiliza modelos de lenguaje grandes (LLMs) para la depuración activa. A diferencia de los enfoques tradicionales de depuración basados en LLM que solo analizan el código fuente estático, LLM Debugger proporciona contexto de tiempo de ejecución en tiempo real, incluyendo valores de variables, comportamiento de funciones y decisiones de ramificación, permitiendo que el LLM diagnostique errores más rápida y precisamente. La extensión también genera datos sintéticos capturando detalles de ejecución, ofreciendo información única sobre el comportamiento del programa. Cuenta con información de depuración en vivo, gestión automática de puntos de interrupción, inspección de tiempo de ejecución y operaciones comunes de depuración, todo accesible a través de un panel lateral. Si bien es un proyecto experimental de investigación, LLM Debugger demuestra el potencial de combinar datos de depuración en vivo con capacidades de LLM para revolucionar las prácticas tradicionales de depuración.