Claude Code 2.1.260
66件の変更- フルスクリーンの会話横に/diffパネルを追加。
- プロンプトキャッシュのミス原因を表示。
- ヘッドレス実行で/advisorを操作可能に。
- 1Mコンテキストの自動圧縮を改善。
- effort変更時もFable 5.1のプロンプトキャッシュを維持。
新機能
8差分パネル
フルスクリーンで/diffを開くと、会話の横で編集途中の未コミット差分を確認できます。
▤ 公式ドキュメントありプロンプトキャッシュのミス原因の表示
/costとステータスラインのprompt_cacheに、プロンプトキャッシュミスの推定原因を表示します。
/advisor のテキスト形式
Desktop、Remote Control、ヘッドレス実行やAgent SDKでも、/advisorをテキストで操作できます。
残りの変更を表示 (5) 折りたたむ
headlessセッションの /reload-plugins
ヘッドレスセッションでプラグインを再読み込みでき、DesktopとSDKのコマンド一覧にも表示されます。
oidc.scope_on_refresh
リフレッシュ時に openid を再要求した場合のみid_tokenを返すIdP向けにClaude appsゲートウェイへ追加
Claude Desktop新設定キー対応
desktop policyブロックに userPluginMarketplacesEnabled・userPluginUploadsEnabled を含む新しいDesktopキーのサポートを追加
[VSCode] フッターの推論量表示
モデルボタンに選択中のエフォートレベルを追加。モデル切替後の古いエフォート表示を修正し、フッターボタンを従来のコンパクトサイズに戻した
[VSCode] セッションフィルタ拡充
ステータスフィルタメニューに Open と Closed を追加
改善
181Mコンテキストモデルのauto-compact
1M対応のOpusとFableで上限直前まで会話を保てるようになり、大きな履歴の復旧圧縮も10分で打ち切られなくなりました。
Fable 5.1の/effort変更時のキャッシュ維持
Claude Fable 5.1では、セッション途中で/effortを変えてもプロンプトキャッシュを維持します。
Workflow agent({schema})のスキーマ検証
Workflowのエージェントが成立しないスキーマを事前に拒否し、再試行の上限に達した際は最後の検証エラーを示します。
残りの変更を表示 (15) 折りたたむ
未プッシュのコミットがあるworktreeのセッション削除
削除メッセージにブランチ名とコミット数を明示。再度削除するとworktreeを破棄するように改善
Claude appsゲートウェイのリフレッシュ失敗ログ
失敗したステップ名をログに明示するように改善
非対話セッションのアイドルCPU使用率
-p/SDKセッションのアイドル時CPU使用率を改善
BedrockのCountTokens API利用
中断されたリクエストの入力トークンを、1トークンリクエストの代わりにAWSの無料CountTokens API(bedrock:CountTokens権限が必要)でカウントするように改善
括弧を含む設定ルールのエラーメッセージ
Edit(C:\dir\(name)\**)のように\(がパス区切りでなくエスケープ括弧と解釈されるケースで、曖昧でない記法を提案するように改善
/ultrareviewの待機時間延長
長時間クラウドレビューの待機時間を30分から45分に延長
claude-apiスキルのサンプル更新
バンドル済みclaude-apiスキルのGo・Java・C#サンプルを現行世代モデルIDに更新。安価なworker/sub-agentモデルも現行世代を使うよう明記
フルスクリーンのCtrl+L/Cmd+K挙動変更
ターミナルのclearのようにtranscript表示をクリアするように変更。過去メッセージはスクロールで参照可能
閉じ括弧後の文字列を含む権限ルール
Bash(ls) xのように何にもマッチしなかった権限ルールを、無視せず無効な設定として報告するように変更
管理CLAUDE.mdのセキュリティ承認省略
サーバー管理設定の管理CLAUDE.md(claudeMd)がセキュリティ承認ダイアログをトリガーしないように変更。hook・シェルコマンド・sandbox・unsafeなenv設定は引き続き承認が必要
Claude in Chromeの組織設定追従
組織のClaude in Chrome管理設定に従うように変更。管理者がオフにすると--chrome、/chrome、ブラウザツールが利用不可になる
Claude appsゲートウェイのorgPluginSettings送信形式
Claude Desktop 1.15200.0以降が読み取るリスト形式でorgPluginSettingsを送信するように変更。旧デスクトップは無視する
desktop policyのネストしたフィールド誤記検出
managedMcpServersやorgPluginSettingsエントリのネストしたオブジェクト内でフィールド名を誤記した場合も、フィールド名を明示して起動を拒否するように変更
!bashモードのサンドボックス外実行
厳格サンドボックスモード(sandbox.allowUnsandboxedCommands: false)が有効でも、!bashモードプロンプトで入力したコマンドは自分のターミナルへの入力と同様にサンドボックス外で実行されるように変更
セルフホストランナーの--kill-session-after-min
ユーザー入力待ちのみで一時停止しているセッションを、失敗として強制終了せず解放(次のメッセージで再開可能)するように変更
バグ修正
39括弧を含むパス指定の権限ルール
括弧を含むパスの権限ルールが無視され、読み取り専用フォルダへ書き込めてしまう問題を修正しました。
zshコマンドの自動承認漏れ
zshの変数代入に隠れたコマンド置換が自動承認される問題を修正し、承認を求めるようになりました。
Enterprise/Team向け管理設定の未読込
以前の/loginによるAPIキーが残っているclaude.ai Enterprise/Teamユーザーで管理設定が読み込まれない問題を修正
skillOverridesエイリアス未適用
バンドル済みskillのエイリアス(例: /doctorのcheckup)をキーとする管理skillOverridesが適用されない問題と、<dir>:name形式のネストしたskillにSkill(name) denyルールが適用されない問題を修正
残りの変更を表示 (35) 折りたたむ
コンパイル不能パターンの権限ルール
閉じられていない[など、コンパイル不能なパターンを含むファイル権限ルールが Invalid regular expression で全編集を失敗させる問題を修正。該当denyルールは記述されたリテラルパスのみを対象とする
Bedrockの証明書エラー
企業ルートCAがOS証明書ストアのみにある場合、Bedrockのモデル探索・トークンカウント・AWS SSO/STS認証呼び出しが「unable to get local issuer certificate」で失敗する問題を修正
macOSでのgit設定隠蔽
permissions.blockReadsOutsideWorkingDirectories が、サンドボックス化されたgitからユーザーのgit設定を隠し、worktree分離されたsub-agent自身のチェックアウトも隠していた問題を修正
/statusの重複資格情報表示
サインイン済みclaude.aiアカウントと設定済みAPIキーが両方有効であるかのように表示される問題を修正。未使用の資格情報が明示されるように
Fableエージェントの[1m]タグ無視
model: fableエージェントがANTHROPIC_DEFAULT_FABLE_MODELピンの[1m]タグを無視し、200Kコンテキストウィンドウで実行されていた問題を修正
/modelにFable 5.1が表示されない問題
利用可能な組織でも/model claude-fable-5-1と入力した場合のみ受理され、ピッカーにFable 5.1が表示されない問題を修正
Fable 5.1のプロンプトキャッシュ欠落
ツール結果後に付加されたコンテキストがprompt cache対象外となり、ツール呼び出しターンごとに非キャッシュ入力として再送信されていた問題を修正
プラグインフック失敗後のモデル切替ブロック
プラグインフックの読み込み失敗後、セッション残り全体でモデル切替がブロックされたままになる問題を修正。切替ごとに再チェックし、拒否理由を明示するように
組織管理プラグインのmarketplace読込失敗時のブロック
組織管理プラグインのmarketplaceが読み込めない場合にセッションのモデル切替がブロックされる問題を修正
SDK提供MCPサーバーの初回ターン欠落
Desktopコネクタなど、SDKが提供するMCPサーバーが最初のターンで欠落し、次のターンで初めて現れることがある問題を修正
Claude in Chromeの「Not connected」エラー
クラウドホストのclaude.aiセッションで、コネクタの追加・削除時にタスク中にClaude in Chromeツールが「Not connected」で失敗する問題を修正
折り返し行での絵文字・装飾文字の分断
旗・連結絵文字・アクセント文字が折り返し行をまたいで分断される問題と、旗や連結絵文字が端末の最後2列にかかった際に古いテキストが残る問題を修正(現在は…と表示)
Remote Controlの不正モデル選択受理
有効なモデル名でないモデル選択をRemote Controlが受理していた問題を修正。次のメッセージで失敗する代わりに即座にエラーで拒否するように
/rewindのチェックポイント欠落時の誤成功表示
/rewindと--rewind-filesが、チェックポイントのバックアップファイルが存在せず実際には何も復元されなかった場合でも成功と報告する問題を修正
/rewind後の古いファイル読み込み追跡
巻き戻されたターンの古いファイル読み込み追跡が残り、「File unchanged since last read」スタブや外部編集後のファイル全体再注入を引き起こす問題を修正
-p --resume/--continueのworktreeエラー再試行失敗
デスクトップアプリが使用する-p --resume/--continueが、セッションのworktreeディレクトリがgitメタデータを失った後、再試行のたびに失敗する問題を修正。1回失敗した後はworktreeなしで再開するように
SendMessageで再開したsubagentの通知漏れ
SendMessage経由で他エージェントを再開したsubagentが、そのエージェントの完了時に起こされない(通知がメイン会話に届いていた)問題を修正
agent teamsのtranscript欠落
CLAUDE_CODE_RETRY_WATCHDOGなど長時間のAPI再試行待機中、in-processチームメイトのtranscriptがメッセージを失ったり空白になったりする問題を修正。再試行通知が実メッセージを追い出していた
バックグラウンドセッションのListAgents重複表示
バックグラウンドに移動したセッションが、同名の幻の「interactive」双子としてListAgentsに二重表示され、viewerでSendMessage配信も受け取ってしまう問題を修正
「task output swap refused」の断続的エラー
多数のセッションがプロジェクトディレクトリを共有する場合に断続的に発生していた問題を修正
フルスクリーンのCtrl+Zで代替スクリーン残留
フルスクリーンでCtrl+Zを押すと、一時停止中のインターフェース上にシェルが代替スクリーンのまま残る問題を修正
長時間コンパクション中のWorkflow subagent誤停止
長時間のコンテキストコンパクション中にWorkflowツールのsubagentがstalledとして再起動される問題を修正
URLマーケットプレイスからのプラグインインストール失敗
Claude Desktopなどのホストアプリがディレクトリとして保存する場合、「marketplace entry path does not stay inside the marketplace directory」で失敗する問題を修正
Artifact公開時の余分なタブ
claude.ai、デスクトップアプリ、モバイル(Remote Control)から操作するセッションでArtifactを公開すると、余分なブラウザタブが開く問題を修正
Artifactツール初回呼び出しの検証エラー
一部のCoworkセッションでArtifactツールの最初の呼び出しが「Invalid tool parameters」検証エラーで失敗する問題を修正
IDE行選択のskill/コマンド実行時の欠落
skillやスラッシュコマンド実行時に「N lines selected」というIDE行選択コンテキストがClaudeに渡らない問題を修正
ネストしたGitLabサブグループのリポジトリ検出
gitlab.com/group/subgroup/projectのようなネストしたサブグループのGitLabプロジェクト検出を修正
GitLabでのowner/repo#123リンク誤り
GitLabリポジトリ作業時にレンダリング出力中のowner/repo#123形式のissue参照がgithub.comにリンクしていた問題を修正。gitlab.comのissueにリンクするように
Glob/Grepの権限チェック前パス探索
検索パスが権限チェック前にディスク上でプローブされる問題を修正。Readと同様、権限判定後に存在しないパスを報告するように
2.1.259のBash引数deny変更を差し戻し
Read() denyルールをBash引数に適用する2.1.259の変更を差し戻し。Read(./**/build/**)ルール下で全モードのnpm run buildが拒否され、autoモードでもcd … && grepが確認を求めていた問題に対応
[VSCode] Remote Control自動有効時のwelcome画面消失
新規セッションでRemote Controlが自動的にオンになった際、welcome画面が消える問題を修正
[VSCode] セッション履歴ピッカーの重複読込
既に別タブで開いているセッションを再度読み込んでしまう問題を修正。該当タブへ切り替えるように
[VSCode] セッションタブのRenameが無反応
タブのビューが再読み込み中の間、Renameコマンドが無反応になる問題を修正。常に適用されるように
[VSCode] 応答再試行後の表示残留
Claude Codeが打ち切られた応答を再試行した後、中途半端なメッセージや空のツールカード、余分な「Thought for」表示が残る問題を修正
[VSCode] Remote Control全セッション有効化の適用漏れ
トグル操作時にまだ起動中だったセッションタブに「Enable Remote Control for all sessions」が適用されない問題を修正