Claude Code v2.1.195 — 日本語・中国語の音声入力が自動送信に対応し、背景エージェントの信頼性を改善
Claude Code v2.1.195は、スペースのない言語の音声入力で自動送信が初めて発火するようになり、背景エージェントの信頼性とハイフン入りフックのマッチを直した版です。
Claude Code v2.1.195は、日本語・中国語・タイ語のようにスペースで単語を区切らない言語で音声入力の自動送信が初めて発火するようになり、背景エージェントの信頼性まわりの不具合をまとめて直した版です。あわせて、code-reviewerやmcp__brave-searchのようにハイフンを含む識別子のフックマッチャーが、本来一致しないはずの名前にも部分一致で誤発火していた問題を完全一致に直しました。フルスクリーン表示でのマウス誤操作を環境変数で無効化する選択肢も加わっています。本稿では、この版がどの利用形態に効くのかを、利用形態別の早見表と版差分のタイムラインで見ていきます。
このリリースで何ができるようになるか
この版で読者がまず把握したい変化は、3つです。スペースのない言語での音声自動送信、ハイフン入りフックマッチャーの誤発火の解消、そしてフルスクリーンでのマウス操作の無効化です。
1つ目は、日本語・中国語・タイ語のように単語をスペースで区切らない言語で、音声ディクテーションの自動送信が発火するようになった点です。これまで自動送信は単語間のスペースを区切りの手がかりにしていたため、スペースを使わない言語では発話を終えてもメッセージが送られず、手動で確定する必要がありました。本版では、こうした言語でも話し終えると自動で送信されます。日本語で口述しながら作業を進める使い方が、ひと手間少なくなりました。
2つ目は、ハイフンを含む識別子のフックマッチャーが完全一致に直った点です。code-reviewerやmcp__brave-searchのような名前を指定したフックが、これまで部分一致で扱われ、意図しないツールにも発火していました。本版では完全一致になり、誤発火が止まります。ハイフン入りのMCPサーバーの全ツールに一致させたいときは、mcp__brave-search__.*のように明示してマッチさせます。
3つ目は、フルスクリーン表示でのマウス操作を無効化できるようになった点です。CLAUDE_CODE_DISABLE_MOUSE_CLICKSを設定すると、フルスクリーンモードでのマウスのクリック・ドラッグ・ホバーが無効になります。ホイールでのスクロールは引き続き効くため、誤クリックを避けつつ画面送りはそのまま使えます。
あなたの開発フローはどう変わるか
効き方は利用形態でかなり分かれます。日本語などスペースのない言語で音声入力を使う人、ハイフン入りの識別子でフックやプラグインを組む人、背景エージェントを長く回す人ほど恩恵が大きく、英語キーボードで短いタスクを単発で回すだけなら体感差は限られます。
日本語で音声入力を使う人には、自動送信の発火がそのまま効きます。これまでは話し終えても送信されず、毎回手動でメッセージを確定する手間がありました。本版では発話の区切りで自動送信されるため、口述で指示を出しながら手を動かす流れが途切れにくくなります。macOSで長時間のセッション中に既定の入力デバイスが切り替わると、ディクテーションが無音だけを拾ってしまう不具合も直りました。会議用のマイクへ切り替えたあとに音声入力が反応しなくなる、といった取りこぼしが減ります。Linuxでは、マイクが「無い」状態と、SoX(録音ツール)は入っているが録音デバイスが無い状態を区別して案内するようになり、設定の切り分けが速くなります。
ハイフン入りの識別子でフックやプラグインを組む人には、マッチの正確さが効きます。code-reviewerのようなフック名やmcp__brave-searchのようなツール名が完全一致で扱われ、似た名前への誤発火が止まります。プラグインまわりでは、プロジェクトの.claude/settings.jsonだけで有効化した外部プラグインが、読み込み経路によってはインストール時の同意を求められないことがあった問題を直しました。プラグインのplugin.jsonのnameがマーケットプレイス上の登録名と違うと/pluginの有効化・無効化が効かなかった問題も解消されています。
背景エージェントを並行で長く回す人には、信頼性まわりの改善が効きます。新しいバージョンのClaude Codeが書き込んだ背景ジョブが、claude agentsの一覧から消えたりデータを失ったりする問題を直しました。クラッシュした背景タスクを開き直すと、再起動が表示されるまで最大5秒ほど空白の画面が出ていた問題も解消されています。制御用のソケットが起動に失敗すると背景エージェントの常駐プロセスが到達不能になり再起動を妨げる問題も直りました。
主な変更点
この版は、機能追加1項目、改善3項目、不具合の修正8項目の計12項目で構成されています。テーマごとにまとめ、各項目に「誰に効くか」を1行添えます。
入力とUXの操作
- フルスクリーンでのマウス操作の無効化(
CLAUDE_CODE_DISABLE_MOUSE_CLICKS):この環境変数を設定すると、フルスクリーンモードでのマウスのクリック・ドラッグ・ホバーが無効になり、ホイールでのスクロールは残ります(フルスクリーンで誤クリックを避けたい人)。
プラグインとフックの正しさ
- ハイフン入りフックマッチャーの完全一致化:
code-reviewerやmcp__brave-searchのような識別子が部分一致で誤発火していた問題を直し、完全一致にしました。ハイフン入りMCPサーバーの全ツールにはmcp__brave-search__.*で一致させます(ハイフン入りの名前でフックを組む人)。 - プロジェクト設定だけで有効化した外部プラグインの同意:
.claude/settings.jsonだけで有効にした外部プラグインが、読み込み経路によってはインストール時の明示的な同意を求められないことがあった問題を直しました(プロジェクト設定でプラグインを配る人)。 /pluginの有効化・無効化の修正:プラグインのplugin.jsonのnameがマーケットプレイスの登録名と異なるときに、/pluginの有効化・無効化が効かなかった問題を直しました(登録名と内部名が違うプラグインを使う人)。
背景エージェントの信頼性
- 背景ジョブの消失とデータ喪失の修正:新しいバージョンのClaude Codeが書き込んだ背景ジョブが、
claude agentsの一覧から消えたりデータを失ったりする問題を直しました(複数バージョンをまたいで背景エージェントを使う人)。 - クラッシュ後の空白画面の修正:クラッシュした背景タスクを開き直すと、再起動が出るまで最大5秒ほど空白画面が出ていた問題を直しました(背景タスクが落ちたあとに開き直す人)。
- 到達不能な常駐プロセスの修正:制御用ソケットの起動に失敗すると背景エージェントの常駐プロセスが到達不能になり、再起動を妨げる問題を直しました(背景エージェントを常駐させる人)。
claude agentsの完了一覧の表示改善:完了タスクの一覧が縦の空きスペースを埋めるようになり、画面の縦が短い端末ではヘッダーが縮んで実行中のセッションが見えるようになりました(縦の狭い端末でclaude agentsを見る人)。
音声ディクテーション
- スペースのない言語での自動送信の修正:日本語・中国語・タイ語のように単語をスペースで区切らない言語で、音声入力の自動送信が発火しなかった問題を直しました(これらの言語で音声入力を使う人)。
- macOSの長時間セッションでの無音の修正:既定の入力デバイスが切り替わったあと、音声ディクテーションが無音だけを拾ってしまう問題を直しました(macOSで入力デバイスを切り替える人)。
- Linuxの音声モードのエラー判別:マイクが無い状態と、SoX(録音ツール)は入っているが録音デバイスが無い状態を区別するようになりました(Linuxで音声入力を設定する人)。
リモートセッション
- リモートセッション起動時のチェックリスト:コンテナの起動中に、準備状況を示すチェックリストを表示するようになりました(リモートセッションを使う人)。
更新後はバージョンを確認できます。
npm install -g @anthropic-ai/claude-code
claude --versionフルスクリーンでのマウス操作を無効化したいときは、環境変数を設定します。ホイールでのスクロールは引き続き使えます。
export CLAUDE_CODE_DISABLE_MOUSE_CLICKS=1ハイフンを含むMCPサーバーの全ツールにフックを当てたいときは、末尾までパターンで指定します。
{
"hooks": {
"PreToolUse": [
{ "matcher": "mcp__brave-search__.*" }
]
}
}スペースのない言語の音声入力がようやく自動送信に対応する
今回の音声ディクテーションの修正は、日本語で口述しながら作業を進める使い方の引っかかりを取り除く方向の動きと読めます。自動送信は、これまで単語間のスペースを発話の区切りの手がかりにしていました。英語のようにスペースで単語を区切る言語ではそのまま機能しますが、日本語・中国語・タイ語のようにスペースを使わない言語では区切りを取れず、話し終えても自動送信が発火しませんでした。結果として、これらの言語では口述のたびに手動でメッセージを確定する必要がありました。
本版では、スペースのない言語でも発話の区切りで自動送信されるようになります。日本語で指示を読み上げ、そのまま手を動かすという流れが、確定の手間なしに回るようになりました。あわせて、macOSで既定の入力デバイスが切り替わったあとに無音だけを拾う不具合も直り、会議用マイクへの切り替えなどで音声入力が反応しなくなる場面が減ります。Linuxでは、マイクが無いのか、SoX(録音ツール)はあるが録音デバイスが無いのかを区別して案内するため、設定の切り分けがしやすくなりました。
日本語環境で音声入力を日常的に使ってきた人ほど、自動送信の発火の価値は実感しやすいといえそうです。一方で、キーボード入力が中心で音声入力を使わない使い方では、この変更が表に出る場面は限られます。
v2.1.186から本版までの版差分タイムライン
ここ数版で、ユーザーの操作や運用に効く変更がどう積み上がってきたかを時系列で並べます。番号上の直前はv2.1.193で、v2.1.194はchangelogに掲載のない欠番です。v2.1.192や、それより手前のv2.1.188・v2.1.189も同様に掲載のない欠番にあたります。
| 版 | 公開日 | 中核となった変更 |
|---|---|---|
| v2.1.186 | 公開日2026-06-22 | 中核となった変更claude mcp login・logoutなどMCP認証コマンドを追加 |
| v2.1.187 | 公開日2026-06-23 | 中核となった変更サンドボックスの秘密情報読み取りをブロック、組織モデル制限 |
| v2.1.191 | 公開日2026-06-24 | 中核となった変更/rewindが/clear前まで遡れる、ストリーミング中のCPUを約37%削減 |
| v2.1.193 | 公開日2026-06-25 | 中核となった変更応答テキストのOTELログ化、背景エージェント修正群、全シェルのauto-mode分類 |
| v2.1.195 | 公開日2026-06-26 | 中核となった変更スペースのない言語の音声自動送信、ハイフン入りフックの完全一致、背景エージェントの信頼性改善(最新・先頭) |
番号上の直前にあたるClaude Code v2.1.193は、応答テキストのOpenTelemetryログ化や全シェルコマンドのauto-mode分類など、計測と統制まわりを広げた大型の版でした。本版はそこから、音声入力やフックのマッチといった日常操作の正しさと、背景エージェントの信頼性に重心を移した版という流れで読めます。背景エージェントの安定化は、Claude Code v2.1.193で誤った中断警告や再開確認の繰り返しが直ったのに続き、本版でも複数バージョンをまたいだ際のジョブ消失やクラッシュ後の空白画面が解消されており、近年の版で継続して手当てされているテーマです。なお、v2.1.194・v2.1.192・v2.1.189・v2.1.188はchangelogに掲載がないため、この並びには含めていません。
利用形態別の影響早見表
自分の使い方でどの程度効くかは、次の早見表で確認できます。全員が一律に急いで動く種類の変更ではなく、利用形態ごとに濃淡が分かれます。
| 利用形態 | 影響度 | 効く理由 |
|---|---|---|
| 日本語・中国語などで音声入力を使う | 影響度明確な恩恵あり | 効く理由自動送信が発火し、口述の確定の手間が減る |
| 背景エージェントを並行・長時間で運用 | 影響度明確な恩恵あり | 効く理由ジョブ消失・クラッシュ後の空白画面・常駐の到達不能を解消 |
| ハイフン入りの名前でフックを組む | 影響度条件次第 | 効く理由完全一致化は該当する識別子を使う構成でのみ効く |
プラグインを設定や/pluginで配る | 影響度条件次第 | 効く理由同意や有効化の修正は該当する配り方でのみ効く |
| 英語キーボードで短いタスクを単発で回す | 影響度ほぼ影響なし | 効く理由上記の前提に当てはまらず体感差は小さい |
日本語などスペースのない言語で音声入力を使う人と、背景エージェントを並行・長時間で運用する人にとっては、自動送信の発火と信頼性の改善という点で「明確な恩恵あり」に寄ります。ハイフン入りの名前でフックを組む人や、プラグインを設定や/pluginで配る人は、該当する識別子や配り方が前提となるため「条件次第」に置いています。英語キーボードで短いタスクを単発で回すだけなら、これらの前提に当てはまらず、体感の変化は小さくなります。
まとめ
Claude Code v2.1.195は、日本語・中国語・タイ語のようにスペースで単語を区切らない言語で音声入力の自動送信が発火するようにし、背景エージェントの信頼性まわりの不具合をまとめて直した版です。あわせて、ハイフン入り識別子のフックマッチャーの完全一致化、フルスクリーンでのマウス操作を無効にする環境変数、プラグインの有効化や同意の修正、リモートセッション起動時のチェックリストなど、計12項目の更新が入りました。
日本語などスペースのない言語で音声入力を使う人では、口述の自動送信が効くようになる点に更新の価値があります。背景エージェントを並行・長時間で運用する人は、ジョブの消失やクラッシュ後の空白画面、常駐プロセスの到達不能が解消される点が効きます。ハイフン入りの名前でフックを組む人は、完全一致への変更でマッチの書き方が変わるため、mcp__brave-search__.*のような明示パターンへの見直しに価値があります。英語キーボードで短いタスクを単発で回す使い方では体感差は小さいため、手の空いたタイミングでの更新で問題ありません。版を重ねた背景エージェントの安定化の流れはClaude Code v2.1.191からClaude Code v2.1.193、本版へと続いており、長時間運用の人ほどまとめて確認する価値があります。Claude Code全体の使い方はClaude Code完全ガイドを参照してください。
関連する記事
Claude Code をもっと見る →Claude Code v2.1.193 — 応答テキストもOTELログ対象になり、背景エージェント運用が安定する版
Claude Code v2.1.163 — バージョン固定の管理設定と、hook条件の誤発火を修正
Claude Code v2.1.152 — /code-review --fixで指摘を作業ツリーに自動適用
Claude Code v2.1.145 — Bash環境変数代入の権限バイパス修正、agents --jsonを追加
Claude Code v2.1.143 — プラグインの依存関係チェックと、バックグラウンドセッションの設定保持
Claude Code v2.1.141 — フック通知の新フィールド + ワークスペース単位トークン