VS Code extension for LLM-assisted program debugging
Top 80.6% on sourcepulse
This VSCode extension demonstrates using Large Language Models (LLMs) for active program debugging by providing real-time runtime context. It's designed for developers and researchers seeking to enhance debugging efficiency and explore novel AI-assisted development workflows.
How It Works
The extension integrates with Node.js debug sessions, acting as a debug adapter tracker. It captures runtime information like variable values, function calls, and branch decisions, feeding this live data alongside static code to an LLM. The LLM then analyzes this enriched context to suggest debugging actions, such as setting breakpoints or stepping through code, which the extension executes automatically.
Quick Start & Requirements
npm run build
in the project root, then use VSCode's "Extensions: Install from VSIX..." command.Highlighted Details
Maintenance & Community
This project is a proof of concept and research experiment; it will not be actively maintained or further developed.
Licensing & Compatibility
The license is not explicitly stated in the README. Compatibility for commercial use or closed-source linking is not specified.
Limitations & Caveats
The project is experimental and will not be actively maintained or further developed, indicating potential for unaddressed bugs or lack of future feature support.
5 months ago
1 day