Follow Discord
Sweep 22 Sep 2026 · 17:19Z Build v2.1.280 501 read Stable v2.1.267 Latest v2.1.280 Next v2.1.280 Feeds RSS JSON llms.txt Unofficial

With the forced subagent model set, the workflow authoring reference drops its model-override guidance.

TierUnder the hoodhow much it should matter to you
Useful3my rating, 1 to 5
Signal3worth watching, 1 to 5
AreaWorkflowswhat it touches
KindInternal Changesin v2.1.257,
Group of 2 Under the hood

With the forced subagent model set, the workflow authoring reference drops its model-override guidance.

A new environment variable, CLAUDE_CODE_SUBAGENT_MODEL_FORCE, forces the Task tool to ignore a per-call model override for subagents/workflow agents. When set, the model parameter is stripped from the Task tool schema (n.omit({ model: !0 })), and workflow agent model requests are dropped with a logged message.

The in-tool Workflow authoring reference also checks CLAUDE_CODE_SUBAGENT_MODEL_FORCE: when set, it omits the model field from the documented agent() opts and drops the guidance text about setting model overrides in phase() entries and agent() calls, since a forced subagent model makes that option moot.

Read from
Names in the bundleCLAUDE_CODE_SUBAGENT_MODEL_FORCE
How sure we are
Two sources agreeTwo things we can check say the same as this entry.
Anthropic's release notes agreeAdded CLAUDE_CODE_SUBAGENT_MODEL_FORCE to apply CLAUDE_CODE_SUBAGENT_MODEL (or the main model) to every subagent, ignoring per-spawn and…
The name it cites is new in this buildNew in this build: CLAUDE_CODE_SUBAGENT_MODEL_FORCE

See this entry in the whole of v2.1.257 →

Feedback