Claude Code Changelog·2026年6月27日 06:29·約2分
Claude Code v2.1.195 の更新内容
TL;DR
Anthropic は Claude Code のバージョン 2.1.195 をリリースし、全画面モードでのマウス操作を無効化する新機能を追加しました。また、ハイフンを含む識別子を持つフックマッチャーの誤った部分一致バグを修正し、正確な一致を行うように改善しました。
変更点
- フルスクリーンモードでホイールスクロールを維持しつつ、マウスクリック/ドラッグ/ホバーを無効化する CLAUDE_CODE_DISABLE_MOUSE_CLICKS を追加しました。
- ハイフン付き識別子(例:code-reviewer, mcp__brave-search)を持つフックマッチャーが誤って部分一致していた問題を修正し、現在は完全一致を行うように変更しました。ハイフン付き MCP サーバーからすべてのツールを一致させるには、mcp__brave-search__.* を使用してください。
- デフォルト入力デバイスが変更された後、長時間実行されるセッションで音声入力(voice dictation)が無音をキャプチャしてしまう macOS での問題を修正しました。
- 空白文字を使用しない言語(日本語、中国語、タイ語)の音声入力で自動送信が決して発火しなかった問題を修正しました。
- プロジェクトの .claude/settings.json のみで有効化される外部プラグインが、すべてのローダーパスで明示的なインストール同意を必要としないという問題を修正しました。
- プラグインの plugin.json 内の名前がマーケットプレイスエントリーの名前と異なる場合に、/plugin Enable/Disable が機能しなかった問題を修正しました。
- 新しい Claude Code バージョンによって記述された場合、背景ジョブが claude エージェントから消失したりデータを失ったりする問題を修正しました。
- クラッシュしたバックグラウンドタスクを再開いた際、再起動ではなく最大 5 秒間空白画面が表示されるという問題を修正しました。
- コントロールソケットの起動に失敗して背景エージェントデーモンが到達不能になり、再起動がブロックされる問題を修正しました。
- Linux での音声モードを改善し、SoX が存在するがオーディオキャプチャデバイスが存在しない場合に、「マイクがない」と「SoX がインストールされていない」を区別するように変更しました。
- claude エージェントの完了リストを改善し、利用可能な垂直スペースを埋めるようにしました。短いターミナルではヘッダーがコンパクト化され、ライブセッションが常に表示されるようになります。
- コンテナ起動時にプロビジョニングチェックリストを伴い、リモートセッションの起動を改善しました
原文を表示
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
この記事をシェア
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み