Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.309 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial
One change · claude-code

Interactive mode changedinteractive-mode

Nearest release: v2.1.261, published an hour after this site recorded the change. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.

Recorded here
Lines+43added
Lines−0removed
From line 504 where the diff opens
First seen 14 Aug 2026 this site's first read of the page
Recorded edits72to this page, all time

## Review changes with /diff ### Diff panel ### Diff viewer

The whole hunk

from line 504, old and new numbered
/
lines
from line 504
504504 
505505To find out which of these happened, start `claude --debug` with spell checking on and type a word. Then look for the `[spellcheck]` lines in the debug log at `~/.claude/debug/<session-id>.txt`. One line names the program Claude Code started, or lists the ones it looked for and didn't find. Later lines say why it stopped. A missing-dictionary error there means the checker has no dictionary for your `language` value, or no default one when `language` is unset. Install one, or set `language` to a dictionary you have.
506506 
507## Review changes with /diff
508 
509Run `/diff` to look over the changes in your working tree without leaving Claude Code. You see the edits Claude has made so far alongside anything else you haven't committed.
510 
511In [fullscreen rendering](/docs/en/fullscreen), `/diff` opens the [diff panel](#diff-panel) beside the conversation, which stays open and updates while you keep working. In the classic renderer, `/diff` opens the [diff viewer](#diff-viewer) in place of the prompt, and you close it when you're done reading.
512 
513### Diff panel
514 
515The diff panel lists the changed files with their added and removed line counts, and shows each file's diff under the list. Claude Code refreshes it each time Claude edits a file or runs a shell command. To close it, run `/diff` again or click the `✕` in its header.
516 
517To use the panel you need:
518 
519* [Fullscreen rendering](/docs/en/fullscreen)
520* A git repository
521* A terminal at least 110 columns wide
522* Claude Code v2.1.260 or later
523 
524When the panel can't open, `/diff` opens the diff viewer instead or tells you why.
525 
526The panel also opens on its own once Claude starts editing files, if your terminal is at least 144 columns wide. After you've opened it yourself with `/diff`, later sessions open it as soon as Claude edits a file in any terminal wide enough to fit it. Close the panel and it stays closed, in this session and later ones, until you run `/diff` again.
527 
528While the panel is open, you can:
529 
530* **Jump to a file**: click its row in the list. Scroll the panel with the mouse wheel. When the file list itself is too long to fit, scroll it with `Alt+Up` and `Alt+Down`, or `Ctrl+Up` and `Ctrl+Down`.
531* **Ask Claude about specific lines**: select them in the panel with the mouse. Claude Code attaches the selection to your next prompt and shows a line count next to the input until you send it.
532* **Show the files the panel leaves out**: the list skips test files and generated files, and collapses changes from before this session into one line at the bottom. Click either count line to expand it.
533* **Change what the panel compares against**: press `Ctrl+X B` to cycle from this session's changes, to your uncommitted changes as one list, to everything since your branch split from the default branch. Claude Code remembers the choice for each project.
534 
535To bind keys to these actions, see [Diff panel actions](/docs/en/keybindings#diff-panel-actions).
536 
537### Diff viewer
538 
539The diff viewer takes the place of the prompt until you close it. Its **Current** view shows your uncommitted changes from git, or, when there are none, what your branch adds on top of the default branch. The viewer also has a turn view for each prompt after which Claude edited files, showing just those edits. Claude Code builds the turn views from Claude's file edits rather than from git, so a change Claude makes through a shell command appears only under Current.
540 
541Use these keys in the viewer:
542 
543* **Left and Right**: move between Current and the turn views.
544* **Up and Down**: select a file.
545* **Enter**: open the selected file's diff. Scroll it with Up and Down, or PageUp and PageDown.
546* **Esc**: return from a file's diff to the list, or close the viewer from the list.
547 
548To rebind these keys, see [Diff actions](/docs/en/keybindings#diff-actions).
549 
507550## Side questions with /btw
508551 
509552Use `/btw` to ask a question about your current work without adding to the conversation history.
Feedback