Random model selection

When using composer 2.5 Fast, sometimes cursor choose sonnet 4.6 or Opus 4.6 without my permission.

in sub-agent settings i have also composer 2.5

Hi @Maciej_Maciag Sorry I missed this in my initial pass. As you’ve described this is currently expected behavior. Agents can choose what model they would like to use for subagents, so they can better help you with your task (e.g., choosing a good model for the task). However, if there is a certain model that you absolutely don’t want the agent to use, you can disable it in your Cursor Settings.

Note that the Subagent setting in Cursor Settings applies just to the Explore Subagent, which, while an important type of subagent, is not the only one. So Cursor will respect your choice of Composer 2.5 for the explore subagent, but other agents might spin up subagents with other models. You can set up some rules to help manage this, or toggle the model availability in your Cursor settings. Another thing to keep in mind is that if you’ve defined a custom subagent, you can choose the desired model there as well. For example, below is a custom subagent that I’ve defined; you can choose to have it inherit from the parent agent’s model or explicitly enforce a named model.