Issues with Agent Mode switching to "Fast Mode" models

I was using Agent Mode with the Claude model specifically.

However, it occasionally triggers sub-agents under the hood that use models I didn’t select, often defaulting to ‘fast mode.’ Is there a way to disable these sub-agents from using the composer-2-fast model, or can we specify which model the sub-agent should use?"

Thanks

i didn’t add or included any of the subagent in the ‘Rules, Skills, Subagents’ setting as well

Hey, thanks for the request. I can see the dashboard screenshots.

This is expected behavior. Your main agent is running on Claude, as you selected. But when the agent needs to do helper tasks like searching the codebase, running terminal commands, or using the browser, it automatically launches built-in sub-agents like Explore, Bash, and Browser. Those use the default fast model, which is why you see composer-2-fast in the dashboard.

The sub-agent’s output is sent back to the main agent, which then processes it through Claude.

If you want sub-agents to use your model too, you’ve got a few options:

  • Create custom sub-agents with model: inherit in .cursor/agents/ so they use the parent agent’s model. Format is here: Subagents | Cursor Docs
  • Turn on Max Mode in chat settings
  • Ask the agent not to launch sub-agents: “Do NOT launch sub-agents for this task”

More details on sub-agents and why they use a fast model are in the docs above.

Let me know if you’ve got any other questions.

Thanks ! let we play around and study that