[FEATURE] VS Code Extension: Diff review UI similar to GitHub Copilot Edits Review
### Preflight Checklist - [x] I have searched [existing requests](https://github.com/anthropics/claude-code/issues?q=is%3Aissue%20label%3Aenhancement) and this feature hasn't been requested yet - [x] This is a single feature request (not multiple features) ### Problem Statement When Claude Code modifies files in the VS Code extension, there is no built-in UI to review, accept, or reject those changes. I have to leave the Claude Code panel and manually check the Source Control panel or run `git diff` to see what changed — this breaks the flow completely. GitHub Copilot solves this with "Edits Review": a dedicated inline diff UI that lets you accept/reject changes per-file or per-change without leaving the chat context. Claude Desktop's Code tab already has a similar diff stats indicator (`+12 -1`) with a clickable diff viewer, but this is missing from the VS Code extension. The current workflow requires me to manually switch to Source Control, review diffs there, and then come back — all outside the Claude Code interface. ### Proposed Solution After Claude Code modifies files, the VS Code extension should show: 1. A list of all modified files with a pending indicator in the chat panel and Explorer view 2. An inline diff in the editor when a modified file is opened 3. Editor overlay controls to navigate between changes and accept/reject them individually (per-change and per-file) 4. "Accept All" / "Reject All" buttons in the chat panel This is exactly how GitHub Copilo
Posted by yakupadakli on Mar 13, 2026, 10:01 AM
Tags
Related issues
- This is the biggest problem with contracts, there's simply no way to actually say "please always execute this check".
- I don't disagree with you on this, I worked my whole life in corporate and haven't worked as a OSS maintainer before, though I will _and ...
- the new VSCode UI, looks cute, i don't like it.
- I've been working on my own private harness for the past 8 months, and I've been collecting ideas from such repos I've stumbled upon.
- The way AI is able to interact with outside resources is pretty impressive, but the quality of code it produces to me is still questionab...
- Add PR-style review comments in Git Diff UI that feed into the active agent thread
Raise real-world problems, find people facing the same issue, and discuss solutions.2,000 issues0 comments
ux (Software)
This is the biggest problem with contracts, there's simply no way to actually say "please always execute this check".
I don't disagree with you on this, I worked my whole life in corporate and haven't worked as a OSS maintainer before, though I will _and ...
the new VSCode UI, looks cute, i don't like it.
I've been working on my own private harness for the past 8 months, and I've been collecting ideas from such repos I've stumbled upon.
The way AI is able to interact with outside resources is pretty impressive, but the quality of code it produces to me is still questionab...
Add PR-style review comments in Git Diff UI that feed into the active agent thread
Thanks for indulging me so far, by the way, I really appreciate this discussion, it's very stimulating.
Migrate GDScript to the GDExtension mechanism and overhaul the implementation
[FEATURE] VS Code Extension: Diff review UI similar to GitHub Copilot Edits Review
### Preflight Checklist - [x] I have searched [existing requests](https://github.com/anthropics/claude-code/issues?q=is%3Aissue%20label%3Aenhancement) and this feature hasn't been requested yet - [x] This is a single feature request (not multiple features) ### Problem Statement When Claude Code modifies files in the VS Code extension, there is no built-in UI to review, accept, or reject those changes. I have to leave the Claude Code panel and manually check the Source Control panel or run `git diff` to see what changed — this breaks the flow completely. GitHub Copilot solves this with "Edits Review": a dedicated inline diff UI that lets you accept/reject changes per-file or per-change without leaving the chat context. Claude Desktop's Code tab already has a similar diff stats indicator (`+12 -1`) with a clickable diff viewer, but this is missing from the VS Code extension. The current workflow requires me to manually switch to Source Control, review diffs there, and then come back — all outside the Claude Code interface. ### Proposed Solution After Claude Code modifies files, the VS Code extension should show: 1. A list of all modified files with a pending indicator in the chat panel and Explorer view 2. An inline diff in the editor when a modified file is opened 3. Editor overlay controls to navigate between changes and accept/reject them individually (per-change and per-file) 4. "Accept All" / "Reject All" buttons in the chat panel This is exactly how GitHub Copilo
Comments (0)
No comments yet. Start the discussion.