[BUG] Excessive scrolling in long terminal conversations
Resolved 💬 8 comments Opened Jan 2, 2026 by Himil192 Closed Feb 12, 2026
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
In the Claude Code CLI (terminal), when a conversation gets long and I enter a new prompt, the terminal scrolls from top to bottom through the entire conversation history repeatedly. This is disruptive and makes the tool frustrating to use during extended sessions.
This is a terminal/CLI issue, not related to the Claude website.
What Should Happen?
When entering a new prompt, the terminal should either:
- Jump directly to the new output without scrolling through history
- Or scroll smoothly without repeatedly traversing the entire conversation
Error Messages/Logs
N/A - This is a UX/behavior issue, not an error. No error messages are displayed.
Steps to Reproduce
- Start Claude Code in terminal:
claude - Have a long conversation (10+ back-and-forth exchanges with code outputs)
- Enter another prompt and press Enter
- Observe: terminal scrolls from top to bottom through entire history, sometimes multiple times
Claude Model
Opus
Is this a regression?
I don't know
Last Working Version
_No response_
Claude Code Version
2.0.76
Platform
Anthropic API
Operating System
Ubuntu/Debian Linux
Terminal/Shell
VS Code integrated terminal
Additional Information
This happens in the terminal CLI tool (Claude Code), not the web interface. The issue worsens as conversation length increases. Using /compact helps but shouldn't be required constantly.
This issue has 8 comments on GitHub. Read the full discussion on GitHub ↗