VS Code extension for LLM-assisted debugging
Top 74.6% on sourcepulse
This project enables Large Language Models (LLMs) like Claude to interactively debug code within VS Code. It targets developers who want AI-assisted debugging, offering a language-agnostic approach by leveraging VS Code's debugging capabilities and the Model Context Protocol (MCP). The primary benefit is a more efficient and guided debugging experience.
How It Works
The extension acts as an MCP server, bridging VS Code's debugger with an LLM client. It exposes debugger functionality (like setting breakpoints, evaluating expressions, and stepping through code) via MCP. This allows LLMs to receive real-time execution context and suggest debugging actions, facilitating interactive problem-solving. The language-agnostic nature stems from relying on VS Code's existing debugger adapters and launch.json
configurations.
Quick Start & Requirements
.vscode/launch.json
configuration is required for the target project.claude_desktop_config.json
or equivalent.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project is in active development, with features like conditional breakpoints and an automated "fix" tool still pending. The README does not specify the license, which could impact commercial adoption.
2 months ago
1 day