Unclear It is not clear what turns this option on, or whether developers can set it themselves.
What
The SDK is a toolkit for running Claude Code from other software. It has a new option, managedSettingsViaInitialize. Managed settings are settings an organization sets for its users. When this option is set, the SDK no longer passes managed settings to Claude Code as a command-line argument.
Why
Managed settings are sent in the first message the SDK exchanges with Claude Code when it starts, instead of being written into the command that launches it.
Names in the bundlemanagedSettingsViaInitialize
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
It is not clear what turns this option on, or whether developers can set it themselves.
Anthropic's release notes agree
Fixed the Agent SDK's managedSettings ignoring the Remote Control, agent view, Workflows and Artifact off switches