LLM Debugger: Depuração com IA no VS Code

2025-02-15
LLM Debugger: Depuração com IA no VS Code

O LLM Debugger é uma extensão do VS Code que utiliza modelos de linguagem grandes (LLMs) para depuração ativa. Diferentemente das abordagens tradicionais de depuração baseadas em LLM que analisam apenas o código fonte estático, o LLM Debugger fornece contexto de tempo de execução em tempo real, incluindo valores de variáveis, comportamento de funções e decisões de ramificação, permitindo que o LLM diagnostique bugs mais rápida e precisamente. A extensão também gera dados sintéticos capturando detalhes de execução, oferecendo insights exclusivos sobre o comportamento do programa. Ele possui informações de depuração ao vivo, gerenciamento automático de breakpoints, inspeção de tempo de execução e operações comuns de depuração, tudo acessível através de um painel lateral. Embora seja um projeto experimental de pesquisa, o LLM Debugger demonstra o potencial da combinação de dados de depuração ao vivo com recursos de LLM para revolucionar as práticas tradicionais de depuração.