proactive
A Claude Code settings key, read out of the shipped bundle. No mined inventory carries it: everything below comes from what this site has written about it.
Trusted-device enrollment now happens when needed rather than only at startup, and records why it ran.
Not Anthropic's. This is the line from the earliest changelog entry here that named it, v2.1.239.
In the changelogs
12Releases whose published page names proactive.
-
v2.1.290
A shortcut to stop background agents, and a proactivity control in the SDK
A hint shows the shortcut that stops background agents, and the SDK gains a request to set the proactivity level
found in this entry's text
-
v2.1.290
Hidden --proactivity option for setting a proactivity level
A --proactivity <level> command-line option now exists and is accepted, but it is hidden from the help text
found in this entry's text
-
v2.1.290
New --proactivity flag sets how much Claude does on its own at startup
A
--proactivityflag picks the proactivity level when Claude Code starts, andCLAUDE_CODE_DISABLE_PROACTIVITYturns the selector offfound in this entry's text
-
v2.1.290
Claude can be told how much to do on its own: low, medium or high proactivity
A proactivity note in the conversation tells Claude whether to ask first, act normally or act on its own for commits, pushes, pull requests and follow-ups
found in this entry's text
-
v2.1.290
A proactivity level can set the permission mode a session starts in
When a proactivity level other than default is set, Claude Code can choose the starting permission mode from it
found in this entry's text
-
v2.1.280
Proactive-suggestion tool schema drops the enum for 'trigger'
A tool's 'trigger' input field lost its fixed list of allowed values
found in this entry's text
-
v2.1.280
SuggestPluginInstall card gets a trigger field and follow-through instruction
Plugin-install card now records why it was shown and tells Claude to keep working afterward
found in this entry's text
-
v2.1.260
New "proactive" permission-mode resolution
A new proactive permission mode picks bypass or auto-accept mode based on context.
named in this entry, found in this entry's text
-
v2.1.239
Trusted-device enrollment now happens on demand, not just up front
Trusted-device enrollment now happens when needed rather than only at startup, and records why it ran.
found in this entry's text
-
v2.1.105
/proactive Alias for /loop
found in this entry's text
-
v2.1.105
Proactive Auto-Enable Setting
found in this entry's text
-
v2.1.72
SendUserMessage Tool
found in this entry's text
First cited
0No release's published evidence quotes this name. The ledger indexes the Evidence lines of every changelog on this site, so this says nobody here has ever quoted it; it says nothing about how old the name is.
Presence across releases
0The miner has never read a build containing this name. It is here because a changelog entry of ours names it, which is evidence that it existed and not evidence of which releases carried it. The inventory starts at v2.1.138 and everything older than that was never mined.
Read out of the published npm bundle release by release, and out of Anthropic's own documentation as this site captured it. Nothing on this page is a description anybody here wrote about what the settings key does. All settings keys.