{"version":"2.1.215","anchor":"subagent-delegation-steering-via-claude-code-thistle-grebe","canonical_anchor":"subagent-delegation-steering-via-claude-code-thistle-grebe","heading":"Subagent Delegation Steering via CLAUDE_CODE_THISTLE_GREBE","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.215\/e\/subagent-delegation-steering-via-claude-code-thistle-grebe","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.215","markdown":"### Subagent Delegation Steering via `CLAUDE_CODE_THISTLE_GREBE`\n\n**What**\n\nA new environment variable that controls how strongly Claude is nudged toward (or away from) spawning subagents. Three modes let you tune the behavior for different workflows.\n\n**Usage**\n\n`CLAUDE_CODE_THISTLE_GREBE=counter_steer claude CLAUDE_CODE_THISTLE_GREBE=no_nudges claude # or leave unset \/ set to \"default\" for existing behavior` **Details** - `default` \u2014 no change from existing behavior. Claude receives normal guidance about when to spawn subagents and is encouraged to parallelize work with the Agent tool. - `no_nudges` \u2014 suppresses proactive suggestions to spawn subagents. Claude no longer sees prompts suggesting it fan out to multiple agents for broad exploration. The post-plan-approval hint (\"consider spawning named teammates to parallelize the work\") is also suppressed. The concurrency note shown in the tool-use header is hidden. - `counter_steer` \u2014 injects an active counter-delegation block into the system prompt. Claude sees explicit guidance discouraging delegation for small tasks: \"Do the work inline when it is a small, bounded sub-task \u2014 a few file reads, one search, a short edit, a single check. Do not spawn a subagent for work you could finish yourself in a handful of tool calls.\" This mode also hides suggestions to use the Agent tool in Glob, Grep, and Plan mode descriptions. The value can alternatively be set server-side via client data or as a GrowthBook feature flag (`tengu_thistle_grebe`). The env var takes precedence over the other sources.\n\n**Evidence**\n\nNew steering resolver and mode constant `\"tengu_thistle_grebe\"`, counter-steer instruction block (search for `\"Delegating to subagents\"` and `\"Do the work inline when it is a small, bounded sub-task\"`)\n\n- Flag `tengu_thistle_grebe`: Not enough to say (read for one account on one subscription tier against v2.1.215; this account: no value returned, anonymous baseline: no value returned, compiled default: not a boolean we can read) These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release."}