~/.claude/settings.json ユーザー設定
.claude/settings.json プロジェクト(共有)
.claude/settings.local.json ローカル専用
~/.claude.json OAuth、MCP、状態
.mcp.json プロジェクトMCPサーバー
managed-settings.d/ ドロップインポリシーフラグメント
modelOverrides モデルピッカー → カスタムIDにマップ
hooks: if 条件付きHooks(権限ルール構文)
Monitor tool バックグラウンドスクリプトからイベントをストリーミングNEW
permissions.denyInsteadOfPrompting Deny tool calls that would prompt for permission instead of waiting — applies in terminal, subagent, and teammate sessionsNEW
showThinkingSummaries オプトイン(デフォルトでオフに)NEW
hooks: "defer" ヘッドレスを一時停止 → 後で再開
fallbackModel 最大3つのフォールバックモデルを設定NEW
forceRemoteSettingsRefresh 起動時の強制更新失敗でブロックNEW
modelPicker Curate /model picker with custom model listNEW
DISABLE_PROMPT_CACHING* プロンプトキャッシュが無効のときの起動警告新機能
axScreenReader Plain-text screen reader renderingNEW
ANTHROPIC_API_KEY
ANTHROPIC_MODEL
CLAUDE_CODE_EFFORT_LEVEL low/medium/high/max/auto
MAX_THINKING_TOKENS 0=オフ
ANTHROPIC_CUSTOM_MODEL_OPTION カスタム/modelエントリ
ENABLE_PROMPT_CACHING_1H 1 時間プロンプトキャッシュ TTL を選択新機能
CLAUDE_CODE_ENABLE_AWAY_SUMMARY テレメトリが無効のときに強制 recap新機能
CLAUDECODE CCシェルを検出(=1)
CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE Auto-upgrade via Homebrew/WinGetNEW
CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN Opt out of fullscreen rendering (=1)NEW
CLAUDE_CODE_ENABLE_AUTO_MODE Enable auto mode on Bedrock/Vertex/Foundry (=1)NEW
CLAUDE_CODE_AUTO_MODE_MODEL Model for auto mode classifier (client-side)NEW
CLAUDE_AX_SCREEN_READER Screen reader mode (=1)NEW
CLAUDE_CODE_SUBAGENT_MODEL_FORCE Apply a model to every subagentNEW
CLAUDE_CODE_DISABLE_WEB_FETCH Disable the WebFetch tool (=1)NEW
CLAUDE_CODE_DISABLE_MCP_TASKS Turn off MCP task backgrounding — tool calls wait in-band instead (=1)NEW