I don't want to use subagents anymore

Hey @Someguy, I see the screenshot. You have claude-4.6-opus-high as the main agent plus two composer-2-fast passes, which are the subagents. On legacy Pro with request-based billing, each subagent counts as a separate request, so one chat can grow to 5+ requests. That’s by design for that plan, not a bug, but I get that it looks bad.

The path General > Rules for AI from my earlier message is outdated. In 2.6.22, add the rule like this:

Cursor Settings > Rules > User Rules (or the file .cursor/rules/no-subagents.md in the project)

Content:

Don't run subagents. Do all work in the main agent context.

A User Rule is not a hard block. The model usually follows it, but not always. If you want it to be more reliable, add two more steps:

  1. In the model dropdown in the chat, turn off Auto and Use multiple models, then pick one model explicitly.
  2. Settings > Models: turn off composer-2. Downside: you might sometimes see tool failed if the agent still tries to delegate, so this is more of a fallback option.

I wrote a full breakdown and related threads here: Subagents how to turn off - #5 by deanrie

If subagents still start after all three steps, send the Request ID for that specific chat and we’ll take a look.