Every custom helper agent (a subagent) you make has a description, and Claude reads those descriptions to decide which helper to call. They take up room in Claude's context. If you have a lot of helpers with long descriptions, that room adds up.
Step 1: see if you have the problem
- Start Claude Code in a project that has helpers in .claude/agents/ (or in your user folder, ~/.claude/agents/).
- Look at the top of the screen when it starts. If the descriptions together pass 15,000 tokens, Claude Code shows a warning with the total.
- No warning does not mean the descriptions are free. They still take up context, so shorter is still better.
Keep reading
Free, for an email.
Unlocks 3 more sections, 1 copy-paste prompt, the document version, and every other guide on the site, for free. Enter your email once to keep reading.
45,000+ follow where these guides come from.No spam. Unsubscribe in one click.