Improvements / v2.1.271
Faster terminal rendering
CHANGELOG · original
Improved terminal rendering performance: large diffs and long transcripts render faster, with fewer slow frames Open official changelog ↗ Documentation
Documentation excerpt
What changes
Fullscreen rendering changes how the CLI draws to your terminal. The input box stays fixed at the bottom of the screen instead of moving as output streams in. If the input doesn't move while Claude is working, fullscreen rendering is active. Only visible messages are kept in the render tree, so memory stays constant regardless of conversation length.
Because the conversation lives in the alternate screen buffer instead of your terminal's scrollback, a few things work differently:
| Before | Now | Details |
|---|---|---|
Cmd+f or tmux search to find text |
Ctrl+o for transcript mode, then / to search or [ to write to scrollback |
Search and review the conversation |
| Terminal's native click-and-drag to select and copy | In-app selection, copies automatically on mouse release | Use the mouse |
Cmd-click to open a URL |
Cmd-click on macOS, Ctrl-click elsewhere |
Use the mouse |
If mouse capture interferes with your workflow, you can turn it off while keeping the flicker-free rendering.
Documentation snapshot · 2026-09-23