Support inverted layout (input at top, output flowing down) for vertical monitor workflows
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.
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗