Feature request: reviewable diff/changeset after auto-accepted edits (Copilot-style final approval)
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
When working in auto-accept mode (acceptEdits / Shift+Tab), Claude Code applies edits directly to files. This is great for speed, but on large files or multi-file tasks it becomes very hard to track where changes were applied. There is currently no built-in way to review the full set of applied edits after the fact and give a final approval or revert.
GitHub Copilot's agent mode handles this well: edits are applied immediately so the agent keeps working, but the user gets a consolidated review view at the end with per-file / per-hunk Keep or Undo actions.
Proposed Solution
Using git diff / the VS Code Source Control panel after the run. This works but requires a clean working tree before every task, doesn't distinguish Claude's edits from mine, and offers no integration with the session (e.g. "reject this hunk and tell Claude why").
- Staying in default (manual) mode. This gives per-edit review, but interrupts flow constantly and defeats the purpose of auto-accept on long tasks.
Alternative Solutions
_No response_
Priority
Critical - Blocking my work
Feature Category
CLI commands and flags
Use Case Example
_No response_
Additional Context
(suppressing diff view for auto-approved edits). This request is the complementary direction — instead of per-edit diff popups during auto mode, a single consolidated review at the end. Both suggest the same underlying need: decoupling when edits apply from when the user reviews them.