VS Code/Cursor extension: show all edits inline at once instead of sequential approval
Feature Request
Context: Using the Claude Code extension in Cursor (and presumably VS Code — same extension).
Current behavior: When Claude makes multiple edits (either in the same file or across files), they're presented for approval one at a time, sequentially. You have to approve/reject each edit before seeing the next one.
Problem: Sequential review without full-diff context makes it hard to evaluate whether a set of changes is going in the right direction. The first few chunks often don't tell you much in isolation — you need to see the whole picture to judge whether the code is good. This is especially painful for refactors or multi-site changes.
Suggested behavior: In the VS Code / Cursor extension specifically, show all pending edits inline in the actual editor files simultaneously — the same way Cursor's native agent presents its edits. Cursor has built-in UI for this: inline diffs with "next edit" / "next file" navigation buttons, where you can scan all changes at once before approving. VS Code likely has similar diff APIs available.
Why this is low-hanging fruit for Cursor specifically: Cursor already has this review UX built for its own agent. The Claude Code extension would just need to hook into the same mechanism rather than using its own sequential approval flow.
Worth noting: When using Claude Opus 4.6 directly as Cursor's native model (not through the Claude Code extension), the stacked inline diff UX already works well — edits accumulate and display together as they're produced. So the model already supports this pattern; the bottleneck is purely the extension's sequential approval flow.
For reference: The sequential model is also a friction point in the CLI and Mac desktop app, but those would require more significant redesign. The IDE extensions are the easy win.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗