[FEATURE] Add option to disable auto-scroll after responses

Status Closed — not planned
Maintainer reply None cached
Activity 8 comments · opened Nov 17, 2025 · closed Feb 12, 2026

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

In sessions with many prompts and responses, the current auto-scroll behavior makes it difficult to:

  1. Review previous prompts and responses while Claude is generating new output
  2. Compare current output with earlier responses in the conversation
  3. Locate and reference the most recent prompt after a response completes

The forced scroll-to-bottom after each response interrupts workflow when trying to review conversation history.

Proposed Solution

Add a toggle setting (e.g., in preferences or a toolbar button) to disable auto-scroll. When disabled:

  • User maintains their current scroll position during and after Claude's responses
  • User can manually scroll to latest output when ready
  • Setting persists across sessions

Alternative Solutions

A "scroll lock" toggle button that temporarily prevents auto-scroll during active review.

Priority

High - Significant impact on productivity

Feature Category

CLI commands and flags

Use Case Example

As an engineering manager reviewing deployment configurations, I often need to:

  1. Ask Claude to generate/modify multiple config files
  2. Compare new outputs with previous versions earlier in the conversation
  3. Reference specific prompts I made 5-10 exchanges ago

Currently, I have to fight the auto-scroll to stay positioned at earlier parts of the conversation.

Additional Context

_No response_

View original on GitHub ↗

8 Comments

github-actions[bot] · 8 months ago

This issue has been inactive for 30 days. If the issue is still occurring, please comment to let us know. Otherwise, this issue will be automatically closed in 30 days for housekeeping purposes.

hexgnu · 8 months ago

It's still an issue for me. the auto scrolling is very frustrating experience because I have multiple windows open. Also it seems that auto-scrolling tends to change release to release. It isn't always like this. Sometimes it auto-scrolls sometimes it doesn't.

Leksat · 7 months ago

Same. It would be nice if Claude Code behaved like prompt | less. I mean, after sending a query and getting a big response, it would be cool if the user query stays at the top and the response follows.

Pre-submit:
  ┌────────────────────────────────────┐
  │ Terminal - Claude Code             │
  ├────────────────────────────────────┤
  │ [Previous conversation...]         │
  │                                    │
  │ Assistant: Implementation complete │
  │ [50 lines of code above...]        │
  │ ...tested and working.             │
  │                                    │
  │ ────────────────────────────────── │
  │ > Write unit tests█                │
  │ ────────────────────────────────── │
  └────────────────────────────────────┘
       ↑ User about to press Enter

  After response (desired behavior):
  ┌────────────────────────────────────┐
  │ Terminal - Claude Code             │
  ├────────────────────────────────────┤
  │ > Write unit tests                 │
  │                                    │
  │ ✳ Response:                        │
  │                                    │
  │ I'll create comprehensive tests    │
  │ for authentication module.         │
  │                                    │
  │ ```typescript                      │
  │ describe('Auth', () => {           │
  │   test('login works', () => {      │ 
  │     ...                            │
  └────────────────────────────────────┘
       ↑ Query at top, response below
       (User can scroll down for more)
michaeljglenn · 7 months ago

Please fix. This is extremely annoying.

github-actions[bot] · 6 months ago

This issue has been automatically closed due to 60 days of inactivity. If you're still experiencing this issue, please open a new issue with updated information.

marcindulak · 6 months ago

This issue was closed incorrectly despite recent human comments. This behavior of the bot is reported at https://github.com/anthropics/claude-code/issues/16497. Please upvote that issue, so maybe it gets noticed.

hexgnu · 6 months ago

yea this issue is still quite annoying and causes some issues with my work rocess

github-actions[bot] · 6 months ago

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.