[FEATURE] Claude Desktop: show "Last turn changes" in the diff viewer
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
Problem
Claude Desktop already lets me inspect changed files from the chat, one by one. That is useful, but it is not the same as reviewing the latest turn in the main diff view.
What is missing is a proper diff-view mode for the last prompt/turn, where I can review those changes the same way I would review a PR:
- all changed files in one place
- normal scrolling through the full set of changes
- file list / project structure on the side
- quick navigation across files and hunks
Why this matters
When Claude changes many files across several prompts, reviewing them only through the chat becomes slow and fragmented.
I want to be able to open the diff viewer and see only the files changed by the last turn, in a structured review flow, instead of reconstructing that manually from:
- the cumulative diff, or
- file-by-file chat inspection
Proposed Solution
Requested feature
Add a "Last turn changes" filter or mode in Claude Desktop’s diff viewer.
Desired behavior
Inside the diff viewer, allow switching between something like:
Current diffsLast turn changes
In Last turn changes mode, show:
- only files changed by the most recent Claude response
- the usual diff review layout
- sidebar with files / preferably folder structure
- full scrolling review across all changed files
- inline comments
- accept/reject options per file, per hunk, or for the whole last turn
Example workflow
- Prompt 1 changes many files
- Prompt 2 changes a smaller subset
- I want to review only Prompt 2 changes in the diff viewer, not in chat and not mixed into the whole cumulative diff
Alternative Solutions
Comparison
Codex handles this much better because the review flow feels closer to reviewing a PR:
- you can see the changed files together
- navigate them in a dedicated diff panel
- keep context with the file tree / structure
- review the latest batch of changes more comfortably
Claude Desktop already has some of the pieces, but this specific review mode in the diff viewer is missing.
Priority
High - Significant impact on productivity
Feature Category
Other
Use Case Example
Use Case
I often ask Claude to make follow-up edits after reviewing the previous result. I need to quickly see only what changed in the latest turn, without re-reviewing the entire cumulative diff every time.
This becomes especially important in larger codebases and broader refactors.
For example:
- an earlier task may already touch ~80 files
- then I ask Claude to improve or clean up the result
- that follow-up prompt may modify another 15–20 files
In that situation, the current workflow is inefficient:
- reviewing files one by one in chat is too slow and fragmented
- reviewing the full cumulative diff across all 80 files is also inefficient, because I may not even be able to tell what changed in the latest turn without manually reconstructing it
What I need is a review flow where I can immediately open the diff viewer and see only the files and hunks changed by the most recent prompt, in one place.
Additional Context
<img width="976" height="865" alt="Image" src="https://github.com/user-attachments/assets/b2ac5e59-7fcd-4296-8019-841fadd67bed" />
<img width="1251" height="863" alt="Image" src="https://github.com/user-attachments/assets/cd0469c3-ffc0-414e-a3f7-3d62fd415545" />
This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗