Claude Code 2.1.257
104件の変更- 1MコンテキストのFable 5.1を追加。ゲートウェイのfable/bestは当面Fable 5。
- 全サブエージェントのモデルを固定可能に。
- 作業ディレクトリ外の読み取り制御を追加。
- Remote Controlの接続確認で、拒否を同意として扱う問題を修正。
新機能
12Claude Fable 5.1
1MコンテキストのFable 5.1がFableの既定モデルになり、ゲートウェイのfable/bestは当面Fable 5を維持します。
CLAUDE_CODE_SUBAGENT_MODEL_FORCE
全サブエージェントに設定済みモデル(未指定ならメインモデル)を適用し、起動時や定義内の個別指定より優先できます。
▤ 公式ドキュメントあり作業ディレクトリ外の読み取り確認
autoモードで作業ディレクトリ外の初回読み取り前に確認し、外部読み取りを禁止する設定も選べます。
▤ 公式ドキュメントありContainment Escapeルール
環境側で想定済みの場合を除き、クラウドメタデータの認証情報取得・外部通信制限の回避・テナント間アクセスをautoモードで自動承認しません。
残りの変更を表示 (8) 折りたたむ
timeFormat / timeZone設定
ターン終了時の時計と会話履歴のタイムスタンプに、12時間・24時間・24時間UTC形式、またはstrftimeパターンを指定可能。
▤ 公式ドキュメントあり/effortのセッション限定変更
/effortでsを押すと現在のセッションのみ変更。/modelと同じ挙動
/doctorのsandbox警告
killされたセッションが残した古いsandboxマスクファイルを/doctorが警告
ゲートウェイが提供するモデルの説明
ゲートウェイのモデル検出で/modelの選択肢にdescriptionを表示できるように追加し、未指定の場合は従来どおり「From gateway」と表示。
[VSCode] アカウント/セッション見出し
セッション一覧にACCOUNT & USAGEとSESSION MANAGERの折りたたみ見出しを追加。メール、使用量、View detailsリンク
[VSCode] モデルボタン
入力フッターに現在のモデルを示すボタンを追加。モデル選択、Effort行、More modelsページを開く
[VSCode] Ungroupedの折りたたみ
セッション一覧のUngroupedセクションに折りたたみトグルを追加
[VSCode] 出力スタイル選択
コマンドメニューにカスタムスタイルを含む出力スタイル選択を追加
改善
24描画パフォーマンス
長い会話や伸び続ける応答の描画が軽くなり、バックグラウンド更新による全画面の再描画もなくなりました。
/forkのキャッシュ維持
/forkで作るバックグラウンドセッションでも、作業場所の情報をメッセージで渡して元のプロンプトキャッシュを維持します。
fable/bestの解決
ゲートウェイのfable/bestは当面Fable 5のままです。5.1は/modelから明示的に選びます。
残りの変更を表示 (21) 折りたたむ
入力の応答性
キー入力ごとの描画作業を削減
policy helperの診断
リフレッシュ失敗を/statusに表示、拒否時に終了理由を出力、タイムアウトを明示
/code-review --commentのGitLab
/code-review --commentがGitLabにも対応し、glab mr noteでマージリクエストに指摘を投稿できます。
キュー待ちaskの通知
他ダイアログの下のMCP elicitationや権限askも同じ遅延でデスクトップ通知
フック完了通知の集約
同時到着した非同期フックの完了通知を1行にまとめて表示
self-hosted-runnerのpush negotiation
claude self-hosted-runner --configure-gitがpush negotiationも有効化。新ブランチ初回pushで新規コミットのみ送信
SDKホストへのliveness
ゲートウェイkeep-alive中も報告。CLAUDE_STREAM_IDLE_TIMEOUT_MS延長時にハングと誤認されない
MCPログの機密情報マスキング
URLやヘッダーの認証情報をMCP接続とOAuthのログでリダクト
絵文字補完のエイリアス
:satisfied:、:telephone:、:collision:などGitHub/Slackの残りのショートコードに対応
--effortのhold解除
新モデルのdefault-effort holdをそのセッションのみ解除。claude.aiで選んだeffortはhold中も適用
シャドウされたpolicyHelper
キャッシュ済み管理設定でシャドウされた場合、フェッチが削除を報告した時点で実行
managedSourcesBehavior: merge
sandbox.credentials.awsPairsとsandbox.ripgrepは最上位の管理ソースからそのまま採用
モデル検出と非必須トラフィック
ゲートウェイモデル検出をCLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC設定時も実行
--resume <id> --bg
未実行のセッションは自身のIDで継続。コピーを作る場合は告知
/btwの履歴キー
Shift+←/Shift+→(または[/])でサイド質問を辿る形に変更
bypassPermissionsの無視
.claude/settings.json等のdefaultMode: "bypassPermissions"を無視。ユーザー/管理設定か--permission-modeで指定
ネットワークパスの拒否
--add-dir等がUNC共有や/net/<host>を拒否。Windowsはマップ済みドライブを使用
ゲートウェイのTLSピン検証
サインインとトークンリフレッシュでピン留めTLS証明書を検証
他者アーティファクトの確認
Coworkとclaude.aiクラウドで他者のアーティファクト読み取りは自動モードでも確認
[VSCode] コマンドダイアログ
スラッシュコマンドをフィルタ可能なダイアログに列挙。MCPサーバーダイアログにもフィルタ追加
[VSCode] Archive session
Delete sessionをArchiveに変更。Archived sessionsグループへ移動しUnarchive可能
バグ修正
67Remote Control同意の却下
Remote Controlの同意をEscやnで拒否しても同意扱いとなり、次回は確認なく接続する問題を修正しました。
複合コマンドのpermissions.ask
自動モードで複合コマンドやサブシェル内の一致にpermissions.askが効かない問題を修正
Read()/Edit() denyのリダイレクト
< fileやtac、egrepにdenyルールが効かない問題を修正。引数やリダイレクト先で拒否
[[ ]]の自動承認
zshが異なる解釈をする[[ ]]条件式が自動承認される問題を修正。承認を要求
/mcp reconnectの管理リスト
起動後に読み込まれた管理allow/denyリストやstrictPluginOnlyCustomizationが阻むべきサーバーに接続する問題を修正
末尾ドット付きホスト
example.com.でdeniedDomainsがsandbox内で効かず「don't ask again」が再プロンプトする問題を修正
--disallowedToolsの消失
allowManagedPermissionRulesOnly有効時に設定リロード後--disallowedToolsとdenyルールが消える問題を修正
Consoleサインインの管理設定
キーレスConsoleサインインで組織の管理設定が未適用、/statusにOrganization未表示の問題を修正
残りの変更を表示 (59) 折りたたむ
起動後作成の.claude/設定
起動後に作成した.claude/の設定が再起動まで読み込まれない問題を修正
エージェントビューの権限モード
←で開いたビューからのセッションが元の権限モードで始まりdefaultModeとpermissionModeを無視する問題を修正
claude agentsのCtrl+G
keybindings.jsonのCtrl+Gリバインドが無視される問題を修正。Ctrl+S/Ctrl+TはAgentsコンテキストで変更可能に
バックグラウンド起動失敗
macOS npm自己更新中と、Windowsで古いデーモンロックが再利用PIDを指す場合の起動失敗を修正
パネル背後のスピナー停止
スラッシュコマンドパネルの背後でストリーミング中に作業スピナーが止まる問題を修正
state.jsonのdetail重複
スケジュール起床後にstate.jsonのdetailが自身のディスパッチプロンプトを繰り返す問題を修正
Completedの並び順
再プロンプトしたセッションがCompletedに埋もれる問題を修正。最新の完了順に並ぶように
削除済みディレクトリの--bg
削除直後のディレクトリでclaude --bgが「backgrounded」と報告する問題を修正。理由を表示して終了コード1
Remote Control接続のキャッシュミス
途中接続時にBashツール定義を再送しプロンプトキャッシュをミスする問題を修正
重複Authorizationヘッダー
二重のカスタムAuthorizationがBedrock、Mantle、Vertex、WIFの認証情報を上書きする問題とVertexウィザードの残存プロファイル取得を修正
ゲートウェイの不要ヘッダー
Foundry、Vertex、BedrockへホストのAuthorization等を送る問題と、ANTHROPIC_FOUNDRY_API_KEY設定時のEntra ID起動失敗を修正
Foundryの残存APIキー
APIキーモードでFoundryサブスクリプションキーと一緒に残存Anthropicキーが送られる問題を修正
/scheduleのメッセージロール
プロンプトがロールなしで保存され実行時に何もしない/scheduleルーチンを修正
承認待ちの表示
claude agentsが他セッションからのメッセージ承認待ちと送信者を表示しない問題を修正
Ctrl+S退避プロンプトの消失
バックグラウンドセッション内でCtrl+Sで退避したプロンプトがアイドル化や再オープンで失われる問題を修正
サーバー管理のOTEL設定
サーバー管理設定のテレメトリ(OTEL)設定がウォームスタート時に無視される問題を修正
チームメイト権限の二重応答
リーダーのメールボックス書き込みロック時に権限要求が二重に応答される問題を修正
スラッシュコマンド行の重複
自動継続レスポンスのストリーミング中に幻の重複コマンド行が描画される問題を修正
policyHelperのタイマー上限
timeoutMsとrefreshIntervalMsがタイマー最大値2147483647を超えると失敗する問題を修正。値をクランプ
トークンカウンターのフリーズ
別のサブエージェントの会話履歴に切り替えるとトークン表示が停止・低速化する問題を修正し、バックグラウンドのサブエージェントとチームメイトの表示も応答中に逐次更新。
claude mcp removeのOAuth残存
プラグイン専用ロック時にclaude mcp removeがリモートサーバーのOAuth認証情報を残す問題を修正
Remote Controlのモデル無視
Claudeアプリから起動したRemote Controlが選択モデルを無視しデフォルトで動く問題を修正
--resume重複と--continue
--resumeの二重列挙と--continueが停止コピーを開く問題を修正。完了済みバックグラウンドセッションも開くように
フルスクリーンの!出力
フルスクリーンモードで!シェル出力をクリック展開できない問題を修正
古いバイナリのセッション残存
古いバイナリで動くバックグラウンドセッションが自動更新のたびに積み上がる問題を修正
agents --jsonのrawモード
claude agents --jsonがターミナルをrawモードに切り替え他プログラムの設定を戻す問題を修正
Proactiveスタイルのビジーループ
バックグラウンドコマンドやMonitor実行中にフィラーとログ読み取りを繰り返す問題を修正
サブエージェントの切断停止
スリープや接続切断でレスポンスが途切れた際に停止する問題を修正。自動的に継続
/btwパネルの←
claude agents内の/btwで←が無反応な問題を修正。一覧に戻り、再オープンでパネル復帰
advisorモデルのキャッシュミス
コンパクションや/recapなどのバックグラウンド要求で会話全体をキャッシュなしで再送する問題を修正
claude -pのMonitor待機
Monitor実行中に約5秒後に終了する問題を修正。発火かタイムアウトまで待機
プラグインのsymlink読み取り
symlinkのコンポーネントパス経由で自身のディレクトリ外を読める問題を修正。エラーで拒否
/add-dirのcwd内拒否
cwd内のディレクトリを拒否する問題を修正。--add-dir同様にスキルやコマンドを読み込む
サブエージェント再開の通知
会話履歴の画面で停止したサブエージェントを再開した際に、メインエージェントへ通知されない問題を修正。
ANSIペーストのクラッシュ
/feedbackなどにANSI色付きテキストをペーストするとクラッシュする問題を修正
FIFO .mcp.jsonのハング
.mcp.jsonがFIFOやデバイスファイルの場合にclaude mcp add/removeがハングする問題を修正。即時失敗
stream-jsonのメモリ増大
--input-format stream-jsonに非JSONLを流すとメモリが無限に増える問題を修正。即時失敗
ツール実行中の背景化
ツール実行中の←やCtrl+Bでツールが拒否扱いになることがある問題を修正
5MBを超える会話履歴のサブエージェント
会話履歴が5 MBを超えたサブエージェントの再開やメッセージ送信が「No transcript found」で失敗する問題を修正。
worktreeセッションのBash拒否
gitに触れないループ、$VAR、"$(…)"、heredocをtoo complexとして拒否する問題を修正
巻き戻し後のキャッシュ警告
会話を空まで巻き戻すと/modelと/effortがキャッシュ警告を出す問題を修正
画像過多時のキャッシュミス
画像が要求あたりの上限を超えると毎ターンキャッシュミスする問題を修正
Edit差分の絵文字幅
差分ビューで絵文字や複数コードポイント文字の幅がずれる問題を修正
WebSocket MCPのログ
接続失敗が「[object ErrorEvent]」と記録される問題を修正
npm更新中のサービス起動
他プロセスのnpm更新中に「Couldn't start the background service」となる問題を修正。完了を待機
デタッチしたコマンドの生存
timeoutやsetsid配下のコマンドがタスク停止や終了後も生存する問題を修正
コマンド停止の通知
タスクパネルからバックグラウンドコマンドを停止してもClaudeに通知されない問題を修正
停止後のmonitor残存
バックグラウンドサブエージェント停止後にmonitorが動き続ける問題を修正
リンクworktreeのsandbox git
サブディレクトリへcd後に共通.gitへの書き込み権限を失う問題を修正
Bedrockのthinking中無音
Opus 4.7以降の隠しthinking中に無音でタイムアウトする問題を修正。進捗イベントを送信
ゲートウェイ失効後の起動
セッション失効後にネットワークエラーと報告する問題を修正。/loginを提示
クラウドのgit認証情報消失
プロキシ起動失敗でgit/GitHub認証情報を失う問題を修正。バックグラウンドで再試行
cc-daemon-*の残存
中断で残るcc-daemon-*フォルダをcleanupPeriodDaysのスイープで削除
管理設定のテレメトリ文言
トレース設定を変える管理設定の承認プロンプトが汎用警告を出す問題を修正
tmux/iTerm2のチームメイト残存
シャットダウン承認後もペインが開いたままになる問題を修正
[VSCode] サードパーティの表示
BedrockやVertexでclaude.ai専用機能が表示され残存ログインで呼び出す問題を修正
[VSCode] 使用量メーター
パネル読み込み後も空白のままになる問題を修正。最後の使用量を即時表示
[VSCode] Remote Control一括トグル
全セッション有効化トグルが開いているセッションに適用されない問題を修正
[VSCode] スクリーンリーダー
制御文字で可視行が読み上げから欠ける問題と太字マーカーの誤ペアを修正