Feature request for product/service
Cursor CLI
Describe the request
Feature request for product/service
Cursor CLI
Describe the request
Feature: Pin the composer/prompt box to the bottom of the terminal viewport
Problem
In long cursor agent / Cursor CLI sessions, transcript and tool output grow quickly. When scrolling up to read earlier messages, diffs, or shell output, the composer input area is not anchored to the bottom of the terminal. I have to scroll back down to see what I am typing or to reach model/approval UI.
This is especially painful when:
- Reviewing prior context while drafting the next prompt
- Debugging with verbose tool/bash output
- Using split or short terminal panes
Proposed solution
Add a TUI layout mode (ideally default-on) that pins the composer box to the bottom of the terminal pane:
- Fixed bottom band for the composer (multiline prompt, shortcuts, model picker, approval hints).
- Scrollable transcript region above for messages, tool calls, and command output.
- No occlusion: pinned chrome must not cover the last lines of transcript; use a separator and/or reserved row count.
- Configuration (example in
~/.cursor/cli-config.json):
{
"display": {
"pinComposerToBottom": true,
"composerMinRows": 3
}
}
Optional: pin a slim status line directly above the composer (model, cwd, sandbox mode) — similar to custom statusline support.
Cross-tool parity
Filed related requests on other agent CLIs for the same UX pattern:
- OpenAI Codex CLI: Feature: Pin prompt/composer input box to bottom of terminal pane (CLI) · Issue #26311 · openai/codex · GitHub
- Anthropic Claude Code CLI: [FEATURE] Pin prompt/composer box to bottom of terminal pane (CLI TUI) · Issue #65269 · anthropics/claude-code · GitHub
Environment
- OS: macOS (Darwin 25.4.0)
- Product: Cursor CLI (
cursor agent)
Happy to test a beta or provide screen recordings.