英語原文を表示
変更後
音声入力や拡張機能のリクエストが TLS 検査プロキシ環境下で証明書エラーにより失敗した際、ログに表示される警告から NODE_EXTRA_CA_CERTS の設定方法などの対処を把握できる。
変更項目 79 件
公式 CHANGELOG.mdv2.1.309 はサンドボックス関連の修正が中心で、macOS/Linux のサンドボックス外で Bash コマンドが実行される問題や、シンボリックリンク経由での書き込み拒否 (denyWrite) が効かない問題を修正しました。UI では、非常に大きなネストされた CLAUDE.md の読み込みによる繰り返しのコンパクト化や、Ctrl+Enter 送信の不具合、VS Code のチャットパネル表示崩壊などを解消しました。Windows の git コマンド高速化や、ディスク容量不足時のエラーメッセージ改善など、パフォーマンスとエラー表示の改善も含まれています。
変更後
音声入力や拡張機能のリクエストが TLS 検査プロキシ環境下で証明書エラーにより失敗した際、ログに表示される警告から NODE_EXTRA_CA_CERTS の設定方法などの対処を把握できる。
変更後
セッションより長く動き続けるバックグラウンドコマンドがあっても、サンドボックスの書き込み拒否が正しく解除されるようになり、Linux 環境で意図せずファイルへの書き込みがブロックされることを防げる。
Set-Location や cd コマンドが、PowerShell の権限チェックで自動承認されていた問題を修正した。これらは現在は承認を求める。Set-Location or cd commands that target the current directory and carry extra arguments; these now prompt for approval変更後
PowerShell でカレントディレクトリへの移動を伴う Set-Location や cd コマンドが、追加の引数付きでも安全に確認できるようになり、意図しないコマンド実行を防げる。
変更後
Xcode や Command Line Tools をインストールしていない Mac でも、起動のたびに開発者ツールのインストールを促すダイアログが表示されなくなります。
/code-review などの最初のプロンプトがサブエージェント内でまだ処理中のセッションを、--startup-timeout-min が停止してしまう問題を修正した。フリーズしたプロセスは引き続き停止される。--startup-timeout-min stopping a session whose first prompt, such as /code-review, was still working in a subagent; a frozen process is still stopped変更後
自己ホストランナーで、最初のプロンプトが /code-review などサブエージェントの処理中でも、セッションが誤って停止されなくなりました。セッションは完了まで継続して実行でき、実際にフリーズしたプロセスだけが確実に停止されます。
変更後
別のランナーに引き継がれたセッションでも、どのツール呼び出しが中断されたのかを Claude が把握できるようになり、作業を途中から正確に再開できる。
sed -i を、ファイル編集のシミュレートされたプレビューではなく、標準の Bash プロンプトを取得して書かれた通りに実行するよう変更した。他の Bash による編集と同様、/rewind で復元されなくなった。sed -i to get the standard Bash prompt and run as written, not a simulated file-edit preview; like other Bash edits, it is no longer restored by /rewind変更後
sed -i によるファイル編集が、シミュレートされたプレビューではなく実際の Bash コマンドとして標準の Bash 環境でそのまま実行されるようになり、他の Bash 編集と同様に /rewind の復元対象から除外されることで、ユーザーが承認したコマンドの結果がそのまま反映されるようになる。
claude ultrareview がワークスペースの信頼を必要とするよう変更した。ターミナル上で確認を求め、それができない場合は拒否する。スクリプトでは値を取らない --trust-workspace(PR 番号やベースブランチはその前に置く)を渡すか、CLAUDE_CODE_DISABLE_ULTRAREVIEW_TRUST_CHECK=1 を設定する。claude ultrareview to require workspace trust: it asks on a terminal, else refuses; scripts pass --trust-workspace, which takes no value (put a PR number or base branch before it), or set CLAUDE_CODE_DISABLE_ULTRAREVIEW_TRUST_CHECK=1変更後
知らないワークスペースで ultrareview が勝手に実行されることを防ぎ、CI やスクリプトから利用する場合はフラグや環境変数で明示的に信頼を伝えられる。
rm と rmdir のプロンプトを変更した。書き換えのヒントを添えて即座にコマンドを拒否するようになり、無人セッションでも処理が止まらなくなった。rm and rmdir prompt in bypass permissions mode in the Desktop app and VS Code to deny the command at once with a rewrite hint, so unattended sessions keep going変更後
Desktop アプリや VS Code で bypass permissions モードを使っている場合でも、危険な rm・rmdir コマンドが実行される前に即座に拒否され、削除したい内容の報告と書き直しのヒントが返されるため、無人で動いているセッションが確認待ちで止まらず処理を続行できる。
変更後
サンドボックスが有効でも起動できない環境で、サンドボックス外実行の対象に設定したコマンドが書き込み許可パスに書き込む前に確認を求めるようになり、通知なく書き込まれることを防げる。
変更後
worktree の作成や再利用のときに git がオブジェクトをオンデマンドで取得しなくなるため、通常のクローンや Bash サンドボックス設定のある部分クローンでも、ネットワークアクセスを伴わずにworktree 操作が完了するようになる。部分クローンでは必要なオブジェクトを事前に取得しておくことで、セッション途中のフェッチ失敗やハングを避けられる。
/claude-api スキルを変更した。coordinator の代わりに、multiagent_20261001 上で Managed Agents のサブエージェントチームを動的ワークフローをデフォルトで有効にして構築するようになった。/claude-api skill to build Managed Agents subagent teams on multiagent_20261001 with dynamic workflows on by default, instead of coordinator変更後
/claude-api スキルで Managed Agents のサブエージェントチームを動的ワークフロー方式で構築できるようになり、多数のサブエージェントをスクリプトで一括実行したい大規模な処理に対応しやすくなる。
変更後
Windows 環境でも Claude Code が内部的に実行する git コマンドの処理が高速になり、操作をより素早く進められるようになる。また、git コマンドが失敗した際にエラーメッセージが常に英語で表示されるため、言語設定にかかわらずエラーの内容を把握しやすくなる。
変更後
フックスモジュールのネストが深すぎて読み込めない場合に、原因となったファイル名が表示されるようになり、問題の箇所をすばやく特定して修正できる。
変更後
ディスクが満杯でも、Bash コマンドの出力が途中で切れた場合にその理由と空き容量を作るべきフォルダがわかり、一時ボリュームが満杯の状態でも raw ENOSPC エラーではなく明確なメッセージで対処方法を判断できる。
変更後
OpenTelemetry 導入を依頼した際に、SDK だけでなく Claude API 自体のトレーシング設定も提案されるようになり、API 側のサーバートレースまで含めた分散トレースを一貫して構築できる。
変更後
VSCode のチャットパネルで Edit や Write が速くなり、編集のたびに新しい問題(エラーや警告)を待つ時間が大半のケースで 1〜1.5 秒から 0.75 秒に短縮される。その結果、連続してファイルを編集する際の待ち時間が減り、作業のテンポが向上する。
変更後
クラウドセッションの「変更」ペインを開いたとき、表示されているのがプッシュ済みコミットなのか Claude の編集だけなのかが一目で分かるようになり、セッションの変更内容を正確に把握できる。
apca(text, background) 関数を追加し、色付きチャートの塗りの中にあるラベルを白にするか黒に近い色にするかを判定するようになった。apca(text, background) function to its palette validator scripts, and say whether a label inside a colored chart fill should be white or near-black変更後
バンドルされた dataviz スキルが、WCAG 2 の比率に加えて APCA というテキストコントラストの指標を扱えるようになり、パレット検証スクリプトで apca(text, background) 関数が使える。これにより、色付きのチャート塗り内のラベルが白と黒のどちらが適切かをより正確に判断できる。
変更後
サービスアカウントキーや Workload Identity Federation トークンを利用している環境でも、/claude-api スキルから OpenTelemetry の宛先を設定・管理できるようになるため、静的な API キーに頼らず OIDC 連携で認証しているチームでもテレメトリ送信先の運用をそのまま行える。
denyWrite glob パターンが、パターンのフォルダーにシンボリックリンク経由で到達した場合にパスの実体に適用されない問題を修正したdenyWrite glob patterns not applying at a path's real location when the pattern's folder is reached through a symlink--mcp-config で渡された MCP 設定ファイルを、サンドボックス化されたコマンドや自動承認された編集が変更できてしまう問題を修正した--mcp-configcd がラップされているか接頭辞として付いている場合に、git を実行する前にディレクトリを変更する一部の複合コマンドに対して、通常の cd の場合と異なり Bash 権限チェックがプロンプトを表示しない問題を修正したcd is wrapped or prefixed, as they do for a plain cdEdit(path) の deny ルールがそのパスへの Bash リダイレクトをブロックしない問題を修正したEdit(path) deny rule not blocking a Bash redirect to that path in some commands that also held a subshell! モードからシェルで実行されてしまう問題を修正した! modejq で解析できないセッショントランスクリプトが残る問題を修正したjq could not parse/proc を共有する Linux サンドボックスで、Read ツールが PDF のページ範囲に対して「ファイルが存在しません」と報告する問題を修正した/procclaude remote-control のステータス行がブランチ名として HEAD を表示する問題を修正したclaude remote-control status line showing HEAD as the branch for a folder that is not in a git repository--tools ルールを継承しない問題を修正した--tools rules given on the leader's command line/rename で名前を変更したセッションが、VS Code ウィンドウの再読み込みや非インタラクティブな --resume の後に生成された名前で他のセッションに表示される問題を修正した/rename appearing to other sessions under a generated name after a VS Code window reload or a non-interactive --resume/code-review --fix、サブエージェント、またはシェルコマンド経由でチェックポイント対象のファイルが変更されたターンに対して、/rewind の一覧が「コード変更なし」と表示する問題を修正した/rewind list showing "No code changes" for a turn that changed checkpointed files through /code-review --fix, a subagent or a shell command/privacy-settings に古い「AI モデルの改善に協力」の値が表示される問題を修正した。設定を取得できない場合にはその旨も表示するようになった/privacy-settings showing an out-of-date "Help improve our AI models" value; it now also says when the setting can't be fetched--add-dir フォルダー内のスキルが、同じ名前のスキルが既に存在すると到達できない問題を修正した。<folder>:<name> の形式で提供されるようになった--add-dir folder being unreachable when another skill already held its name; it is now offered as <folder>:<name>/verify と /code-review がネストされたパッケージ自身のスキルを見つけられない問題を修正した/verify and /code-review not finding a nested package's own skill when its files were changed from the shellant beta:worker poll --on-work がトレースコンテキストをコマンドに渡すと記述されていた誤りを修正したant beta:worker poll --on-work passes trace context to the command'shell': 'powershell' を指定した PreToolUse および PermissionRequest フックがフェイルオープンする問題を修正した。PreToolUse and PermissionRequest hooks with "shell": "powershell" failing open when Git for Windows isn't installedhaiku のようなエイリアスでモデルを指定する mod の turn.step フックが、モデルエラーですべてのリクエストに失敗する問題を修正した。エイリアスが現在は対応するモデルに解決される。turn.step hook that names a model by alias, such as haiku, failing every request with a model error: the alias now resolves to its modelANTHROPIC_BEDROCK_BASE_URL がデフォルトの bedrock-runtime.<region>.amazonaws.com エンドポイントに設定されている場合に、Amazon Bedrock で細粒度のツールストリーミングがオフのままになる問題を修正した。ANTHROPIC_BEDROCK_BASE_URL is set to the default bedrock-runtime.<region>.amazonaws.com endpoint/goal のような長いスラッシュコマンドのメッセージがチャットパネル全体を埋めてしまう問題を修正し、他のプロンプトと同様に Show more の後ろに折りたたまれるようにした (anthropics/claude-code#97469)/goal filling the chat panel; they now fold behind Show more like other prompts (anthropics/claude-code#97469)@claude review stop の後でもレビューを開始してしまう問題を修正し、そのチェックを閉じて理由を表示するようにした@claude review stop; its check now closes and says why