CC逆引きリファレンス

起動時にリモート設定を強制取得したい

5. 設定・カスタマイズ

コマンド / 機能

"forceRemoteSettingsRefresh": true

managed設定の即時反映

概要

settings.json の forceRemoteSettingsRefresh を true にすると、Claude Code起動時に毎回リモートのmanaged設定を強制的に再取得します。組織のポリシー変更を全ユーザーに素早く反映させたい場合に有効です。

設定例

// managed-settings.json(管理者が配備)
{
  "forceRemoteSettingsRefresh": true
}
公式ドキュメントを見る

こんな時に使う

  • enforceAvailableModelsやrequiredMinimumVersionの変更を即座に全社に反映したい時
  • キャッシュされた古いmanaged設定が使われ続けるのを防ぎたい時
  • セキュリティインシデント対応で緊急の設定変更を配布したい時

使い方

  1. 1managed-settings.json に forceRemoteSettingsRefresh: true を追加
  2. 2有効化すると起動のたびにリモート設定取得が行われる
  3. 3起動時間がわずかに増える可能性があるためポリシー変更時のみの一時利用も検討

Tips

  • v2.1.191 で追加された管理者向け設定
  • 通常運用では設定はキャッシュされるため、緊急時以外は常時有効にする必要はない
  • 他のmanaged設定(enforceAvailableModels等)と組み合わせて使うと効果的