Claude Codeの自動モード、クラウドメタデータ経由の認証情報取得や境界回避を自動承認しないよう変更
操作の許可判断を分類モデルに任せる自動モード(auto mode)で、クラウドのメタデータから認証情報を取る操作、外向き通信制限の回避、別に分離された利用領域(別テナント)への到達が、環境側で想定済みと示されない限り自動承認されなくなりました。
AT A GLANCE
まず知りたいこと
MAIN CHANGE
一番大きい変化
Claude Codeの自動モードは、クラウドのメタデータからの認証情報取得や、通信制限・別に分離された利用領域(テナント)の境界を越える操作を、環境側で想定済みと示されない限り自動承認しなくなりました。
KEY POINTS
このリリースの注目点
境界を越える操作を自動承認しない
クラウドのメタデータから認証情報を取る操作、外向き通信制限の回避、別に分離された利用領域(別テナント)への到達は、環境側で想定済みと示されない限り自動承認の対象から外れます。公式リリースは、その「想定済み」を示す具体的な設定方法までは説明していません。
作業場所の外を初めて読む前に確認する
自動モードで作業ディレクトリ外のファイルを初めて読む前に一度確認が入り、その場で外部読み取りを止める選択もできます。
確認ルールを複合コマンドでも飛ばさない
`permissions.ask`に一致するコマンドが複合コマンドや、別のシェルを内側で起動する処理(subshell)内で動く場合に確認を飛ばしていた不具合が修正されました。
BENEFIT
ここがいい
許可確認を自動化したままでも、クラウドのメタデータからの認証情報取得や作業範囲外への読み取りなど、境界を越える操作が人の確認なしに進む場面を減らせます。
RELEVANT TO
こんな人に関係する
- Claude Codeの自動モードを使う人
- クラウド環境でClaude Codeを動かす開発者
- 自動承認の権限境界を管理するセキュリティ担当者
Claude Codeの自動モード(auto mode)は、操作のたびに人へ許可を求める代わりに、分類モデルが実行前の操作を評価します。安全と判断した操作は自動承認し、危険と判断した操作は人へ戻す仕組みです。
v2.1.257では、この自動承認の境界が厳しくなりました。クラウドのメタデータから認証情報を取得する操作、外向き通信制限を回避する操作、別に分離された利用領域(別テナント)へ到達する操作は、環境側で想定済みと示されない限り自動承認されません。
Anthropicは、環境側でその操作が想定済みと示される場合には例外になり得るとしています。ただし、v2.1.257の公式リリースは、その判定に使う具体的な設定項目やシグナル名を示していません。公開情報だけでは、どの環境設定がこの例外に該当するかまでは特定できません。
以前と変わる場面
たとえば作業中の操作がクラウドのメタデータサービスから認証情報を取得しようとした場合です。更新前は自動モードで自動承認される可能性がありました。v2.1.257では、環境がその操作を想定済みと示していなければ、自動承認の対象から外れます。
同じ更新では、作業ディレクトリ外のファイルを初めて読む前にも一度確認が入るようになりました。その確認では、作業場所の外を読む操作自体を止めることもできます。
さらに、permissions.askの確認ルールに一致するコマンドが複合コマンドや、別のシェルを内側で起動する処理(subshell)の中で実行された場合、確認を飛ばしていた不具合も修正されています。いずれも、自動モードを使いながら境界を越える操作だけは自動で進めない、という同じ権限判断の変更です。
利用条件
この変更はClaude Code v2.1.257の自動モードに含まれます。Anthropicの現在の公式ヘルプでも、自動モードは分類モデルが操作を実行前に評価し、安全な操作を自動承認する権限モードと説明されています。
https://support.claude.com/en/articles/14554000-claude-code-power-user-tips
公式リリースでは、この変更にCVE、既知の悪用、更新期限、プランや地域の制限は示されていません。そのため、この記事では必須対応とは扱っていません。