② managed settings:4スコープと優先順位
Claude Code の設定は4スコープあり、上ほど優先(上書き不可)。starter-kit が書くのは最下位の User、managed は最上位です。
| スコープ | 場所 | 役割 |
|---|---|---|
| Managed(最上位) | server-managed・MDM/OS-level・system の managed-settings.json |
IT部門が強制・上書き不可 |
| Local | .claude/settings.local.json |
ローカル実験・個人差分 |
| Project | .claude/ |
repo 共同作業者・チーム共有 |
| User(最下位) | ~/.claude/(starter-kit はここ) |
個人の好み |
優先順位:Managed > CLI 引数 > Local > Project > User。
managed に“外させたくない deny / 必須 hook / 許可MCP / モデル / ログ”を置く。
