[
    {
        "role": "user",
        "content": "how%20to%20enable%20screen%20reader%20mode%20in%20claude%20terminal.%20can%20you%20provide%20this%20in%20plain%20text%3F"
    },
    {
        "role": "assistant",
        "content": "Here are plain-text steps to enable *Screen Reader Mode* in **Claude Code CLI / Terminal**.  \n\n---\n\nScreen Reader Mode makes Claude Code output in plain text (sequential, labeled, no visual decorations) for use with screen readers, braille displays, etc. ([support.claude.com](https://support.claude.com/en/articles/15924927-use-claude-code-cli-with-a-screen-reader?utm_source=openai))\n\n---\n\n### Requirements\n\n- Claude Code version **2.1.181** or higher. ([support.claude.com](https://support.claude.com/zh-CN/articles/15924927-%E5%9C%A8%E5%B1%8F%E5%B9%95%E9%98%85%E8%AF%BB%E5%99%A8%E4%B8%AD%E4%BD%BF%E7%94%A8-claude-code-cli?utm_source=openai))  \n- If version is **2.1.206 or later**, the session will show *how* the screen reader mode was enabled in its first line. ([support.claude.com](https://support.claude.com/zh-CN/articles/15924927-%E5%9C%A8%E5%B1%8F%E5%B9%95%E9%98%85%E8%AF%BB%E5%99%A8%E4%B8%AD%E4%BD%BF%E7%94%A8-claude-code-cli?utm_source=openai))\n\n---\n\n### How to Turn On Screen Reader Mode\n\nYou can enable it in one of three ways:\n\n1. **For just one session**  \n   Run:  \n   ```bash\n   claude --ax-screen-reader\n   ```\n\n2. **For all sessions in a terminal window**  \n   Set environment variable:  \n   - On Bash or Zsh:  \n     ```bash\n     export CLAUDE_AX_SCREEN_READER=1\n     ```\n   - On PowerShell:  \n     ```powershell\n     $env:CLAUDE_AX_SCREEN_READER = \"1\"\n     ```\n\n3. **Permanently (for all sessions, machines, terminals)**  \n   Edit your Claude Code settings file (`~/.claude/settings.json`) and add:  \n   ```json\n   {\n     \"axScreenReader\": true\n   }\n   ```\n\n---\n\n### How to Turn It Off\n\nReverse whichever method you used to enable it:\n\n- If you used the `--ax-screen-reader` flag, run without it.  \n- If you set the environment variable, unset it or set it to `0`.  \n- If you changed the settings file, set `\"axScreenReader\": false`. ([support.claude.com](https://support.claude.com/zh-CN/articles/15924927-%E5%9C%A8%E5%B1%8F%E5%B9%95%E9%98%85%E8%AF%BB%E5%99%A8%E4%B8%AD%E4%BD%BF%E7%94%A8-claude-code-cli?utm_source=openai))\n\n---\n\n### What Changes When Screen Reader Mode Is On\n\n- Prompts and responses are labeled:\n  - Your messages prefixed with `you:`  \n  - Claude\u2019s responses with `claude:`  \n  - Tools or permission prompts with labels like `tool:`, `Permission Required:` ([support.claude.com](https://support.claude.com/en/articles/15924927-use-claude-code-cli-with-a-screen-reader?utm_source=openai))  \n- Menus become numbered lists. You type the number and press Enter instead of using arrow keys. ([support.claude.com](https://support.claude.com/zh-CN/articles/15924927-%E5%9C%A8%E5%B1%8F%E5%B9%95%E9%98%85%E8%AF%BB%E5%99%A8%E4%B8%AD%E4%BD%BF%E7%94%A8-claude-code-cli?utm_source=openai))  \n- Visual decorations removed: no spinners, no progress animations, no box-drawing characters, fewer fancy layouts. ([support.claude.com](https://support.claude.com/zh-CN/articles/15924927-%E5%9C%A8%E5%B1%8F%E5%B9%95%E9%98%85%E8%AF%BB%E5%99%A8%E4%B8%AD%E4%BD%BF%E7%94%A8-claude-code-cli?utm_source=openai))  \n- Terminal bell or alert sound when Claude needs your input, when a tool finishes, or permission is required. ([support.claude.com](https://support.claude.com/en/articles/15924927-use-claude-code-cli-with-a-screen-reader?utm_source=openai))  \n\n---\n\nIf you tell me your terminal type (macOS, Linux, Windows, etc.), I can send you commands tuned to your setup."
    }
]