Claude Code /

v2.1.260

3 ハイライト
4 機能追加
17 バグ修正
13 その他の変更

ハイライト

フルスクリーンモードに新しいdiffパネル

会話の横に未コミット変更を表示するdiffパネルが追加された。Claudeが編集を進める様子をリアルタイムで確認でき、/diff で表示を切り替えられる。別ターミナルで git diff を確認しに行く手間がなくなり、会話を続けながらレビューできる。

/advisor がデスクトップアプリやRemote Controlでも使えるように

/advisor/advisor <model>/advisor off というテキストコマンドが、デスクトップアプリやRemote Control、その他のヘッドレス(-p/Agent SDK)セッションでも使えるようになった。

権限ルールの括弧が誤って無効化されるバグを修正

Edit/Write/Read の権限ルールでパスに括弧が含まれていると不正な設定として無視され、意図した「read-only」フォルダが書き込み可能になっていた問題を修正。あわせて、閉じ括弧が足りないなどコンパイルできない正規表現を含む拒否ルールが全ファイル編集を失敗させる問題も修正され、該当ルールは以降そのままリテラルパスとして扱われる。

機能追加

  • /cost とステータスラインの prompt_cache フィールドに、プロンプトキャッシュミスの推定原因(ツール定義やシステムプロンプトの変更、TTL超過によるアイドルなど)を表示するように
  • /reload-plugins がヘッドレスセッションでも使えるように。Claude Code Desktopおよびsdkのコマンド一覧にも表示される
  • OIDCの oidc.scope_on_refresh を追加。リフレッシュ時のみ openid スコープの再要求が必要なIdP向け
  • Claude apps gatewayが userPluginMarketplacesEnabled / userPluginUploadsEnabled など新しいDesktopポリシーキーに対応

バグ修正

  • Bashサンドボックス経由の権限チェックが、zshの REPORTTIME / REPORTMEMORY / DIRSTACKSIZE 代入に隠されたコマンド置換を自動承認していた問題を修正。以降は承認を求めるように
  • 社内ルートCAがOS証明書ストアのみに存在する環境で、Bedrockのモデル検出・トークンカウント・AWS SSO/STS認証が「unable to get local issuer certificate」で失敗する問題を修正
  • macOSの permissions.blockReadsOutsideWorkingDirectories が、サンドボックス化されたgitからユーザーのgit設定を隠したり、worktree分離されたサブエージェント自身のチェックアウトを隠してしまう問題を修正
  • claude.ai Enterprise/Teamユーザーが以前の /login のAPIキーを残していると管理設定が読み込まれない問題を修正
  • /status が、サインイン済みのclaude.aiアカウントと設定済みAPIキーの両方を有効であるかのように表示していた問題を修正。使用されていない認証情報には注記が付くように
  • 組織管理の skillOverrides が、バンドル済みスキルのエイリアス(例: /doctor に対する checkup)で指定すると適用されない問題を修正
  • model: fable エージェントが ANTHROPIC_DEFAULT_FABLE_MODEL[1m] タグを無視し、200Kコンテキストウィンドウで動作してしまう問題を修正
  • /model ピッカーがFable 5.1を利用可能な組織でも表示しない問題を修正(/model claude-fable-5-1 と直接入力した場合のみ受理されていた)
  • モデル切り替えが、プラグインフックの読み込み失敗後にセッション中ずっとブロックされたままになる問題を修正。切り替えのたびに再チェックされ、拒否理由も表示されるように
  • SDK提供のMCPサーバー(Desktopコネクタなど)が最初のターンに反映されず、次のターンまで現れない問題を修正
  • /rewind--rewind-files が、チェックポイントのバックアップファイルが無いのに復元成功と報告してしまう問題を修正
  • /rewind 後にロールバックされたターンのファイル読み取り追跡が残り、外部編集後に「File unchanged since last read」の誤表示やファイル全体の再注入が起きる問題を修正
  • サブエージェントが SendMessage で別のエージェントを再開したとき、完了通知が再開元ではなくメインの会話に届いてしまい起こされない問題を修正
  • 多数のセッションが同じプロジェクトディレクトリを共有していると、断続的に「task output swap refused」エラーが発生する問題を修正
  • IDEでの行選択が、スキルやスラッシュコマンド実行時に失われる問題を修正(「N lines selected」のコンテキストがClaudeに届くように)
  • ネストしたサブグループを持つGitLabプロジェクト(例: gitlab.com/group/subgroup/project)のリポジトリ検出を修正
  • 2.1.259で入った、Bashの引数にも Read() 拒否ルールを適用する変更を取り消し。Read(./**/build/**) ルール下で npm run build があらゆるモードで拒否されたり、cd … && grep がauto modeでも確認を求めてしまう問題が解消

その他の変更

  • Workflowの agent({schema}) が、絶対に満たせないJSON Schemaを事前に拒否するように改善。リトライ上限エラーには最後のバリデーション失敗内容が含まれるように
  • 未pushコミットがあるバックグラウンドセッションのworktreeを削除する際のメッセージがブランチ名とコミット数を明示するように改善。再度削除するとworktreeを破棄
  • ヘッドレス(-p/SDK)セッションのアイドル時CPU使用率を改善
  • Amazon Bedrockのゲートウェイが、中断されたリクエストの入力トークンをAWSの無料CountTokens APIで数えるように改善(bedrock:CountTokens 権限が必要)
  • 1MコンテキストモデルのAuto-compactを改善。OpusとFableセッションが1Mトークン上限の手前で確実に圧縮されるようになり、大規模コンテキストでの復旧圧縮が10分でタイムアウトしなくなった
  • /ultrareviewclaude ultrareview の待機時間を30分から45分に延長
  • Fable 5.1でセッション途中に /effort を変更してもプロンプトキャッシュが無効化されなくなった
  • ctrl+l / cmd+k がフルスクリーンモードでターミナルの clear のようにトランスクリプト表示をクリアするように変更。過去の会話はスクロールで確認可能
  • 管理設定されたCLAUDE.md(claudeMd)がセキュリティ承認ダイアログをトリガーしなくなった。hooks・シェルコマンド・サンドボックス・安全でない env 設定は引き続き承認が必要
  • Claude in Chromeが組織のClaude in Chrome管理設定に従うように変更。管理者が無効化すると --chrome / /chrome とブラウザツールが使用不能に
  • [VSCode] フッターのモデルピルに選択中のeffortレベルを表示するように追加。モデル切り替え後にeffortが古いまま表示される問題も修正
  • [VSCode] セッション一覧のステータスフィルターメニューにOpenとClosedを追加
  • [VSCode] Remote Controlが自動で有効化されたとき、新規セッションのウェルカム画面が消えてしまう問題を修正