[Feature Request] Static/pinned input field while scrolling through long output

Resolved 💬 3 comments Opened Jan 16, 2026 by janbaer Closed Jan 20, 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

Problem

When receiving long output (e.g., code review feedback, diffs, or explanations), the input field scrolls out of view. To respond, I have to scroll to the bottom of the terminal, type my answer, and then scroll back up to reference the content.

This creates a frustrating workflow when I need to read and reference long text while formulating my response.

Proposed Solution

Implement a split-pane terminal UI with:

  • A scrollable output area at the top for Claude's responses
  • A fixed/pinned input field at the bottom that remains visible while scrolling

Alternative Solutions

_No response_

Priority

Critical - Blocking my work

Feature Category

CLI commands and flags

Use Case Example

  • Reading through lengthy code review feedback while composing a response
  • Referencing long explanations or diffs while asking follow-up questions
  • Any scenario where the output exceeds the terminal height

Additional Context

Gemini CLI implements this with their "inner shell" feature - the input prompt stays pinned at the bottom while the output area above is independently scrollable. Users can press Ctrl+F to focus the shell.

<img width="1973" height="490" alt="Image" src="https://github.com/user-attachments/assets/93b08212-2967-449d-9226-a6265ec47119" />

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗