IssueRaiser

[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

Raise real-world problems, find people facing the same issue, and discuss solutions.2,000 issues0 comments

ux (Software)

[FEATURE] VS Code Extension: Diff review UI similar to GitHub Copilot Edits Review

yakupadakliMar 13, 2026, 10:01 AM

### 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.

Comment on this issue