Visual differentiation for agent questions vs status updates

Resolved 💬 4 comments Opened Mar 17, 2026 by Filament61 Closed Jun 20, 2026

Problem

When Claude Code outputs text in the terminal, questions/confirmation requests (e.g. "Should I commit?", "Do you want me to proceed?") are visually indistinguishable from status reports and explanations. Everything looks the same — plain text on the same background.

This makes it easy to miss a question that requires user input, especially in long output streams.

Suggestion

Differentiate visually the messages that require user action (questions, confirmations, choices) from informational messages (status updates, explanations, summaries).

Possible approaches:

  • Different background color for questions (e.g. subtle blue/yellow tint)
  • A colored left border (like GitHub's blockquote style)
  • An icon prefix (❓ or ▶)
  • A distinct terminal formatting (bold, inverse, etc.)

Context

During long sessions with multiple tool calls and extensive output, users lose track of where agent questions are. The user input has a gray background which helps identify it — agent questions deserve similar visual treatment.

Environment

  • Claude Code CLI
  • macOS Terminal / iTerm2

View original on GitHub ↗

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