CC逆引きリファレンス

settings.json の配置場所

4. 権限・セキュリティ

コマンド / 機能

~/.claude/settings.json または .claude/settings.json

グローバル設定とプロジェクト設定

設定例

# グローバル設定(全プロジェクト共通)
~/.claude/settings.json

# プロジェクト設定(そのディレクトリのみ)
.claude/settings.json

# 企業/チーム設定(管理者用)
~/.claude/settings.enterprise.json

こんな時に使う

  • 全プロジェクト共通の設定をしたい時
  • プロジェクト固有の設定をしたい時
  • チームで設定を共有したい時

使い方

  1. 1グローバル設定: ~/.claude/settings.json を作成
  2. 2プロジェクト設定: プロジェクトルートに .claude/settings.json を作成
  3. 3設定の優先順位: プロジェクト > グローバル > enterprise

Tips

  • プロジェクト設定は Git にコミットしてチームで共有可能
  • enterprise 設定はユーザーが変更不可(管理者用)
  • 設定はマージされる(プロジェクトの allow とグローバルの allow が統合)