← Back to all entries
2026-08-01 💡 Tips 'n' Tricks

Claude Code Adds Native Screen Reader Support

Claude Code Adds Native Screen Reader Support — visual for 2026-08-01

💡 Claude Code Ships Native Screen Reader Support via --ax-screen-reader

Claude Code now has native screen reader support, enabled with the --ax-screen-reader flag, the CLAUDE_AX_SCREEN_READER=1 environment variable, or an axScreenReader setting in settings.json. This pairs with the screen-reader-mode improvements shipped mid-July (audible feedback for deletions) into a more complete accessibility story for the CLI — a meaningful gap to close given how much of Claude Code's interface relies on visual affordances like colour-coded state and inline diffs.

# Enable via flag
claude --ax-screen-reader

# Or via environment variable
export CLAUDE_AX_SCREEN_READER=1

# Or in settings.json
{
  "axScreenReader": true
}
Worth flagging to any team members who rely on assistive technology

If your team has developers using screen readers, this is worth a direct heads-up rather than waiting for them to discover it — accessibility features often go unused simply because the people who'd benefit most don't see incidental changelog mentions in the normal course of work.

⭐⭐⭐ code.claude.com
screen reader accessibility Claude Code ax-screen-reader settings.json

💡 Vim Remaps, Mouse-Click Multi-Select, and Two Long-Standing Bugs Fixed

A batch of smaller quality-of-life improvements landed alongside screen reader support: a new vimInsertModeRemaps setting lets vim-mode users map two-key insert-mode sequences (like jj) to Escape — a long-requested convenience for anyone who lives in vim bindings. Fullscreen mode gained mouse-click support for multi-select menus and "Other" input rows, reducing reliance on keyboard-only navigation in those views.

Two bugs worth knowing were fixed

Also shipped: a corporate launcher wrapper

CLAUDE_CODE_PROCESS_WRAPPER lets the agent view and background service honour a required corporate launcher executable, routing every Claude Code self-spawn through it. Relevant specifically to enterprise environments with mandated process-wrapping for compliance or monitoring reasons — most individual developers won't need this, but platform teams managing locked-down environments should know it exists.

⭐⭐⭐ code.claude.com
vim mode mouse support Fast mode background agents bug fixes corporate launcher Claude Code
Source trust ratings ⭐⭐⭐ Official Anthropic  ·  ⭐⭐ Established press  ·  Community / research