Claude Code 2.1.259、壊れた組織設定を黙って無視せず起動を止めるように
組織が強制配布する設定をClaude Codeが解釈できないと、以前は設定が効かないまま起動する場合がありました。v2.1.259からは起動せず、原因の設定元を示します。管理設定を配布する組織は更新前に解釈エラーをなくす必要があります。
AT A GLANCE
まず知りたいこと
MAIN CHANGE
一番大きい変化
組織の強制設定を読み取れないとき、設定を無視して起動するのではなくClaude Code自体が起動しないようになりました。
KEY POINTS
このリリースの注目点
管理方針が外れたまま動く状態を防ぐ
管理設定を解釈できない場合、v2.1.259はその設定が効かないまま起動せず、処理を止めます。
原因になった設定元を示す
起動を止めたときは、Claude Codeが解釈できなかった管理設定の配布元を示します。
BENEFIT
ここがいい
管理設定の壊れ方に気付かないまま、解釈できなかった設定元の方針が欠けた状態でClaude Codeが動くことを避け、設定の問題を起動時に見つけられます。
RELEVANT TO
こんな人に関係する
- Claude Codeのmanaged settingsを組織配布している管理者
- MDMやWindowsのHKLMでClaude Codeの設定を強制している組織
- Claude Codeの権限や接続先の方針を監査する担当者
組織がClaude Codeの権限や接続先などを強制設定している場合、設定ファイルが壊れていること自体より危険なのは「設定が効いていないのに、利用者が気付かずClaude Codeを使える」状態です。
v2.1.259では、この挙動が変わりました。managed-settingsファイル、分割配置する追加設定ファイル(drop-in)、MDMのplist、WindowsのHKLM値をClaude Codeが解釈できない場合、設定を黙って無視せず起動を拒否します。その際は、問題になった設定元も示します。
以前は管理方針が外れたまま起動する可能性があった
たとえば、管理者がMDMでClaude Codeの制限を配布していて、その設定をClaude Codeが解釈できない状態になった場合です。以前は、その管理設定が強制されないままClaude Codeが起動することがありました。
v2.1.259では同じ状態なら起動しません。利用者にとっては一時的にClaude Codeを使えなくなるため、単なる内部修正ではありません。一方で、管理者から見ると「解釈できなかった設定元の方針が外れた状態で使われ続ける」より先に設定不備を発見できます。
更新前に見るべき対象
対象は、Claude Codeのmanaged settingsを配布している組織です。公式リリースは、managed-settingsファイル、分割配置する追加設定ファイル(drop-in)、MDMのplist、HKLM値を対象として挙げています。
v2.1.259を展開する前に、これらの設定をClaude Codeが解釈できる状態にしておく必要があります。すでに更新済みで起動しない場合は、Claude Codeが示す設定元から問題を切り分けられます。
公式リリースに別の移行期限は示されていません。対応時点はv2.1.259への更新です。