2.1.195

Claude Code 2.1.195 - リリースノート

2026年6月26日
Claude Code

日本語サマリー

Claude Code 2.1.195 リリースノート要約

セキュリティ・破壊的変更に関する修正

  • hook のマッチング仕様の変更(破壊的変更): code-reviewer や mcp__brave-search などのハイフン付き識別子において、意図せず部分一致していた問題を修正し、完全一致に変更。ハイフン付き MCP server の全ツールを対象とする場合は mcp__brave-search__.* のような指定が必要。
  • 外部プラグインのセキュリティ修正: project の .claude/settings.json のみで有効化された外部プラグインが、一部の読み込みパスでインストール同意を求めない問題を修正。

その他の重要な変更点・バグ修正

  • macOS音声入力: 長時間のセッションで無音が録音される不具合や、日本語・中国語・タイ語など(単語間にスペースを空けない言語)で自動送信されない不具合を修正。
  • Linux音声モード: マイク未接続と SoX 未インストールを正しく区別して判定するよう改善。
  • マウス操作制限: フルスクリーンモード時にクリック・ドラッグ・ホバーを無効化し、ホイールスクロールのみ許可する CLAUDE_CODE_DISABLE_MOUSE_CLICKS を追加。
  • バックグラウンド機能の安定化: claude agents におけるバックグラウンドジョブの消失やデータ破損、クラッシュ時の再起動失敗、daemon 到達不能などの問題を修正。
  • プラグイン管理: plugin.json 内の name が marketplace 登録名と異なる場合に /plugin の Enable/Disable が機能しない不具合を修正。
  • UI/UX改善: claude agents の完了リストが垂直スペースを有効活用するようになり、短いターミナルでもセッションが見えやすく改善。
  • Remoteセッション: コンテナ起動中に provisioning checklist が表示されるよう改善。

原文(Release Notes)

What's changed

  • Added CLAUDE_CODE_DISABLE_MOUSE_CLICKS to disable mouse click/drag/hover in fullscreen mode while keeping wheel scroll
  • Fixed hook matchers with hyphenated identifiers (e.g. code-reviewer, mcp__brave-search) accidentally substring-matching — they now exact-match. Use mcp__brave-search__.* to match all tools from a hyphenated MCP server.
  • Fixed voice dictation on macOS capturing silence in long-running sessions after the default input device changes
  • Fixed voice dictation auto-submit never firing for languages written without spaces (Japanese, Chinese, Thai)
  • Fixed external plugins enabled only by project .claude/settings.json not requiring explicit install consent on every loader path
  • Fixed /plugin Enable/Disable not working when a plugin's plugin.json name differs from its marketplace entry name
  • Fixed background jobs disappearing from claude agents or losing data when written by a newer Claude Code version
  • Fixed reopening a crashed background task showing a blank screen for up to 5 seconds instead of its restart
  • Fixed background agent daemons running unreachable when the control socket fails to start, blocking restarts
  • Improved voice mode on Linux: now distinguishes "no microphone" from "SoX not installed" when SoX is present but no audio capture device exists
  • Improved claude agents completed list to fill available vertical space; on short terminals the header compacts so live sessions stay visible
  • Improved Remote session startup with a provisioning checklist while the container starts