6 6
7> VoiceOver や NVDA などのスクリーンリーダー、スクリーン拡大鏡、モーション削減、色覚異常対応テーマの設定で Claude Code をセットアップします。7> VoiceOver や NVDA などのスクリーンリーダー、スクリーン拡大鏡、モーション削減、色覚異常対応テーマの設定で Claude Code をセットアップします。
8 8
9Claude Code には、ビジュアルターミナルインターフェースをプレーンな線形テキストに置き換えるスクリーンリーダーモードがあります。ボックス、プログレスアニメーション、インプレース再描画の代わりに、このモードはラベル付きの行を出力し、VoiceOver や NVDA などのスクリーンリーダーが順番に読み上げるため、完全な会話を保持し、ツール権限を承認し、出力を最後まで確認できます。9Claude Code には、ビジュアルターミナルインターフェースをプレーンな線形テキストに置き換えるスクリーンリーダーモードがあります。ボックス、プログレスアニメーション、インプレース再描画の代わりに、Claude Code はラベル付きの行を出力し、VoiceOver や NVDA などのスクリーンリーダーが順番に読み上げます。完全な会話を保持し、ツール権限を承認し、出力を最後まで確認できます。
10 10
11スクリーンリーダーモードはオプトインです。スクリーン拡大鏡、モーション削減、またはスクリーンリーダーの代わりにカラーブラインド対応テーマを使用する場合は、[スクリーンリーダーモード以外のアクセシビリティ設定](#accessibility-settings-beyond-screen-reader-mode)を参照してください。11スクリーンリーダーモードはオプトインです。スクリーン拡大鏡、モーション削減、またはスクリーンリーダーの代わりにカラーブラインド対応テーマを使用する場合は、[アクセシビリティ設定](#accessibility-settings)テーブルから `CLAUDE_CODE_ACCESSIBILITY`、`prefersReducedMotion`、または `theme` を設定してください。スクリーンリーダーモードはターミナルインターフェースのみを適応させるため、VS Code 拡張機能のチャットパネルではこれを必要としません。Claude Code v2.1.236 以降では、拡張機能は設定なしで[スクリーンリーダーにコンバーセーション活動を通知](/docs/ja/vs-code#use-a-screen-reader)します。
12 12
13<Note>13スクリーンリーダーモードには Claude Code v2.1.181 以降が必要です。以前のバージョンは `--ax-screen-reader` フラグを `error: unknown option '--ax-screen-reader'` で拒否します。
14 スクリーンリーダーモードには Claude Code v2.1.181 以降が必要です。以前のバージョンは `--ax-screen-reader` フラグを `error: unknown option '--ax-screen-reader'` で拒否します。
15</Note>
16 14
17<h2 id="turn-on-screen-reader-mode">15<h2 id="turn-on-screen-reader-mode">
18 スクリーンリーダーモードをオンにする16 スクリーンリーダーモードをオンにする
21スクリーンリーダーを使用する頻度に合わせて方法を選択してください。19スクリーンリーダーを使用する頻度に合わせて方法を選択してください。
22 20
23* 1 つのセッション用:`claude --ax-screen-reader` を実行します。21* 1 つのセッション用:`claude --ax-screen-reader` を実行します。
24* 1 つのシェルから開始されたセッション用:`CLAUDE_AX_SCREEN_READER` 環境変数を `1` に設定します。Bash または Zsh では `export CLAUDE_AX_SCREEN_READER=1` を実行し、PowerShell では `$env:CLAUDE_AX_SCREEN_READER = "1"` を実行します。すべてのシェルをカバーするために、シェルプロファイルに行を追加します。22* 1 つのシェルから開始されたセッション用:`CLAUDE_AX_SCREEN_READER` 環境変数を `1` に設定します。Bash または Zsh では `export CLAUDE_AX_SCREEN_READER=1` を実行し、PowerShell では `$env:CLAUDE_AX_SCREEN_READER = "1"` を実行します。シェルプロファイルにその行を追加して、今後のシェルでも保持します。
25* マシン上のすべてのセッション用:ユーザー[設定ファイル](/docs/ja/settings)に `"axScreenReader": true` を追加します。これは VS Code 統合ターミナルを含むすべてのターミナルをカバーします。23* マシン上のすべてのセッション用:ユーザー[設定ファイル](/docs/ja/settings)に `"axScreenReader": true` を追加します。この設定は VS Code 統合ターミナルを含むすべてのターミナルに適用されます。
26 24
27<Note>25メソッドを組み合わせた場合、Claude Code は [`--ax-screen-reader`](/docs/ja/cli-reference#cli-flags) フラグを [`CLAUDE_AX_SCREEN_READER`](/docs/ja/env-vars#variables) 環境変数より優先し、その環境変数を [`axScreenReader`](/docs/ja/settings-reference#axscreenreader) 設定より優先します。
28 メソッドは優先順位順にリストされています。[`--ax-screen-reader`](/docs/ja/cli-reference#cli-flags) フラグは [`CLAUDE_AX_SCREEN_READER`](/docs/ja/env-vars) 環境変数をオーバーライドし、これは [`axScreenReader`](/docs/ja/settings#available-settings) 設定をオーバーライドします。
29</Note>
30 26
31SSH 経由で Claude Code を使用する場合は、Claude Code が実行されるリモートマシンで環境変数または設定を設定します。27SSH 経由で Claude Code を使用する場合は、Claude Code が実行されるリモートマシンで環境変数または設定を設定します。
32 28
33モードがオンの場合、Claude Code が最初に出力するのは、それをオンにした方法を名前付けする確認行です。`[Screen Reader Mode: on via flag]`、`[Screen Reader Mode: on via env]`、または `[Screen Reader Mode: on via settings]` です。このメソッド命名形式には Claude Code v2.1.206 以降が必要です。Claude Code が自身を再起動する場合(例えば、アップデートのインストールを完了するため)、新しいプロセスは `CLAUDE_AX_SCREEN_READER` 環境変数を通じてモードを継承するため、使用した方法に関係なく、その確認行は `[Screen Reader Mode: on via env]` と表示されます。29Claude Code が最初に出力する行がモードを確認します。`[Screen Reader Mode: on via flag]`、`[Screen Reader Mode: on via env]`、または `[Screen Reader Mode: on via settings]` です。
34以前のバージョンは `[Accessible screen reader mode: on]` を出力します。
35 30
36<h2 id="turn-off-screen-reader-mode">31<h2 id="turn-off-screen-reader-mode">
37 スクリーンリーダーモードをオフにする32 スクリーンリーダーモードをオフにする
38</h2>33</h2>
39 34
40モードをオンにした方法を逆にします。フラグなしで開始するか、環境変数を設定解除するか、`axScreenReader` を `false` に設定します。`CLAUDE_AX_SCREEN_READER=0` を設定すると、設定が `true` の場合でもモードはオフのままです。35モードをオンにした方法を逆にします。フラグなしで開始するか、環境変数を設定解除するか、`axScreenReader` を `false` に設定します。`CLAUDE_AX_SCREEN_READER` を `0` に設定すると、設定が `true` の場合でもモードはオフのままです。
36
37<h2 id="accessibility-settings">
38 アクセシビリティ設定
39</h2>
40
41次の表は、各アクセシビリティオプション、フラグ、環境変数、または設定として設定するかどうか、および何を変更するかを示しています。
42
43| オプション | タイプ | 変更内容 |
44| :---------------------------------------------------------------------- | :--- | :------------------------------------------------------------------------------------------------------------------------------------------------- |
45| [`--ax-screen-reader`](/docs/ja/cli-reference#cli-flags) | フラグ | 1 つのセッションのスクリーンリーダーモード。 |
46| [`CLAUDE_AX_SCREEN_READER`](/docs/ja/env-vars#variables) | 環境変数 | それを設定したシェルから開始されたセッションのスクリーンリーダーモード。 |
47| [`axScreenReader`](/docs/ja/settings-reference#axscreenreader) | 設定 | `true` の場合、すべてのセッションのスクリーンリーダーモード。 |
48| [`CLAUDE_AX_STARTUP_QUIET_MS`](/docs/ja/env-vars#variables) | 環境変数 | Claude Code が確認行の後、スクリーンリーダーモードで最初のプロンプトを描画する前に待機する時間。Claude Code v2.1.217 以降が必要です。 |
49| [`CLAUDE_AX_PREPARK_MS`](/docs/ja/env-vars#variables) | 環境変数 | Claude Code が行の開始時にカーソルを置いて、スクリーンリーダーモードで新しい行または変更された行を書き込む前に待機する時間。Claude Code v2.1.233 以降が必要です。 |
50| [`CLAUDE_CODE_ACCESSIBILITY`](/docs/ja/env-vars#variables) | 環境変数 | `1` に設定した場合、macOS Zoom などのスクリーン拡大鏡に対して表示されたままのターミナルカーソル。カーソルは入力キャレットに従い、Claude Code v2.1.218 以降では、`/config` や `/plugin` などのメニューとパネルの強調表示された行に従います。 |
51| [`prefersReducedMotion`](/docs/ja/settings-reference#prefersreducedmotion) | 設定 | `true` の場合、スピナー、シマー、およびその他のアニメーションが削減または非表示になります。 |
52| [`theme`](/docs/ja/settings-reference#theme) | 設定 | 色覚異常対応の `dark-daltonized` および `light-daltonized` テーマを含むインターフェースカラー。[`/theme`](/docs/ja/commands#all-commands) で選択することもできます。 |
53| [`preferredNotifChannel`](/docs/ja/settings-reference#preferrednotifchannel) | 設定 | 値を `"terminal_bell"` にすると、Claude があなたを待機している場合、スクリーンリーダーモード外でターミナルベルが鳴ります。 |
41 54
42<h2 id="what-your-screen-reader-hears">55<h2 id="what-your-screen-reader-hears">
43 スクリーンリーダーが聞くもの56 スクリーンリーダーが聞く内容
44</h2>57</h2>
45 58
46スクリーンリーダーモードでは、Claude Code はフラットテキストを書き込みます。59スクリーンリーダーモードでは、Claude Code はフラットテキストを書き込みます:
47 60
48* インターフェースクロムのボックス描画文字なし61* インターフェースクロームのボックス描画文字なし
49* 色のみのキューなし62* 色のみのキューなし
50* 変更されていないコンテンツの再描画なし。プログレススピナーは静的テキストとしてレンダリングされます63* 変更されていないコンテンツの再描画なし。プログレススピナーは静的テキストとしてレンダリングされます
51* Claude の返信のテーブルは、ボックス文字グリッドの代わりに `Header: value` 文として読み上げられます。Claude Code v2.1.198 以降が必要です。以前のバージョンはスクリーンリーダーモードでもテーブルをグリッドとして描画します。64* Claude の返信内のテーブルは、ボックス文字グリッドではなく `Header: value` 文として読み込まれます
65
66Claude Code は、ターミナルのスクロールバックに印刷するすべてを残すため、スクリーンリーダーのレビューコマンドまたはターミナルの検索を使用して以前のターンを再度読むことができます。Claude Code は、スクリーンリーダーモードで [`tui` 設定](/docs/ja/settings-reference#tui) を無視します。[既知の制限事項](#known-limitations) に記載されている接続されたバックグラウンドセッションを除き、[フルスクリーンレンダリング](/docs/ja/fullscreen) の代わりにスクロールテキストを印刷します。
52 67
53出力はターミナルのスクロールバックに蓄積されるため、スクリーンリーダーのレビューコマンドまたはターミナルの検索を使用して以前のターンを再度読むことができます。68Claude Code は、スクリーンリーダーが追いつくことができるように 2 つのポイントで待機します:
54 69
55スクリーンリーダーモードは、[フルスクリーンレンダリング](/docs/ja/fullscreen)を [`tui` 設定](/docs/ja/settings#available-settings)でオンにしている場合でも、プレーンなスクロールテキストとしてレンダリングされます。モードがアクティブな間、設定は効果がありません。アタッチされたバックグラウンドセッションは引き続きフルスクリーンでレンダリングされます。[既知の制限事項](#known-limitations)を参照してください。70* Claude Code が確認行を印刷した後、スクリーンリーダーが行を完了できるようにプロンプトを描画する前に 3 秒待機します。任意のキーを押して待機を終了します。待機の長さを変更するには、[`CLAUDE_AX_STARTUP_QUIET_MS`](/docs/ja/env-vars#variables) を設定します。
71* Claude Code が新しい行または変更された行(ヒントや Claude の返信の詳細など)を書き込む前に、カーソルを行の開始位置に移動して 50 ミリ秒待機します。その後、スクリーンリーダーは最初の文字から行を読み込みます。入力行の末尾に入力または削除した文字は直ちに表示されます。待機の長さを変更するには、[`CLAUDE_AX_PREPARK_MS`](/docs/ja/env-vars#variables) を設定します。
56 72
57トランスクリプト内の各メッセージは、スクリーンリーダーが発表するラベルで始まり、それが何であるかを名前付けします。あなたのメッセージ、Claude の返信、ツールアクティビティ、エラー、プロンプトです。ラベルは検索可能でもあるため、ターミナルのスクロールバックを検索してトランスクリプトのセクション間をジャンプできます。73トランスクリプト内の各メッセージは、スクリーンリーダーが発表するラベルで始まり、それが何であるかを名前付けします:あなたのメッセージ、Claude の返信と思考、ツールアクティビティ、エラーと警告、およびプロンプト。ラベルは検索可能でもあるため、ターミナルのスクロールバックを検索してトランスクリプトのセクション間をジャンプできます:
58 74
59| ラベル | 意味 |75| ラベル | 意味 |
60| :--------------------- | :-------------------------------------------------------------- |76| :--------------------- | :---------------------------------------------------------------- |
61| `you:` | あなたのメッセージ |77| `you:` | あなたのメッセージ |
62| `claude:` | Claude の返信 |78| `claude:` | Claude の返信 |
79| `thinking:` | Claude の思考 |
63| `tool:` | ファイル編集やコマンド実行などのツールアクティビティ |80| `tool:` | ファイル編集やコマンド実行などのツールアクティビティ |
64| `tool error:` | 失敗したツール |81| `tool error:` | 失敗したツール |
65| `error:` | 失敗した API リクエストなどの会話内のエラー |82| `error:` | 失敗した API リクエストなどの会話内のエラー |
66| `Permission Required:` | あなたの回答を待っている権限プロンプト |83| `warning:` | モデルフォールバックへの切り替えなど、Claude Code からの警告 |
67| `Cost:` | Claude Code が終了するときのセッションコスト概要(アカウントが[コストを表示](/docs/ja/costs)している場合) |84| `Permission Required:` | あなたの回答を待つ権限プロンプト |
85| `Cost:` | Claude Code が終了するときのセッションコスト概要(アカウントが [コストを表示](/docs/ja/costs) している場合) |
86
87Claude Code はターミナルカーソルを入力キャレットに保つため、スクリーンリーダーの現在の行を読むコマンドは、編集しているプロンプトを読み込みます。
88
89入力行の末尾に入力するとき、または `Backspace` を押すと、Claude Code は変更された文字のみを書き込みます。スクリーンリーダーはそれらの文字のみをエコーします。
90
91[テキスト編集ショートカット](/docs/ja/interactive-mode#text-editing) の 1 つで単語または行を削除すると、Claude Code は削除されたテキストを発表します:
92
93* `Ctrl+W` または `Alt+D` で単語を削除、または macOS では `Option+Delete`、Windows では `Ctrl+Backspace`
94* `Ctrl+U` または `Cmd+Backspace` で行の開始位置まで削除
95* `Ctrl+K` で行の終了位置まで削除
68 96
69ターミナルカーソルは入力キャレットに従うため、スクリーンリーダーの現在の行を読むコマンドは「どこにいるのか」に編集しているプロンプトで答えます。97[権限モード](/docs/ja/permission-modes) を `Shift+Tab` でサイクルすると、Claude Code は `[plan mode on]` または `[accept edits on]` などのランディングした権限モードを発表します。Claude Code は発表を 1 回印刷し、後の再描画では繰り返しません。
70 98
71<h3 id="jump-between-turns">99<h3 id="jump-between-turns">
72 ターン間をジャンプする100 ターン間をジャンプする
73</h3>101</h3>
74 102
75Claude Code はターン境界で OSC 133 シェル統合マーカーを出力するため、ターミナルの前のプロンプトにジャンプするキーはトランスクリプト全体を読まずにターン間を移動します。103Claude Code はターン境界で OSC 133 シェル統合マーカーを発行するため、ターミナルの前のプロンプトへジャンプするキーはトランスクリプト全体を読まずにターン間を移動します:
76 104
77* iTerm2:Cmd+Shift+Up105* iTerm2:Cmd+Shift+Up
78* VS Code ターミナル:Windows では Ctrl+Up、macOS では Cmd+Up106* VS Code ターミナル:Windows では Ctrl+Up、macOS では Cmd+Up
79* Windows Terminal:デフォルトではキーなし。設定で `scrollToMark` アクションをバインドします107* Windows Terminal:デフォルトではキーなし。設定で `scrollToMark` アクションをバインドします
80* Kitty と Ghostty:ターミナルのドキュメントでプロンプトにジャンプするキーを確認してください108* Kitty と Ghostty:ターミナルのドキュメントでジャンプ・ツー・プロンプトキーを確認してください
81 109
82macOS Terminal はマーカーに作用せず、Claude Code は WezTerm では出力しません。これらのターミナルでは、代わりにスクロールバックで `you:` ラベルを検索してください。110macOS Terminal はマーカーに作用せず、Claude Code は WezTerm では発行しません。これらのターミナルでは、代わりにスクロールバックで `you:` ラベルを検索してください。
83 111
84<h2 id="answer-menus-and-prompts">112<h2 id="answer-menus-and-prompts">
85 メニューとプロンプトに答える113 メニューとプロンプトに答える
86</h2>114</h2>
87 115
88スクリーンリーダーモードでは、通常は矢印キーで移動するメニュー(権限プロンプトを含む)は番号付きリストになります。各オプションは番号付きの行として発表され、その後に有効な範囲を名前付けする `Enter selection` プロンプトが続きます。希望するオプションの番号を入力して Enter キーを押します。116スクリーンリーダーモードでは、通常は矢印キーで操作するメニュー(権限プロンプトを含む)が番号付きリストになります。Claude Code は各オプションを番号付き行として発表し、その後に有効な範囲を示す `Enter selection` プロンプトを発表します。希望するオプションの番号を入力して Enter キーを押します。
89 117
90* 却下可能なメニューをキャンセルするには:Escape キーを押します。そのプロンプトは `or Escape to cancel` で終わります。118* `or Escape to cancel` で終わるプロンプトのメニューをキャンセルするには Escape キーを押します。
91* リストにない番号を入力した場合:Claude Code は有効な範囲を発表し、もう一度試すことができます。119* リストにない番号を入力した場合、Claude Code は有効な範囲を発表し、もう一度試すことができます。
92 120
93はい/いいえプロンプトは、2 オプションメニューの代わりに入力された回答を求めます。`y` または `n` で答えて Enter キーを押します。`yes` と `no` も機能します。121スクリーンリーダーモード外ではスライダーである [`/effort`](/docs/ja/model-config#adjust-effort-level) セレクターは、同じ種類の番号付きリストになります。
122
123はい/いいえプロンプトは、2 つのオプションメニューの代わりに、入力された回答を求めます。`y` または `n` と入力して Enter キーを押します。`yes` と `no` も機能します。
94 124
95<h2 id="hear-when-claude-code-needs-you">125<h2 id="hear-when-claude-code-needs-you">
96 Claude Code があなたを必要とするときに聞く126 Claude Code があなたの注意を必要とするときに聞く
97</h2>127</h2>
98 128
99スクリーンリーダーモードでは、Claude Code はあなたの注意が必要なときにターミナルベルを鳴らすため、トランスクリプトを常にチェックする必要はありません。ベルは以下の場合に鳴ります。129スクリーンリーダーモードでは、Claude Code があなたの注意を必要とするときにターミナルベルが鳴るため、トランスクリプトを常に確認する必要がありません。ベルは以下の場合に鳴ります:
100 130
101* Claude が返信を完了した131* Claude が返信を完了した
102* 権限プロンプトが表示される132* 権限プロンプトなど、プロンプトまたはダイアログがあなたの回答を必要としている
103* 5 秒以上実行されたツールが完了する133* 5 秒以上実行されたツールが完了した
104
105ベルはターミナルの標準アラートです。それをサイレントにするには、ターミナルアプリケーションのベル設定を変更します。ベルはスクリーンリーダーモードを必要としません。モード外では、[`preferredNotifChannel`](/docs/ja/settings#available-settings) を `"terminal_bell"` に設定して、Claude があなたを待っているときに同様のアラートを取得します。[ターミナルベルまたは通知を取得する](/docs/ja/terminal-config#get-a-terminal-bell-or-notification)を参照してください。
106
107<h2 id="accessibility-settings-beyond-screen-reader-mode">
108 スクリーンリーダーモード以外のアクセシビリティ設定
109</h2>
110
111これらのオプションはスクリーンリーダーモード外のアクセシビリティニーズに対応しています。すべてそれと一緒に機能します。
112 134
113* `CLAUDE_CODE_ACCESSIBILITY` [環境変数](/docs/ja/env-vars)はスクリーン拡大鏡用です。`CLAUDE_CODE_ACCESSIBILITY=1` を設定して、ネイティブターミナルカーソルを表示したままにして、macOS Zoom などの拡大鏡がカーソル位置を追跡できるようにします。135ベルはターミナルの標準アラートです。これを消音にするには、ターミナルアプリケーションのベル設定を変更してください。スクリーンリーダーモード外では、[`preferredNotifChannel`](/docs/ja/settings-reference#preferrednotifchannel) を `"terminal_bell"` に設定して、Claude があなたの対応を待っているときに[同様のベル](/docs/ja/terminal-config#get-a-terminal-bell-or-notification)を取得します。
114* `prefersReducedMotion` [設定](/docs/ja/settings#available-settings)は、インターフェースの残りを変更せずにスピナー、シマー、その他のアニメーションを削減または無効にします。
115* `theme` [設定](/docs/ja/settings#available-settings)はインターフェースの色を選択します。カラーブラインド対応の `dark-daltonized` および `light-daltonized` テーマを含みます。
116 136
117<h2 id="known-limitations">137<h2 id="known-limitations">
118 既知の制限事項138 既知の制限事項
121一部の動作はスクリーンリーダーモード用に適応していません。141一部の動作はスクリーンリーダーモード用に適応していません。
122 142
123* スクリーンリーダーモードは、スクリーンリーダーが実行されているときに自動的にオンになりません。143* スクリーンリーダーモードは、スクリーンリーダーが実行されているときに自動的にオンになりません。
124* [プランモード](/docs/ja/permission-modes#analyze-before-you-edit-with-plan-mode)に入るなどのモード変更はまだ発表されていません。144* Claude Code は `Shift+Tab` でサイクリングする以外の方法で行われた権限モード変更を発表しません。例えば、コマンドから[プランモード](/docs/ja/permission-modes#analyze-before-you-edit-with-plan-mode)に入るなどです。
125* `claude attach` または agent view から[バックグラウンドセッション](/docs/ja/agent-view)にアタッチすると、ターミナルの代替画面に入ります。これはネイティブスクロールバックがありません。これは[他のアタッチされたセッションと同じ動作](/docs/ja/fullscreen)です。抜け出すには、空のプロンプトで左矢印を押すか、ダイアログにフォーカスがある場合は Ctrl+Z を押します。145* `claude attach` または agent view から[バックグラウンドセッション](/docs/ja/agent-view)にアタッチすると、ターミナルの代替画面に入ります。これはネイティブスクロールバックがありません。これは[他のアタッチされたセッションと同じ動作](/docs/ja/fullscreen)です。抜け出すには、空のプロンプトで左矢印を押すか、ダイアログにフォーカスがある場合は Ctrl+Z を押します。
126* Claude Code はコストを終了時に出力するサマリーで発表し、ターンごとではありません。146* Claude Code はコストを終了時に出力するサマリーで発表し、ターンごとではありません。
127* スクリーンリーダーモードは `-p` フラグで[非対話型モード](/docs/ja/headless)を変更しません。非対話型モードは既にプレーンテキストを書き込み、スクリプト作成の代替案のままです。147* スクリーンリーダーモードは `-p` フラグで[非対話型モード](/docs/ja/headless)を変更しません。非対話型モードは既にプレーンテキストを書き込み、スクリプト作成の代替案のままです。
131</h2>151</h2>
132 152
133スクリーンリーダー、拡大鏡、またはターミナルで何かが機能しない場合は、[Claude Code issue tracker](https://github.com/anthropics/claude-code/issues) で問題を開き、タイトルに支援技術を記載してください。レポートにオペレーティングシステム、ターミナルアプリケーション、支援技術の名前とバージョンを含めます。153スクリーンリーダー、拡大鏡、またはターミナルで何かが機能しない場合は、[Claude Code issue tracker](https://github.com/anthropics/claude-code/issues) で問題を開き、タイトルに支援技術を記載してください。レポートにオペレーティングシステム、ターミナルアプリケーション、支援技術の名前とバージョンを含めます。
134
135<h2 id="related-resources">
136 関連リソース
137</h2>
138
139これらのページには、このページがカバーする内容の完全なリファレンスエントリと関連セットアップが含まれています。
140
141* [設定](/docs/ja/settings#available-settings):`axScreenReader`、`prefersReducedMotion`、`theme`、および `preferredNotifChannel` エントリ
142* [環境変数](/docs/ja/env-vars):`CLAUDE_AX_SCREEN_READER` および `CLAUDE_CODE_ACCESSIBILITY` エントリ
143* [CLI リファレンス](/docs/ja/cli-reference#cli-flags):`--ax-screen-reader` フラグ
144* [ターミナル設定](/docs/ja/terminal-config):スクリーンリーダーモード外のベル、通知、テーマ
145* [非対話型モード](/docs/ja/headless):スクリプト化された `claude -p` 実行。スクリーンリーダーモードなしでプレーンテキストを書き込みます