[FEATURE] Add configurable text streaming speed for readability
Resolved 💬 3 comments Opened Apr 7, 2026 by catchtanya Closed May 19, 2026
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
Claude Code streams response text at a fixed, rapid speed that can be difficult to read in real-time, particularly for longer technical responses, complex instructions, or detailed analysis. Users who want to follow along as the response generates—rather than waiting for completion and scrolling back,find the current streaming speed too fast for comfortable reading comprehension.
Proposed Solution
Provide user control over text streaming speed through one or more of these mechanisms:
Option 1: Configuration Setting
claude config set streaming-speed [slow|medium|fast|instant]
# OR
claude config set streaming-delay-ms [0|50|100|200]
Option 2: Runtime Flag
claude chat --streaming-speed slow
# Apply to current session only
Option 3: Interactive Hotkeys
Ctrl + -→ Slow down streaming (while response is generating)Ctrl + +→ Speed up streamingCtrl + 0→ Reset to default speedCtrl + Enter→ Complete instantly (skip remaining streaming)
Alternative Solutions
_No response_
Priority
Medium - Would be very helpful
Feature Category
CLI commands and flags
Use Case Example
Use Cases
- Following deployment instructions - User executes commands as Claude explains them
- Learning new concepts - Slower speed aids comprehension of complex topics
- Code review - Reading through long code blocks or diffs
- Accessibility - Users with cognitive or visual processing needs
- Non-native speakers - Additional time for translation/comprehension
- Pair programming - Reading responses aloud to team while streaming
Additional Context
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗