Claude Code v2.1.195 — 日本語・中国語の音声入力が自動送信対応、バックグラウンドエージェントも安定
Claude Code v2.1.195は、スペースのない言語の音声入力で自動送信が初めて発火するようになり、バックグラウンドエージェントの信頼性とハイフン入りフックのマッチを直しました。
Claude Code v2.1.195は、日本語・中国語・タイ語のようにスペースで単語を区切らない言語で音声入力の自動送信が初めて発火するようになり、バックグラウンドエージェントの信頼性まわりの不具合をまとめて直したアップデートです。あわせて、code-reviewerやmcp__brave-searchのようにハイフンを含む識別子のフックマッチャーが、本来一致しないはずの名前にも部分一致で誤発火していた問題を完全一致に直しました。フルスクリーン表示でのマウス誤操作を環境変数で無効化する選択肢も加わっています。本稿では、v2.1.195がどの利用形態に効くのかを、利用形態別の早見表と版差分のタイムラインで見ていきます。
このリリースで何ができるようになるか
今回のリリースで読者がまず把握したい変化は、3つです。スペースのない言語での音声自動送信、ハイフン入りフックマッチャーの誤発火の解消、そしてフルスクリーンでのマウス操作の無効化です。
1つ目は、日本語・中国語・タイ語のように単語をスペースで区切らない言語で、音声ディクテーションの自動送信が発火するようになった点です。これまで自動送信は単語間のスペースを区切りの手がかりにしていたため、スペースを使わない言語では発話を終えてもメッセージが送られず、手動で確定する必要がありました。こうした言語でも、話し終えると自動で送信されるようになりました。日本語で口述しながら作業を進める使い方が、ひと手間少なくなりました。
2つ目は、ハイフンを含む識別子のフックマッチャーが完全一致に直った点です。code-reviewerやmcp__brave-searchのような名前を指定したフックが、これまで部分一致で扱われ、意図しないツールにも発火していました。今回の更新で完全一致になり、誤発火が止まります。ハイフン入りのMCPサーバーの全ツールに一致させたいときは、mcp__brave-search__.*のように明示してマッチさせます。
3つ目は、フルスクリーン表示でのマウス操作を無効化できるようになった点です。CLAUDE_CODE_DISABLE_MOUSE_CLICKSを設定すると、フルスクリーンモードでのマウスのクリック・ドラッグ・ホバーが無効になります。ホイールでのスクロールは引き続き効くため、誤クリックを避けつつ画面送りはそのまま使えます。
あなたの開発フローはどう変わるか
効き方は利用形態でかなり分かれます。日本語などスペースのない言語で音声入力を使う人、ハイフン入りの識別子でフックやプラグインを組む人、バックグラウンドエージェントを長く回す人ほど恩恵が大きく、英語キーボードで短いタスクを単発で回すだけなら体感差は限られます。
日本語で音声入力を使う人には、自動送信の発火がそのまま効きます。これまでは話し終えても送信されず、毎回手動でメッセージを確定する手間がありました。v2.1.195では発話の区切りで自動送信されるため、口述で指示を出しながら手を動かす流れが途切れにくくなります。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.195までの版差分タイムライン
ここ数バージョンで、ユーザーの操作や運用に効く変更がどう積み上がってきたかを時系列で並べます。番号上の直前は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分類など、計測と統制まわりを広げた大型の版でした。v2.1.195はそこから、音声入力やフックのマッチといった日常操作の正しさと、バックグラウンドエージェントの信頼性に重心を移した版という流れで読めます。バックグラウンドエージェントの安定化は、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、v2.1.195へと続いており、長時間運用の人ほどまとめて確認する価値があります。Claude Code全体の使い方はClaude Code完全ガイドを参照してください。
関連ガイド
このバージョン単体の位置づけはClaude Code完全ガイドで、2026年6月のアップデート全体の流れは月次アップデートまとめでたどれます。
関連する記事
Claude Code をもっと見る →Claude Code(クロードコード)とは — CLI起点のエージェント型開発ツール
Claude Code v2.1.196 — /modelに組織の既定モデルを表示しMCPの自動起動を停止
Claude Code v2.1.205 — 自律実行の安全策が進み、CIの取りこぼしも修正
Claude Code v2.1.204 — ヘッドレスのSessionStartフックでイベントが流れない不具合を修正
Claude Code v2.1.203 — macOSでバックグラウンドエージェントが遅い問題とトークン失効を修正
Claude Code v2.1.200 — 権限モード表示が「Manual」に、バックグラウンドエージェントを安定化