[BUG] Terminal viewport jitter / aggressive auto-scrolling during task execution
Status Closed — not planned
Reported on v2.1.17
Maintainer reply None cached
Activity 5 comments · opened Jan 23, 2026 · closed Feb 27, 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?
- The terminal UI is unstable while Claude is running tasks; the viewport hitches and jumps instead of staying anchored.
- The screen rapidly flickers up and down while Claude is "thinking" or generating output.
- I am frequently thrown back to an upper part of the terminal buffer automatically, which cuts off the live text.
- It feels like the auto-scroll is fighting with the manual scroll position, creating a stuttering/hitching effect.
What Should Happen?
The terminal should remain anchored to the current line of output.
I should be able to read the live progress without the screen jumping or flickering to previous parts of the session.
Error Messages/Logs
There are no explicit error codes generated for this issue.
This is a visual/UI regression where terminal output becomes misformatted or corrupted during high-frequency updates; visual/UI regression in the terminal rendering.
Steps to Reproduce
The terminal should remain stable and anchored to the current line of output as Claude works.
Manual scrolling should not be overridden by the auto-scrolling mechanism unless new output is actively being generated at the bottom.
Claude Model
Not sure / Multiple models
Is this a regression?
No, this never worked
Last Working Version
None, this issue occurred from the beginning/this never worked
Claude Code Version
2.1.17 (Claude Code)
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
_No response_
5 Comments
Found 3 possible duplicate issues:
This issue will be automatically closed as a duplicate in 3 days.
🤖 Generated with Claude Code
Having same issue on windows - https://github.com/anthropics/claude-code/issues/20511
Closing for now — inactive for too long. Please open a new issue if this is still relevant.
There is a currently open issue for this here https://github.com/anthropics/claude-code/issues/25042. I think it needs real traction.
This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.