Scroll up in Claude Code's CLI (command-line interface - the version that runs in your terminal) and you'll see nothing. Not the previous output, not an error message - just blank space where your conversation history should be.
The issue is basic: Claude Code doesn't preserve scroll history. When Claude generates output longer than one screen, everything above the fold is gone permanently. The problem has been reported repeatedly across developer communities and affects multiple operating systems.
The impact lands hardest on the workflows Claude Code is actually designed for. Complex coding tasks generate multi-step outputs - plans, code blocks, explanations, follow-up suggestions. When output runs past one screen, you lose the earlier content unless you thought to pipe output to a file before running the query.
Workarounds exist: running Claude Code inside a terminal multiplexer like tmux or screen preserves history at the terminal level. Some users log full sessions with the script command. These solutions work, but they shouldn't be necessary for a paid professional tool. The Max usage tier costs $200 per month.
Preserving scroll history is among the most basic behaviors any terminal application offers, standard on everything from shell scripts to SSH sessions since the early 1970s. Anthropic hasn't announced a fix timeline. The gap between how straightforward the fix likely is and how long it's remained an open issue is the part that's hard to explain to users paying monthly.