{"version":"2.1.118","anchor":"managed-settings-cli-flag","canonical_anchor":"managed-settings-cli-flag","heading":"--managed-settings CLI Flag","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.118\/e\/managed-settings-cli-flag","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.118","markdown":"### --managed-settings CLI Flag\n\n**What**\n\nA new CLI flag that accepts a JSON object of policy-tier settings from a spawning parent process (SDK use only).\n\n**Usage**\n\n`claude --managed-settings '{\"key\": \"value\"}'` **Details** - Only honored when spawned by an SDK parent process - Ignored with a warning when passed outside SDK context: `\"--managed-settings ignored: only honored when spawned by an SDK parent\"` - Invalid JSON produces: `\"--managed-settings ignored: invalid JSON object\"` - Parsed settings are applied as `\"Enterprise managed settings (parent process)\"` **Evidence** CLI flag definition (search for `\"--managed-settings\"`) and validation messages (search for `\"--managed-settings ignored\"`)."}