How to prevent subagent to use composer 2?

My cursor always spawn subagents that is using composer 2 instead of the gpt 5.5 and opus 4.7 I have set for the task, how can I make it use the AI i selected and not composer 2?

Thanks for raising this. This is a known source of confusion right now.

Today, some built-in/automatic subagents, especially Explore, can choose their own default model and may use Composer 2 / Composer 2 Fast even when the parent agent is using GPT 5.5 or Opus. There isn’t currently a single reliable global setting that forces every automatic subagent to use a particular model (BUT we have this feature prepped internally, and it should be coming soon to public release)

Another option is if you’re designing your own custom subagent, you can scroll up on the .md file after asking Cursor to help you create the subagent and you’ll see a model selector here. Then, whenever you launch this particular subagent, it will respect your choice of subagent.

So TLDR, there are limited options to change this behavior now but expect new options very soon. Explore subagent will soon have a way to change the default agent and if you’re using a custom subagent you already can.

Set up your list of subagents and add a rule in which you describe when to call them, and that only the specified subagent_type should be called.

However, GPT-5.4 suggests that the default explorer is quite good at its job. It’s also fast and de facto free.