Support colored/styled text in Claude responses for visual distinction
Feature Request
Problem: All Claude Code output renders in the same monochrome text style, making it difficult to distinguish between informational status updates and interactive questions/decisions that require user input. During long coding sessions with lots of tool output, questions get buried in the wall of text.
Proposed Solution: Allow Claude's response text to use ANSI color codes or a markup system that renders with visual distinction in the terminal. At minimum:
- Questions/prompts could render in a different color (e.g., yellow or cyan)
- Status confirmations could render in green
- Warnings/errors in red
Alternative: A simpler approach could be a special markdown extension (e.g., > [!QUESTION] admonitions) that Claude Code's renderer highlights differently from regular text.
Use Case: Power users running autonomous/semi-autonomous sessions need to quickly scan output and spot the moments where Claude is asking for input vs. reporting progress. Currently everything looks the same.
Current Workarounds:
- Using
AskUserQuestiontool (renders as interactive dialog, but not always appropriate) - Markdown bold/headers (minimal visual distinction in most terminal themes)
Environment: Claude Code CLI, macOS/Linux terminals
---
Generated with Claude Code
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗