Claude Code 更新加入了屏幕阅读器模式(Screen Reader Mode),让使用 VoiceOver、NVDA 等辅助工具的视障开发者也能用上 AI 编程助手。
启用屏幕阅读器模式后,会把 Claude Code 原来那套终端界面,进度动画、方框边框、实时刷新,全部替换成纯文本逐行输出。屏幕阅读器可以按顺序读出每一行内容,包括你的输入、Claude 的回复、工具调用状态、权限请求,每种内容都有明确的文本标签(you:、claude:、tool:、Permission Required: 等),方便跳转和检索。
原来的菜单和权限确认也做了适配。箭头键选择的菜单变成了编号列表,输入数字回车就行;是否确认变成输入 y/n。Claude 需要你注意的时候,比如回复完成或者等你授权,终端会响铃提醒,不用一直盯着屏幕。
开启方式有三种: 1. 启动时加 --ax-screen-reader 参数(claude --ax-screen-reader) 2. 设置环境变量 CLAUDE_AX_SCREEN_READER=1 3. 或者在配置文件里写 "axScreenReader": true。
需要 v2.1.181 或更高版本。
除了屏幕阅读器模式,这次还加了几个相关的无障碍设置:屏幕放大镜用户可以设置环境变量保持原生光标可见,prefersReducedMotion 可以关掉动画,还有专门的色盲友好主题(dark-daltonized 和 light-daltonized)。