Skip to main content

Agents and Remote Settings

These keys control subagents, workflows, background work, and Remote Control. Use them to start a session as a named agent or to turn off a feature you do not want. Rows marked as undocumented can change in any release.

disableRemoteControl, disableAgentView, and disableWorkflows turn features off.

Keys​

Source: Settings Reference for rows marked Documented. For rows marked Undocumented, Source: the program (its bundled settings schema). Where to Set It tells you which files may set the key. See Settings Files and Scopes.

KeyStatusTypeDefaultWhat It DoesWhere to Set It
agentDocumentedstring-Start every session as a named subagent with its prompt, tools, and model.Any settings file
agentPushNotifEnabledDocumentedboolean-Let Claude send a push notification to your phone when it decides to.Any settings file
askUserQuestionTimeoutDocumentedenum: 60s, 5m, 10m, neverneverLet an unanswered question auto-continue after idle time. Auto-continue runs only when you set 60s, 5m, or 10m.User or managed settings
autoContinueAtUsageLimitDocumentedboolean-Wait in the open session and continue the task automatically after a claude.ai usage limit resets.User or managed settings
⚠️ autoUploadSessionsUndocumentedboolean-Mirror local sessions to claude.ai as view-only, with no remote control.Settings files
crossSessionInboundDocumentedstring-Choose what happens to messages from your other sessions. accept delivers, hold parks them for review, refuse opts out.Any settings file
daemonColdStartUndocumentedenum: transient, ask-Choose what happens when no background service runs: transient starts one for this login session, and ask offers a permanent install.Settings files
dialogExpiryDocumentedenum: 60s, 5m, 10m, never5mSet how long Claude Code waits for Remote Control or an SDK host to answer a forwarded dialog before it cancels the dialog. never removes the deadline. CLAUDE_CODE_USER_DIALOG_TIMEOUT_MS wins.User or managed settings
disableAgentViewDocumentedboolean-Turn off background agents and agent view. Matches CLAUDE_CODE_DISABLE_AGENT_VIEW=1.Any settings file
disableRemoteControlDocumentedboolean-Turn off Remote Control everywhere it can start.Any settings file
disableWorkflowsDocumentedboolean-Turn dynamic workflows off for everyone, and use enableWorkflows for yourself. Code Review on pull requests and /ultrareview run in the cloud and stay on.Any settings file
doneMeansMergedUndocumentedboolean-Keep Claude working until the pull request is ready to merge, a timer is set to resume, or it hands you a self-contained next step.Settings files
enableWorkflowsDocumentedboolean-Turn dynamic workflows on or off against your plan's default.Any settings file
inputNeededNotifEnabledDocumentedboolean-Get a push notification when Claude is waiting on you.Any settings file
isolatePeerMachinesDocumentedboolean-Ask you before Claude messages one of your sessions on another machine.Any settings file
modelProposedGoalsUndocumentedstringautoControl whether the model may propose session goals. auto (the default), alwaysAsk, or disabled. Project and local settings are ignored.Settings files
processWrapperDocumentedstring-Run Claude Code's background processes through a corporate launcher on macOS and Linux. Same as CLAUDE_CODE_PROCESS_WRAPPER, which wins. Project and local files are ignored.User or managed settings
remoteDocumentedobject-Configure cloud sessions.Any settings file
remoteControlUndocumentedobject-Set options for claude remote-control.Settings files
remoteControlAtStartupDocumentedboolean-Connect Remote Control automatically when a session starts.Any settings file
remoteToolsUndocumentedobject-Choose how this computer serves tool calls to cloud sessions.Settings files
skipWorkflowUsageWarningUndocumentedboolean-Record that you accepted the multi-agent workflow usage warning. Until set, auto mode asks before it runs a workflow.Settings files
sshConfigsDocumentedarray of object-Add SSH connections to the Desktop environment dropdown.User or managed settings
subagentStatusLineDocumentedobject-Rewrite rows in the subagent task display with your own command.Any settings file
teammateModeDocumentedstring-Choose how agent team teammates display.Any settings file
ultracodeDocumentedboolean-Have Claude plan a workflow for each substantive task without being asked. Lasts one session. Needs workflows on and a model that supports it.Any settings file
workflowKeywordTriggerEnabledDocumentedbooleantrueLet the word ultracode in a prompt start a workflow, and set false to type it without starting one.Any settings file
workflowSizeGuidelineDocumentedenum: unrestricted, small, medium, largemediumSet the agent count Claude aims for in dynamic workflows. small aims for fewer than 5 agents, medium fewer than 10, large fewer than 50. This is a hint, not a limit.Any settings file

Example​

Turn Off Remote Control for Everyone​

An administrator puts this in the managed settings file. Remote Control and agent view stay off on that machine.

managed-settings.json
{
"disableRemoteControl": true,
"disableAgentView": true
}