Claude Code 2.1.271
96件の変更- Claude Code Remoteのクラウド・セルフホストランナーセッションでfast modeが利用可能に。
- autoモードのサンドボックス化されたBash・PowerShell・Monitorに、コマンド単位のallowed_domainsを追加。
- VS Codeで開いているファイルの自動添付をオフにできるように。
- 使用量上限に達した動的ワークフローを一時停止し、上限リセット後に自動再開。
- ディレクトリ変更やサブシェルを含むBashコマンドの権限チェック回避を修正。
新機能
10Remoteセッションのfast mode対応
Claude Code Remoteセッション(クラウドおよびセルフホストランナー)にfast modeを追加。ホストのfast mode設定、またはセッション内で入力した/fastが、組織が許可する範囲で適用されるように。
▤ 公式ドキュメントありautoモードのコマンド単位allowed_domains
サンドボックス化されたautoモードのBash・PowerShell・Monitorに、コマンド単位のallowed_domainsを追加。コマンドが必要とするホストはそのコマンドと一緒にレビューされ、そのコマンド専用に開放される。それ以外のホストへのアクセスは拒否される。
[VSCode] Attach Open File設定
Attach Open File設定を追加。オフにすると、開いているファイルがメッセージに追加されなくなる。選択したテキストは引き続き添付される。
サブエージェント用omitClaudeMdオプション
エージェントのfrontmatterと--agents JSONにomitClaudeMdを追加。カスタム・プラグインのサブエージェントが、ユーザー・プロジェクト・ローカルのCLAUDE.mdなしで実行できるように。managedポリシーファイルは引き続き読み込まれる。
▤ 公式ドキュメントあり残りの変更を表示 (6) 折りたたむ
/configパネルのマウス操作対応
フルスクリーンモードの/configパネルにマウス操作を追加。ホイールで設定リストをスクロールし、設定値をクリックして変更でき、ポインター下の行がハイライトされるように。
▤ 公式ドキュメントありself-hosted-runnerのドレイン識別フラグ
claude self-hosted-runner --drain-marker-file <path>を追加。SIGTERMによるドレイン時にそのファイルが存在すると、ランナーはサーバーへの終了報告をホストドレインとして送信する(テレメトリ用途のみ)。
プラグイン導入の--accept-commandオプション
claude plugin installとclaude plugin updateに--accept-command <sha256>を追加。-yの代わりに、直前の--json実行が表示したコマンドそのものだけを承認できるように。
▤ 公式ドキュメントありmodelPricingの割増multiplier対応
modelPricing managed設定とClaude appsゲートウェイのpricingブロックで、1を超え最大10までのmultiplierに対応。社内チャージバック向けに割増レートを設定できるように。
▤ 公式ドキュメントありデスクトップアプリ案内のスピナーtip
Bedrock・Vertex AI・Foundry・LLMゲートウェイのユーザーにClaudeデスクトップアプリを案内するスピナーtipを追加。claude.ai向けデスクトップアプリのtipは/desktopを提案し、アプリのダウンロードを案内するように。
[Claude Code on the web] Cloud環境のカスタムネットワーク設定
管理設定のCloud environmentsエディタにCustom network accessオプションを追加。claude.ai/codeの環境ダイアログと同じallowed-domainsリストを利用できる。
▤ 公式ドキュメントあり改善
27ターミナル描画性能の改善
ターミナルの描画性能を改善。大きなdiffや長いtranscriptの表示が高速化し、遅いフレームが減少。
▤ 公式ドキュメントあり使用量上限での動的ワークフロー一時停止
動的ワークフローを改善。使用量上限に達した際に対象のエージェントを打ち切る代わりに一時停止し、上限がリセットされると自動的に再開するように。
▤ 公式ドキュメントありautoモードのインライン!コマンド判定変更
autoモードを変更。スキルやスラッシュコマンド内のインライン!シェルコマンドは、分類器ではなくdefaultモードの権限ルールに従うように。どのルールも判定しないコマンドは、レビュー対象のツール呼び出しとして実行される。
Proプランのワークフロー規模デフォルト変更
Proプランにおける動的ワークフローのデフォルトサイズをsmallに変更し、mediumサイズの目安を15エージェントから10エージェントに引き下げ。
▤ 公式ドキュメントあり残りの変更を表示 (23) 折りたたむ
起動時の冗長な検証省略
起動のたびに行っていた組み込みモデルデータの冗長な検証を省略し、起動時間をわずかに改善。
hook実行中のスピナー表示改善
hookのフィードバックを改善。SessionStart・UserPromptSubmit・PreToolUse・SessionEndの各hookが実行中はスピナーが経過時間とともにその旨を表示し、SessionStart hookを待っているプロンプトはEscでキャンセルできるように。
長考中のスピナー表示改善
長考中のスピナー表示を改善。45秒経過後は「deep in thought」と表示し、出力トークン上限からの復帰中は「picking the thought back up」と表示するように。
不安定回線での空セッション削減
不安定なネットワークでセットアップが失敗した際に、Remote Controlがclaude.ai上に残す空のセッションを削減するように改善。
Claude in Chrome接続不可時の案内改善
クラウドセッションでブラウザに接続できない場合のClaude in Chromeメッセージを改善。インストールを提案する前に、コンピューターがスリープ状態である可能性を案内するように。
claude mcp serveの進捗通知追加
claude mcp serveを改善。実行中のツール呼び出しが30秒ごとに進捗更新を送るようになり、クライアントは実行中であることを表示でき、何も出力しない長時間コマンドがアイドルタイムアウトで中断されないように。
alwaysLoad MCPサーバーの即時利用
FoundryおよびClaude Platform on AWSのセッションを改善。会話の途中で接続を完了したalwaysLoad指定のMCPサーバーを、ツール検索の往復なしに次のターンから利用できるように。
▤ 公式ドキュメントありMarkdown artifactのドキュメント表示
artifactとして公開したMarkdownファイルの表示を改善。タイトルヘッダー、ドキュメント用タイポグラフィ、シンタックスハイライト付きコードを備えたスタイル付きドキュメントページとして表示されるように。
Artifactツール公開エラーの改善
Artifactツールの公開エラーを改善。ファイル未指定での公開時にはまずページをファイルに書くよう案内し、未対応のファイル形式はfavicon欠落より先に報告されるように。
Artifact機能未対応時のエラー改善
ページがcontractバージョンにない機能を宣言した場合のArtifactツールのエラーを改善。対応する全機能を列挙し、より新しいcontractバージョンで利用可能な場合はその旨を示すように。
artifact同時監視数の拡大(5から10)
artifactの監視機能を改善。他所での再公開を監視できる公開済みartifactの数が、1セッションあたり5件から10件に拡大。
PDFページ数の誤推測表示
pdfinfoがページ数を数えられない場合、PDFの@メンションがファイルサイズから推測したページ数を表示する代わりに「page count unknown」と表示するように改善。
/mobileのQRコード統一
/mobileを改善。claude.ai/mobile用の単一のQRコードを表示するようになり、読み取るとスマートフォンに応じた正しいアプリストアが開くように。
▤ 公式ドキュメントありサブエージェントの報告レビュー方式変更
autoモードを変更。サブエージェントは呼び出し元への報告を、事後にレビューされる最後のメッセージとしてではなく、安全性分類器がレビューする専用のhand-back呼び出しを通じて行うように。
Monitor監視の無期限persistent廃止
Monitorの監視に必ず期限を設けるように変更(最大30分、単発プロンプトの-p実行では10分)。期限に達するとClaudeに再設定を通知する。タイムアウトなしのpersistentオプションは廃止。
プロンプトのIDE選択表示変更
プロンプト内のIDE選択インジケーターを、複数行プロンプトを圧迫していた表示から、テキストと一緒に折り返される[IDE選択]ピルに変更。Backspaceで削除すると選択範囲を除外できる。
未使用claude.aiログインの更新停止
Claude appsゲートウェイ、Bedrock、Vertex AI、Foundryの各セッションを変更。セッションが使用しない残存claude.aiログインを更新しないように。
claude-apiスキルのアップデート
同梱のclaude-apiスキルを更新。ストリーミング対応のカスタムツールでeager_input_streamingを有効化し、成果物志向のManaged Agentsの作業をuser.define_outcomeで開始できるように。
[VSCode] Hooksダイアログの保存エラー改善
Hooksダイアログを改善。設定ファイル自体が原因で保存が拒否された場合、「Open settings file」ボタンと「Copy error」の背後にある理由を示すポップアップを表示するように。
[VSCode] トグルスイッチの配色変更
トグルスイッチのオン状態の色を、Claudeオレンジからエディタテーマのボタン色に変更。
[Claude Code on the web] Routinesページの再設計
claude.ai/codeのRoutinesページを、YoursタブとTemplatesタブ、実行状況を示す2カラムのroutineカードを備えた新しいレイアウトに変更。カレンダービューは廃止。
[Claude Code on the web] Cloud環境管理ページの改善
Cloud environments管理ページを改善。Claude TagとClaude Codeのデフォルト環境を変更用リンクとともに表示し、作成が推奨される種類を示すように。
[Claude Tag] Environment選択の表示改善
Claude Tag管理設定のEnvironment選択を改善。選択肢にAnthropic-hostedまたはself-hostedのラベルを付け、その環境を編集または新規作成するリンクを追加。
バグ修正
59ディレクトリ変更連鎖での確認プロンプト回避
2回のディレクトリ変更、サブシェル、またはcd+gitの連鎖を含むBashコマンドが、bypassモードおよびautoモードでpermissions.blockReadsOutsideWorkingDirectoriesの確認プロンプトを回避していた問題を修正。
変数宣言フラグによるコマンド偽装
シェルの変数宣言フラグによって実行されるコマンドを偽って見せることができ、Bashの権限チェックをすり抜けられる問題を修正。
fmt/column系コマンドのファイル見落とし
fmt、column等のコマンドが、チェッカーが認識しないオプションの後にファイルを指定した場合、Bashの権限チェックがそのファイルを見落としていた問題を修正。
ワイルドカード展開ファイルの権限チェック漏れ
ワイルドカードがコマンドのパターンやオプション値の中にある場合(例: grep -v dir/* file)、そのワイルドカードが展開するファイルをBashの権限チェックが見落としていた問題を修正。
アカウント切替後の組織ポリシー残留
アカウント・組織・APIキーの切り替え後もキャッシュされた組織ポリシーが再利用され続け、セッション途中で認証情報が変わっても1時間ごとのチェックまでポリシーが更新されない問題を修正。
起動後の組織ポリシー反映漏れ
起動後に組織ポリシーの読み込みが完了した場合や、セッション途中でポリシーが変更された場合に、ツール一覧とコマンド一覧が更新されない問題を修正。
壊れたmanaged-mcp.jsonの排他制御無視
読み込みまたはパースに失敗したエンタープライズ向けmanaged-mcp.jsonが無視されていた問題を修正。今後は排他的MCP制御を維持し(ユーザー・プロジェクト・プラグインのサーバーは読み込まれない)、起動時に警告を表示する。
残りの変更を表示 (52) 折りたたむ
ANTHROPIC_UNIX_SOCKET経由のポリシー取得拒否
ANTHROPIC_UNIX_SOCKETで設定したサードパーティのローカルプロキシ経由で組織ポリシーを取得しようとして拒否される問題を修正。Remote Controlを含め、他のカスタムゲートウェイと同様に扱われるように。
ワーカー再起動後のサブエージェント呼び出し拒否
セッションのワーカーが再起動した後にworkflowやagentの承認が適用されると、クラウドセッションがすべてのサブエージェントのツール呼び出しを「updatedInput...failed schema validation」で拒否していた問題を修正。
組織無効時の/fast offエラー
組織がfast modeを無効にしている場合に、/fast offがfast modeをオフにする代わりに「Fast mode unavailable」と返していた問題を修正。
fast mode拒否後の毎ターン再送信
CLAUDE_CODE_SKIP_FAST_MODE_ORG_CHECKで開始したセッションが、APIにfast modeを拒否された後も毎ターンfastリクエストを送り直していた問題を修正。今後は拒否がそのまま維持され、理由が表示される。
CLAUDE_CODE_RETRY_WATCHDOG下のfast mode失敗
CLAUDE_CODE_RETRY_WATCHDOG使用時、fast modeが利用クレジット上限でターンを失敗させたり、過負荷時にfast modeのまま再試行したりして、標準速度にフォールバックしていなかった問題を修正。
サンドボックス失敗後の.git/config.lock残留(Linux)
Linuxで、サンドボックス化されたコマンドの起動に失敗した後、古い.git/config.lockが残り、以降のセッションでgit checkout -b、git push -u、git configが失敗する問題を修正。
macOSでの設定ファイル変更検知漏れ
システムのファイルイベントサービスが飽和しているmacOSマシンで、セッション外で行われた設定ファイルの変更が検知されない問題を修正。ウォッチャーがポーリングにフォールバックするように。
MCP専用ツールのclaude -p再開失敗
使用可能なツールがすべてMCPサーバー由来であるclaude -pセッションを再開すると、「At least one tool must have defer_loading=false」で失敗していた問題を修正。
LLMゲートウェイのtext/plain応答エラー
LLMゲートウェイが非ストリーミングの応答をtext/plainで返した際に、「API returned an empty or malformed response」でターンが失敗していた問題を修正。
list_changed連発時のCPU高騰
MCPサーバーがlist_changed通知を短い間隔で連続送信した際に、持続的な高CPU使用率とツール一覧の繰り返し取得が発生していた問題を修正。
MCP OAuthクライアント登録の不具合
MCP OAuthのクライアント登録処理の不具合を修正。同意を拒否すると新規登録が強制される問題、別のリダイレクトURI用の登録が誤って再利用される問題、同時書き込みによって有効な登録が削除されたり不一致な登録が残ったりする問題を解消。
ツール検索での短縮名不一致
Claudeがmcp__server__toolという完全な名前の代わりに短縮名でMCPツールを選択した際に、ツール検索が一致なしを返していた問題を修正。
Ctrl+OによるMCP再接続キャンセル
Ctrl+Oを押すと保留中のMCPサーバー再接続がキャンセルされていた問題と、transcriptビューを開いている間にRemote Controlから送った/mcpが失敗する問題を修正。
Claude in ChromeのToolSearch案内誤り
ToolSearchが利用できない場合でも、Claude in Chromeのプロンプトがモデルに対してToolSearch経由でツールを読み込むよう案内していた問題を修正。
権限モードで保留されたメッセージの通知欠如
受信側セッションの権限モードポリシーによって保留されたセッション間メッセージが、送信側に何の痕跡も残さない問題を修正。ヘッドレス送信者には配信通知が届くようになり、SendMessageの結果はメッセージが読まれたことを暗示しなくなった。
圧縮後のバックグラウンドコマンド二重起動
会話が圧縮された後も、watchタスクやdevサーバーなどまだ実行中のバックグラウンドコマンドを、Claudeがもう一つ起動してしまう問題を修正。
同一モデルへの切替時の誤警告
会話が実際に使用していたモデルへ切り替える際に、/modelが会話のキャッシュを失うと誤って警告していた問題を修正。
/cd後の/reload-skills件数不一致
/cdの実行後、/reload-skillsが報告するスキル数がスラッシュメニューの表示と一致しない問題を修正。
低い端末での/resume表示件数不足
行数の少ない端末のフルスクリーンモードで、/resumeと/continueが1、2セッションしか表示しない問題を修正。
再開時のファイル既読状態引き継ぎ
/resumeと/teleportが以前の会話のファイル既読状態を引き継いでしまい、再開後の会話が一度も読んでいないファイルをClaudeが編集できてしまう問題を修正。
--resumeでの1Mコンテキスト設定喪失
再開するセッションのモデルファミリーが設定済みのデフォルトモデルと異なる場合、--resumeが1Mコンテキストウィンドウ([1m])の設定を失っていた問題を修正。
--resume後の/artifacts添付消失
/artifactsで添付したartifactが、--resume後にセッションから消えてしまう問題を修正。
バックグラウンドセッションのartifact監視漏れ
claude --bgやclaude agentsによるバックグラウンドセッションが、自ら公開したartifactについて他所での再公開を監視していなかった問題を修正。
inode 0仮想ドライブでの読み込み欠落
Windowsドライブとしてマウントされた暗号化ボールトなど、inode 0を返す仮想ドライブから、2つ目以降のカスタムエージェント・スラッシュコマンド・出力スタイルが読み込まれない問題を修正。
64MiB超のホスト設定消失
ホスト設定ディレクトリが64MiBを超えると、セルフホストランナーのセッションが設定・スキル・プラグイン・MCPサーバーなどホスト設定一式を静かに失っていた問題を修正。--host-config-snapshot disk|memoryを追加。
サインアウト後のclaude.ai同期スキル残留
claude.aiから同期されたスキルが、サインアウト後もディスクに残り続けていた問題を修正。cleanupPeriodDays内に更新されなかったコピーは、次回起動時に復元可能なゴミ箱へ移動するように。
利用不可コマンドのスピナーtip表示
アカウント種別で利用できない、またはセッションで無効化されているコマンドを、スピナーtipが提案してしまう問題を修正。
/add-dir入力欄のキー操作不良
/add-dirのパス入力欄を修正。左右矢印キーでカーソルを移動できるようになり、Enterはハイライトされた補完候補を追加せず、入力したパスのみを追加するように。
メインプロンプト外での先頭!の位置ずれ
メインプロンプト以外のテキスト入力欄で、先頭の!が入力文字列の末尾に移動してしまう問題を修正(!fooがfoo!になっていた)。
予約プロパティ名での/hooksクラッシュ
hookのmatcherに__proto__やconstructorなど、継承されたオブジェクトプロパティと同じ名前を付けると、対話式の/hooksメニューがクラッシュしていた問題を修正。
背景色が残るレンダリング不具合
フルスクリーンモードで、周囲のboxが背景を失った後もテキストが古い背景色を保持し続けるレンダリングの不具合を修正。
st/rxvt-unicodeでのキー操作不良
アタッチしたバックグラウンドセッションで、st上のDeleteキーとrxvt-unicode上のAlt+矢印キーが機能しない問題を修正。
端末機能応答の漏出表示
Claude Codeが終了、サスペンド、または起動直後にエディタを開いた際に、端末の機能問い合わせへの応答(^[[?1;2c)がシェルプロンプトやエディタ内に表示されてしまう問題を修正。
[VSCode] Hooks・権限ダイアログの保存表示不良
HooksダイアログとPermission rulesダイアログが、実際には失敗した保存を成功として報告していた問題を修正。またHooksダイアログが、プラグイン専用ポリシーロック下で空白になったり、保存エラーにカラーコードを表示したりする問題も修正。
[VSCode] Hooksダイアログ保存の不具合
Hooksダイアログの保存に関する不具合を修正。置き換え時にhookが重複しないように、ヘッダー名を大文字小文字違いで再入力してもシークレットが保持されるように、そしてsettings.local.jsonが保存完了前に.gitignoreへ登録されるように。
[VSCode] ネットワークドライブでの履歴表示不足
ワークスペースがWindowsのマップされたネットワークドライブまたはSUBSTドライブ上にある場合、セッション履歴が現在のセッションしか表示しない問題を修正。
[VSCode] Activeフィルタのアイドルセッション非表示
フィルタメニューでOpenも選択されている場合、セッション一覧のActiveフィルタが開いているアイドル状態のセッションを非表示にしてしまう問題を修正。
[VSCode] 新規チャットの表示切戻り
セッション一覧が更新された際に、新規チャットが直前のチャットに切り替わってしまう問題を修正。
[VSCode] CLAUDE_CONFIG_DIR変更の反映遅延
environmentVariables設定でCLAUDE_CONFIG_DIRを変更した後、ウィンドウをリロードするまで開いているタブとサイドバーが古い設定フォルダーを保持し続けていた問題を修正。
[VSCode] Windowsでのコンソール画面点滅
拡張機能がgit、ripgrep、サインイン状態チェックなどのバックグラウンドコマンドを実行する際、Windowsでコンソールウィンドウが点滅する問題を修正。
[VSCode] ホバーテキスト表示の不具合
プロンプトキャッシュ時計のホバーテキストが遅延して表示される問題と、自動圧縮アイコンがポップアップの横にブラウザ自身のツールチップを表示してしまう問題を修正。
[Claude Code on the web] プロセス終了後の応答遅延
セッションが生存しているように見えたままプロセスが終了した後、クラウドセッションの応答に約10分かかることがあった問題を修正。メッセージ送信で即座に再起動するように。
[Claude Tag] スレッド中心チャンネルでの文脈喪失
会話の大半がスレッド内で行われるチャンネルで、常時アクティブなClaudeが約1時間ごとに作業コンテキストを失っていた問題を修正。スレッドでの活動がリセットを防ぐように。
[Claude Tag] 再起動後のPR監視停止
プルリクエストの監視をClaudeに依頼したスレッドで、そのスレッド内でClaudeが再起動した後、CI失敗・コメント・レビューの通知を受け取れなくなっていた問題を修正。
[Claude Tag] スレッド先頭メッセージ削除時の停止漏れ
Claudeがすでに返信済みのスレッドで先頭メッセージを削除しても、Claudeの作業が終了しない問題を修正。返信のないメッセージを削除した場合と同様に、作業を停止するように。
[Claude Tag] 他ボット宛て指示への誤反応
別のbotやアシスタント宛ての以前の指示によって、Claudeが投稿を差し控えてしまう問題を修正。Claude宛ての指示のみがClaudeを拘束するようになり、判断に迷う場合は確認するように。
[Claude Tag] reply-modeカードの理由誤表示
活発なチャンネルに参加した際にClaudeが投稿するreply-modeカードが、実際にはチャンネルが単に賑やかまたは大規模なだけの場合でも「自動投稿が多い」と表示していた問題を修正。カードは実際の理由を示すように。
[Code Review] レビュー開始待ち中のコミット見落とし
PRごとに1回レビューするリポジトリで、レビュー開始待ちの間に新しいコミットが届くと、そのPRがレビューされないことがあった問題を修正。要求されたコミットをレビューするように。
[Code Review] 指摘の重複投稿
GitHubが実際には作成されたレビューに対してエラーを返した場合、Code Reviewが同じ指摘を2回や3回投稿してしまうことがあった問題を修正。
[Code Review] 解決済み指摘の再投稿
以降のpushで指摘の紐付け行が移動した際に、フォローアップレビューが、人がすでに解決済みのセキュリティ指摘を再投稿してしまう問題を修正。
[Code Review] /ultrareview再オープン時の再実行
Claudeアプリで完了済みの/ultrareviewクラウドセッションを再度開くと、依頼なしにレビュー全体が最初からやり直されていた問題を修正。
Windows: 一時出力パス260文字超での失敗
セッションの一時出力パスが260文字に達すると、PowerShellコマンドが出力なしで「Exit code 1」として失敗していた問題を修正。