{"version":"1.0.122","anchor":"setting-sources-control","canonical_anchor":"setting-sources-control","heading":"Setting Sources Control","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/1.0.122\/e\/setting-sources-control","release_url":"https:\/\/changelogs.core-directive.com\/v\/1.0.122","markdown":"### Setting Sources Control\n\n**What:** Control which configuration sources Claude Code loads via a new `--setting-sources` command-line flag\n\n**How to use:**\n\n`# Only load user settings (ignore project\/local configs) claude --setting-sources=user # Load user and project settings (ignore local) claude --setting-sources=user,project # Managed environment mode (only enterprise policies and CLI flags) claude --setting-sources=` **Details:**\n\n- Valid source values: `user`, `project`, `local` (comma-separated)\n- Policy settings and CLI flags are always loaded (cannot be disabled)\n- Enables controlled environments where project settings should be ignored\n- Affects CLAUDE.md loading, MCP server configuration, and agent definitions\n- **Evidence**: `St5() at line 447294`, `N4A() at line 348834`, `pn0() at line 340374`, `Rg() at line 348856`"}