Claude Code /

v2.1.211

3 ハイライト
1 機能追加
23 バグ修正
10 その他の変更

ハイライト

Bedrock・Vertex・Foundry でのプロンプトキャッシュ二重課金を修正

末尾のシステムコンテキストブロックが毎リクエスト新規の入力トークンとして課金されてしまうリグレッションが、Bedrock・Vertex・Mantle・Foundry で発生していた。修正により本来のプロンプトキャッシュが効くようになり、余分なトークン課金がなくなる。

バックグラウンドエージェントの完了報告を実態に合わせるように

これまで、実行中のバックグラウンドエージェントについて結果を作り上げて報告してしまうことがあった。今後は実行中のエージェントについてはその状態をそのまま報告し、実際に完了するまで待つようになる。

常時許可ルールの保存先をリポジトリルートに変更

「常時許可」の権限ルールがリポジトリルートに保存されるようになった。git ワークツリー内で許可した内容が、そのワークツリーやセッションをまたいで引き継がれるようになる。

機能追加

  • --forward-subagent-text フラグと CLAUDE_CODE_FORWARD_SUBAGENT_TEXT 環境変数を追加。stream-json 出力にサブエージェントのテキストと thinking を含められるように

バグ修正

  • 権限プレビューをチャットチャンネルへ中継する際、双方向オーバーライド・ゼロ幅文字・紛らわしい引用符文字を正規化していなかった問題を修正。ツール入力の見た目で承認メッセージを改ざんできなくなる
  • auto mode が unsandboxed な Bash に対する PreToolUse フックの ask 判定を上書きしていた問題を修正。フックの ask は常にプロンプト表示を下限とする
  • 多くのセッションが1つの認証情報ストアを共有している場合、スリープからの復帰後に並列セッションが同時にすべてログアウトしてしまう問題を修正
  • アイドル状態のウェブセッションが復帰した後、プラグインの MCP サーバーが再接続されず次のメッセージまで MCP 呼び出しが失敗し続ける問題を修正
  • モデルが明示的に設定されている場合でも、Vertex・Bedrock 上の Claude Code が起動時にデフォルトの Opus モデルを試みて誤ったフォールバック通知を表示する問題を修正
  • モデルを明示的に上書きして起動したサブエージェントが、再開時やフォローアップ送信時に親のモデルへ戻ってしまう問題を修正
  • 設定ソースがプロジェクト設定を除外していても、ネストした .claude/rules/*.md が読み込まれてしまう問題を修正
  • DOS デバイスサフィックス(.prn)や末尾ドット付きのファイル名のアップロードを許可し、複数のハードリンクを持つファイルは拒否するように修正
  • リモート・CLI セッションから Claude in Chrome へのファイルアップロードを修正
  • 入力を「?」のまま残す編集が無言で失われ、ショートカットパネルが誤って切り替わる問題を修正
  • Claude in Chrome 拡張が有効だが Chrome が起動していない場合の起動ハングを修正
  • 設定タブ・統計・diff ビューなど非同期コンテンツの表示に 300ms の遅延があった問題を修正
  • エージェントビューから直前に停止したバックグラウンドセッションを再度開くと、同じセッション ID で空の会話が始まってしまう問題を修正
  • /loop を一度使うとセッションが /resume から隠れてしまう問題を修正
  • /terminal-setup 実行後やオンボーディングのターミナルセットアップ後、スクリーンリーダーユーザーが音声のターミナルベルを失う問題を修正
  • デーモン再起動後にバックグラウンドジョブが LLM ゲートウェイ認証(ANTHROPIC_AUTH_TOKEN + ANTHROPIC_BASE_URL)で「Not logged in」に戻ってしまう問題を修正
  • git がワークツリーを認識できなくなった際に claude agents のジョブが恒久的に削除不能になる問題を修正。削除が拒否された理由を行に表示するように
  • /clear がセッションのコスト表示をリセットしていなかった問題を修正。ステータスラインのコストが /clear 後に $0 から始まるように
  • Windows で Claude in Chrome のセットアップページがブラウザで開けない問題を修正
  • stdin が読み取れない場合に headless な print モードセッションが Windows でクラッシュ・無言終了する問題を修正
  • リンクを含むプロンプトの際、エージェントビューのバックグラウンドセッションタイトルに命名モデルの拒否メッセージが表示される問題を修正
  • ユーザーに停止されたバックグラウンドエージェントが自動的に再起動し、復活したエージェントが古いセッションの古いプロンプトを再実行してしまう問題を修正
  • スケジュールのないルーティンが西暦1年を次回実行時刻として報告する問題を修正

その他の変更

  • Windows 上でのシンクされたスキル・プラグインディレクトリの命名を堅牢化し、/clear 後も CCR のウェブフェッチ・検索プロキシが動作し続けるように
  • ターミナルのレイアウトとレンダリング性能を改善
  • メモリインデックスの上限超過警告が、frontmatter と HTML コメントを除いた読み込み済みコンテンツのみを対象に測定するように改善
  • タイムアウト・トークン予算・リトライ回数などの整数系環境変数が、科学的記数法や 1e664_000 のような桁区切り表記を受け付けるように
  • ドキュメントリンクを現行のドキュメントサイトに更新
  • Vim モードの sS(文字/行の置換)が NORMAL モードで vim 本来の挙動通りに動作するように変更
  • /usage-credits が組織管理者にリクエストを送る前に確認を求めるように変更
  • [VSCode] Remote Control バナーの説明文を更新し、機能内容を明確化
  • Claude in Chrome: ファイルアップロードのパス検証を強化
  • Claude in Chrome: スクリーンショットの save_to_disk が実際に画像をディスクへ書き込みパスを返すように修正(以前は何もしていなかった)