Support inverted layout (input at top, output flowing down) for vertical monitor workflows

Resolved 💬 1 comment Opened Jun 2, 2026 by rawatadit Closed Jul 6, 2026

What I'm trying to do

Use Claude Code on a vertical (portrait-oriented) monitor.

Problem

The input box is anchored at the bottom of the terminal. On a vertical monitor that means the input sits far below the part of the screen where my eyes naturally rest, and recent assistant output ends up near eye level instead of the prompt I'm typing into.

What would help

A config option (e.g. "layout": "input-top" in settings.json, or an env var like CLAUDE_INPUT_POSITION=top) that inverts the layout: input box anchored at the top of the terminal, with assistant output flowing downward below it.

What I tried first

  • Resizing the terminal to the top half of the monitor — works, but wastes screen real estate
  • tmux pane in the upper half — works, but the input is still at the bottom of the pane (just less far from eye level), and adds setup overhead

Neither matches the ergonomics of a native top-anchored input.

Why this matters

Vertical monitors are common for code review, log inspection, and side-by-side reading. Claude Code is otherwise a great fit for those workflows; the bottom-anchored input is the main friction point on this form factor.

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗