Skip to content
Theme:

Git Diff View

Press Ctrl+G to open or close the git diff view. It shows changed files on the left and the working-tree diff relative to HEAD on the right. You can navigate hunks, queue inline comments, and submit those comments back to the agent as a structured prompt.

┌─────────────────┬───────────────────────────┐
│ Changed Files │ Unified Diff │
│ │ │
│ ● src/main.rs │ @@ -10,6 +10,8 @@ │
│ src/lib.rs │ fn main() { │
│ Cargo.toml │ + let config = ... │
│ │ + setup(config); │
│ │ run(); │
│ │ } │
│ │ │
├─────────────────┴───────────────────────────┤
│ j/k:move n/p:hunk c:comment s:submit │
└─────────────────────────────────────────────┘
KeyAction
Tab / Shift+TabMove focus between the file list and diff pane
h / In the diff pane, focus the file list; in the file list, collapse or move to parent
l / or EnterIn the file list, expand/open the selected entry and focus the diff
j / Move down
k / Move up
gJump to top of the diff pane
GJump to bottom of the diff pane
PageDown / PageUpPage through the diff pane
n / pJump to next / previous hunk in the diff pane
cAdd a comment at the current diff location
EnterSubmit a comment while editing that comment
sSubmit all queued comments to the agent
uUndo the last queued comment
rRefresh the diff
< / >Resize the split panes
EscClose git diff view
  1. Navigate to a diff line you want to comment on.
  2. Press c to open the comment editor.
  3. Type your comment and press Enter to queue it.
  4. Add more comments if needed.
  5. Press s from the diff pane to submit all queued comments.

All queued comments are sent as a single prompt to the agent, grouped by file and including the line number, line kind, line text, and your feedback. This lets the agent understand exactly which changes you’re commenting on.

The git diff view is designed for reviewing agent-generated changes. After the agent modifies files, open the diff to:

  • See exactly what changed
  • Add targeted feedback on specific lines
  • Request fixes to particular hunks without describing them in prose