[FEATURE] Auto Debug Breakpoints
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
Currently, when debugging Rust (or other) applications in VSCode with Claude Code, there is no way for Claude to programmatically set or remove breakpoints in the editor. Users must manually click on line numbers to place breakpoints, which interrupts the debugging workflow and prevents Claude from setting up a complete debugging environment based on code analysis.
This is particularly inefficient when Claude identifies multiple important breakpoint locations (e.g., function entry points, state transitions, critical sections) and needs to guide the user through step-by-step debugging.
Proposed Solution
Add a VSCode integration capability that allows Claude Code to set breakpoints directly in the editor, similar to how it can currently edit code.
Could be through a VSCode API tool, that also supports batch setting and conditional breakpoints.
Alternative Solutions
_No response_
Priority
Medium - Would be very helpful
Feature Category
API and model interactions
Use Case Example
A Rust / Python / C / C++ workspace. Multiple libraries and modules. Debugging situation of a complex scenario.
Example use: "Check the current debug launch.json "xyz entry" and identify neuralgic breakpoints at factory creation and file parsing. Set those breakpoints for my session".
Additional Context
_No response_
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗