settings.json の配置場所
4. 権限・セキュリティコマンド / 機能
~/.claude/settings.json または .claude/settings.jsonグローバル設定とプロジェクト設定
設定例
# グローバル設定(全プロジェクト共通)
~/.claude/settings.json
# プロジェクト設定(そのディレクトリのみ)
.claude/settings.json
# 企業/チーム設定(管理者用)
~/.claude/settings.enterprise.jsonこんな時に使う
- 全プロジェクト共通の設定をしたい時
- プロジェクト固有の設定をしたい時
- チームで設定を共有したい時
使い方
- 1グローバル設定: ~/.claude/settings.json を作成
- 2プロジェクト設定: プロジェクトルートに .claude/settings.json を作成
- 3設定の優先順位: プロジェクト > グローバル > enterprise
Tips
- プロジェクト設定は Git にコミットしてチームで共有可能
- enterprise 設定はユーザーが変更不可(管理者用)
- 設定はマージされる(プロジェクトの allow とグローバルの allow が統合)