Claude Code /

v2.1.267

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

ハイライト

maxEffortLevel設定でエフォートレベルに上限を設定

トップレベルまたは modelSettings 配下のモデルごとに maxEffortLevel を設定できるようになった。Bedrock・Vertex・Foundryを含む全プロバイダーでエフォートレベルの上限として働き、ユーザーはそれより低いレベルを選ぶことはできる。組織側でコスト・レイテンシの上限をかけたい場合に有効。

--system-prompt-snapshot off でシステムプロンプトを毎回再生成

デフォルトでは会話に記録済みのシステムプロンプトを使い回すが、off を指定すると毎リクエストでシステムプロンプトを新規に描画するようになった。プロンプト文言を調整しながら挙動を確認する用途に向く。

プロンプトキャッシュの再利用を壊す不具合を多数修正

モデル切り替え、セッションresume、サブエージェント、MCP/プラグインのツール追加など、複数の経路でプロンプトキャッシュのプレフィックスが意図せず変化しキャッシュミスを起こしていた問題をまとめて修正した。長時間セッションやコストを気にするユーザーほど恩恵が大きい。

機能追加

  • Workflowの agent() が大きな出力スキーマを指定すると自動モードで拒否されていた問題を修正し、安全性分類器によるチェックを通るように
  • [Claude Tag] admin settings に「Use a custom connector」リンクを追加。プリセット接続フォームからカスタム接続へ最初からやり直さずに切り替え可能に

バグ修正

  • 組織のmanaged settingsがサンドボックスを要求する構成で、クラウド上のCoworkスケジュールタスクが起動時に失敗する問題を修正
  • モバイルクライアントで /context などローカルコマンドの出力が空白になる問題を修正
  • tmux・sshセッションへの再接続後にshift+enterやoption+backspaceが効かなくなる問題を修正
  • macOS/Linuxで、バックスラッシュを含むマーケットプレイスエントリのパスがフェッチ済みマーケットプレイスの封じ込めチェックをすり抜けられる問題を修正
  • Claude Desktopなどホストアプリ配下でAWS/Google Cloudの認証情報が期限切れの場合、再認証エラーが出るまで汎用的な「request failed」で10回リトライしてしまう問題を修正
  • -p --resume で /compact 等のスラッシュコマンド実行後のセッションをresumeすると、不要な「Continue from where you left off.」ターンが挿入される問題を修正
  • 5MBを超える大きなセッションをresumeすると、並列ツール呼び出しとそのフック出力が会話から失われる問題を修正
  • managed設定の allowedHttpHookUrls・httpHookAllowedEnvVars・allowedChannelPlugins が読み込み不能な場合、全許可ではなく全拒否になるように修正
  • managed settingsでClaude appsゲートウェイへのサインインが必須な環境で、/login のEscキーがダイアログを閉じない問題を修正
  • アップロード中に接続が切れたアーティファクトのpublishが、完了しなかったと判定できる場合は1回だけ自動リトライするように修正
  • エフォートのデフォルトが固定されたモデル(Opus 4.7、Opus 4.8、Fable 5)で、カスタムコマンド・スキル・サブエージェントの effort: frontmatterが無視される問題を修正
  • アーティファクトのpublishがUTF-8として不正なファイルや置換文字(U+FFFD)を含むファイルで分かりにくいエラーになる問題を修正。行と列を示すように改善
  • claude agents の @ ディレクトリメニューが、セッション開始後に作成されたリポジトリを一覧に表示しない問題を修正
  • Claude DesktopやVS Codeのセッションに参加したRemote Controlクライアントで、権限モードを再変更するまで古い表示のままになる問題を修正
  • サーバー資格情報の期限切れ(起動から約30日後)で claude remote-control が終了し接続中の全セッションが切断される問題を修正。ホストが自動的に再登録して継続するように
  • モデルやモードによって上限のタイミングが異なる場合に、使用量上限の警告表示がオン・オフを繰り返す問題を修正
  • MCPサーバーの再送やビルトインツールの再描画で、ロード済みのツールに紐づく以前の思考過程が失われる問題を修正
  • [VSCode] 循環した親リンクを含むトランスクリプトで、フォークや編集・巻き戻し時に拡張機能ホストがCPU100%でハングする問題を修正
  • [VSCode] WSL2/WSLgでのスクリーンショット貼り付けが、生の画像バイト列をそのまま入力欄に挿入してしまう問題を修正
  • [VSCode] チャットのdiffブロックが常にダークテーマで描画される問題を修正。ハイコントラストを含むVS Codeのテーマに追従するように
  • [VSCode] Windows(CRLF)改行のファイルでdiffビューの編集を受け入れると「String not found in file」で失敗する問題を修正
  • [Claude Code on the web] GitHub Enterprise Serverセッションで、トークンが期限切れになるとGitHubアカウントが未接続と表示される問題を修正。PR・issue操作時に自動的にトークンを更新するように
  • [Claude Tag] 組織の利用クレジットが枯渇している場合、Claudeが「The API rejected the request as invalid」と返信してしまう問題を修正。原因と対処法を説明する返信に変更

その他の変更

  • /diff パネルが「0 files changed」とスピナーを一瞬表示してから安定する挙動を解消し、空状態の表示をパネル中央に配置するように改善
  • Bashツールの説明ガイダンスを改善。コマンドをそのまま出力するのではなく、実行内容を平易な言葉で説明するように
  • サンドボックス内で pbcopy などクリップボードコマンドが失敗した場合、/copy の利用を提案するように改善
  • Bashツール呼び出しが多いセッションの --resume 初回描画時間を改善
  • プロンプト入力の応答性を改善。スピナーやストリーミングの再描画にキー入力が遅延することがなくなった
  • セルフホストランナー: --use-anthropic-git-proxy を登録時にサーバーへ報告し、レガシーなgitプロキシ経由でクローンし続けるセッションには警告を表示するように変更
  • Gateway: forward_user_identity の上流が429を返した場合、次の上流へフェイルオーバーせずそのまま429を返すように変更。プロキシのユーザー単位の制限が機能するように