Follow Discord
Sweep 06 Nov 2026 · 01:32Z Build v2.1.319 537 read Stable v2.1.311 Latest v2.1.318 Next v2.1.319 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.290 ·

A hidden --proactivity option and a matching session control request

A new --proactivity <level> option, hidden from help, sets how much Claude does on its own, and a remote session started from Claude Code is sent the same level

Group of 2 Use it now No documentation found Improvements
JSON All of v2.1.290
Use it nowTier: how much it should matter to you
5Useful: my rating, 1 to 5
4Signal: worth watching, 1 to 5
ProactivityArea: what it touches
ImprovementsKind: in v2.1.290,
What probably matters to youSection of the release

Unclear Whether a remote session accepts the level sent at start-up is not traced; the request router for cloud-hosted sessions in this build refuses set_proactivity_level.

What

Claude Code is gaining a proactivity level, a setting for how much Claude does on its own. It has three levels, ask, default and proactive; the --proactivity startup entry lists what each one does and what turns the feature off.

  • A new --proactivity <level> command-line option sets the level at startup. It is hidden from claude --help, because the check that would show it always says no in this build, but it is read if you type it.
  • When Claude Code starts a remote session (one running on Anthropic's servers) while a level is set, it sends that level to the new session as a set_proactivity_level control request, a message that changes a setting in a running session. The request sets offer_bypass to false, so it can never move the remote session into bypass permissions mode.
  • A separate proactivity attachment, a note Claude reads in the conversation, is also built, except for bare forks.
  • The part of Claude Code that routes requests for a cloud-hosted session refuses set_proactivity_level and replies that it is not available there yet.

Why

The option is missing from help but works when typed, and the level it sets can change how freely Claude commits and pushes and which permission mode the session starts in.

Read from
Names in the bundleset_proactivity_level
What has happened since
Corrected by hand The operator corrected this entry by hand after it was published.

See this across every release →

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtWhether a remote session accepts the level sent at start-up is not traced; the request router for cloud-hosted sessions in this build…

See this entry in the whole of v2.1.290 →

Feedback