要点
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 エージェントの完了リストを改善し、利用可能な垂直スペースを埋めるようにしました。短いターミナルではヘッダーがコンパクト化され、ライブセッションが常に表示されるようになります。
- コンテナ起動時にプロビジョニングチェックリストを伴い、リモートセッションの起動を改善しました