Claude Code /

v2.1.216

3 ハイライト
25 バグ修正
9 その他の変更

ハイライト

長時間セッションでの数秒単位の停止を解消

メッセージ正規化のコストがターン数に対して二次関数的に増大し、長いセッションで数秒単位の停止やレジューム時の遅延を引き起こしていた問題が修正された。長時間の会話を続けているユーザーほど恩恵が大きい。

sandbox.filesystem.disabled でファイルシステム分離だけを無効化

sandbox.filesystem.disabled 設定を追加。ネットワークegress制御は維持したまま、ファイルシステムの分離だけをスキップできるようになった。サンドボックス構成を細かく調整したいユーザー向け。

ワークツリー分離の抜け穴を複数修正

ワークツリー分離下のサブエージェントが git -C--git-dirGIT_DIR/GIT_WORK_TREE 経由で共有チェックアウトへgit操作をリダイレクトできてしまう問題、作業ディレクトリが選択中のプロジェクトと一致しない場合にバックグラウンドセッションが別プロジェクトの残存ワークツリーに着地してしまう問題を修正。ワークツリーを使った並行作業の安全性が向上する。

バグ修正

  • auto modeがOAuthトークンの期限切れ・ローテーション後に「HTTP 401」分類エラーでコマンドを拒否し続ける問題を修正
  • AskUserQuestionで「待って」「説明して」という自由記述の回答をClaudeが継続指示と誤解する問題を修正。中立的な文言に変更
  • Claude Code on the webが数分アイドル状態になった後、同じ質問を再度尋ねて回答を取りこぼす問題を修正
  • ファイル変更フック後に@メンションが何も添付されない問題、vimのdot-repeatがcオペレーターやペーストで効かない問題、statuslineがレジューム時に二重実行される問題、レジュームピッカーが失敗時にハングする問題を修正
  • レジュームしたバックグラウンドエージェントセッションがデフォルトエージェントに戻ってしまう問題を修正。エージェントのプロンプトとツール制限が正しく復元される
  • gitリポジトリを持たないワークツリーのバックグラウンドセッションが削除不能になる問題を修正
  • claude daemon stop --anyが、古いレガシーデーモンのロックファイルにより無関係なプロセスを終了させてしまう可能性を修正
  • バックグラウンドタスクが動作中のアイドルプロンプトで、Esc-Escがrewindピッカーを開かない問題を修正
  • &&リストや否定を含む複合文でのBashコマンド権限チェック(リダイレクト付き)を修正
  • エージェント一覧でCtrl+Xを2回押してもセッションを削除できない問題、バックグラウンドワーカーが終了した削除済みセッションが再表示される問題を修正
  • バックグラウンドサブエージェントが起動直後に高優先度メッセージを受け取るとキャンセルされてしまう問題を修正
  • /memory/plan/keybindings・Ctrl+G でGUIエディタを開いている間にマウス・フォーカスの表示が崩れる問題を修正。/memoryもエディタを閉じるまで待たなくなった
  • Claude-in-Chromeが、必要なスコープを欠くOAuthトークンで再接続時に403ループする問題を修正
  • ワークフローの保存とスケジュールタスクの書き込みが .claude のシンボリックリンクをたどり、プロジェクト外に書き込んでしまう問題を修正
  • MCP再認証が、新しいサインインが成功する前に有効な認証情報を失効させる問題、バックグラウンドセッションの再接続要求メッセージが使えないコマンドを案内する問題を修正
  • Windowsで読み取り専用コマンドがネットワークパスに権限プロンプトなしでアクセスできる問題を修正
  • Bashコマンドの非ASCII文字パースが実際のシェルの単語境界と一致しない問題を修正
  • PowerShellツールの権限検証が不可視Unicode文字を含むコマンドで正しく機能しない問題を修正
  • フルスクリーンモードでダイアログがパネル右端をはみ出す問題、/config設定リストのフッターのキーボードヒントが欠ける問題を修正
  • 104列未満のターミナルでトランスクリプトモード(Ctrl+O)のフッターヒントが折り返される問題を修正
  • Prometheusメトリクスエンドポイント(OTEL_METRICS_EXPORTER=prometheus)が不正な# UNIT行を出力する問題を修正
  • セッション中に変更したスキル・コマンドが再起動までスラッシュメニューに反映されない問題、nameフロントマターを持つプラグインスキルがスラッシュコマンド補完でプラグインプレフィックスを失う問題を修正
  • テレメトリの権限拒否の誤集計を修正。権限プロンプトの失敗はユーザー拒否として数えず、ユーザーの中断はユーザーによる拒否ではなく中止として報告
  • クラウドセッションでコンテナが再起動した際に処理中のメッセージが失われる問題を修正。中断されたターンはレジューム時に再実行される
  • [VSCode] アラビア語・ヘブライ語・ペルシャ語などの右横書きテキストが英語やコードと混在すると表示順が崩れる問題を修正

その他の変更

  • /forkの確認表示を1行に集約。新しいセッション名・claude attach ID・チェックアウトを共有する場合の注記を含む
  • PowerShellツールでのgitghコマンド引数の検証を改善
  • /ultrareviewのdiff too largeエラーに、設定上限・実測diffサイズ・寄与の大きいファイルを表示するように改善
  • /code-review ultraの空diffメッセージが、対象のベース参照名と明示的なベース指定の提案を表示するように改善
  • 支出上限の変更が拒否された際、サーバー側の理由を表示するように改善
  • /contextがコンテキストウィンドウ超過時に明示的な警告を表示。/compact失敗時もエラーとして表示されるように
  • /rewindがシンボリックリンク・ハードリンク経由でのファイル復元・削除を行わなくなり、スキップしたパス数を報告
  • バックグラウンドセッションで、クライアント未接続時に/mcp/install-github-appが「入力待ち」リクエストをエージェントビューに表示するように
  • バンドル済みdatavizスキルを更新。デフォルトのチャートパレット順序を変更し、4系列チャートでの直接ラベル付け推奨に関する誤ったガイダンスを修正