# Disable sub-agents or enable editing default model

**URL:** <https://forum.cursor.com/t/disable-sub-agents-or-enable-editing-default-model/152881>\
**Category:** Feature Requests\
**Tags:** subagents, composer\
**Created:** [February 25, 2026, 5:16am UTC](https://forum.cursor.com/t/disable-sub-agents-or-enable-editing-default-model/152881 "2026-02-25T05:16:03Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![b\_c](https://avatars.discourse-cdn.com/v4/letter/b/cdc98d/32.png) [@b\_c](https://forum.cursor.com/u/b_c)\
**Post date:** [February 25, 2026, 5:16am UTC](https://forum.cursor.com/t/disable-sub-agents-or-enable-editing-default-model/152881/1 "2026-02-25T05:16:03Z")

</div>

### Describe the request

Currently, some models start sub-agents by themselves (ex: opus 6 does it a lot).

There is no direct way to either disable that behaviour or select which model the sub-agent should use.

Maybe there could be a way to set a “default” model for sub-agents that are launched by agents.  
 → Here I do not mean launching sub-agents that use a pre-configured agent file (which I know we can set the model there), I mean the sub-agents that are created fully autonomously by the main agent.

Current behaviour forces the usage of the “Composer 1.5” model by sub-agents. This model is very expensive and IMO not great.

This causes unexpected costs coming from sub-agents and overall bad quality results from forced model selection.

I know a similar thread exists: [Subtasks use composer 1.5](https://forum.cursor.com/t/subtasks-use-composer-1-5/151744), but what I’m asking is different.

Thanks.

(If something exists already for this, please point me to it, couldn’t find anything related to this)

### Operating System (if it applies)

MacOS

---

<div class="post-metadata">

**Author:** ![penuel\_li](https://avatars.discourse-cdn.com/v4/letter/p/8c91f0/32.png) [@penuel\_li](https://forum.cursor.com/u/penuel_li)\
**Post date:** [March 4, 2026, 10:56am UTC](https://forum.cursor.com/t/disable-sub-agents-or-enable-editing-default-model/152881/3 "2026-03-04T10:56:07Z")

</div>

I want to disable subagent too

---

<div class="post-metadata">

**Author:** ![Martin\_Jun-ming\_Guo](https://avatars.discourse-cdn.com/v4/letter/m/977dab/32.png) [@Martin\_Jun-ming\_Guo](https://forum.cursor.com/u/Martin_Jun-ming_Guo)\
**Post date:** [March 6, 2026, 7:12am UTC](https://forum.cursor.com/t/disable-sub-agents-or-enable-editing-default-model/152881/4 "2026-03-06T07:12:00Z")

</div>

me too

---

<div class="post-metadata">

**Author:** ![enszrlu](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/enszrlu/32/7343_2.png) [@enszrlu](https://forum.cursor.com/u/enszrlu)\
**Post date:** [March 11, 2026, 1:30pm UTC](https://forum.cursor.com/t/disable-sub-agents-or-enable-editing-default-model/152881/5 "2026-03-11T13:30:08Z")

</div>

Same! how do we disable it?

Do you know which models don’t start them automatically? @b_c

---

<div class="post-metadata">

**Author:** ![Guilherme\_Lima](https://avatars.discourse-cdn.com/v4/letter/g/8c91f0/32.png) [@Guilherme\_Lima](https://forum.cursor.com/u/Guilherme_Lima)\
**Post date:** [March 11, 2026, 1:39pm UTC](https://forum.cursor.com/t/disable-sub-agents-or-enable-editing-default-model/152881/6 "2026-03-11T13:39:31Z")

</div>

Honestly this is very frustating specially as a legacy customer, I am forcer to use maxmode and have 100$ bills if not I will need to suffer from Opus calling composer 1.5 subagents. Sorry but they are BAD. This is very buggy cause sometimes it calls sonnet 4.5 but I cannot seem to control that.  
I’m building a [3D-Agent](https://3d-agent.com) and testing various workflows with [Blender-MCP.](https://3d-agent.com/blender-mcp) What I’ve found through my daily tasks — especially with Next.js projects — is that creating a rule to **disable subagents entirely** produces better results. Opus no longer spawns any subagents, which is an improvement, but still not ideal.

**Cursor, please give us the ability to enable, disable, and actually control subagents. Stop forcing Composer on us.**

**Here is the rule that I have been using to stop subagents, since I cannot control which model it uses better not to.**

```auto
---

description: CRITICAL - Prevents all subagent usage to avoid Composer model downgrade

alwaysApply: true

---

# MANDATORY: DO NOT SPAWN SUBAGENTS

You MUST NOT use the Task tool under any circumstances. Subagents are forced to use Composer which produces unacceptable results.

Do all work directly:

- Search code: use Glob, Grep, SemanticSearch, Read directly

- Run commands: use Shell directly

- Research docs: use WebSearch and WebFetch directly

- Browser tasks: use MCP browser tools directly

- Complex tasks: handle them yourself in this context, do NOT delegate

This rule has NO exceptions. Never launch a subagent. Never use the Task tool. Do everything in the main agent context.

```

---

<div class="post-metadata">

**Author:** ![Sudhakara\_Rao\_Nalamo](https://avatars.discourse-cdn.com/v4/letter/s/df788c/32.png) [@Sudhakara\_Rao\_Nalamo](https://forum.cursor.com/u/Sudhakara_Rao_Nalamo)\
**Post date:** [September 14, 2026, 6:30pm UTC](https://forum.cursor.com/t/disable-sub-agents-or-enable-editing-default-model/152881/8 "2026-09-14T18:30:54Z")

</div>

you can disable subagent by selecting Disable option. check the attached screenshot. after disable, start new chat session.

 ![image](https://us1.discourse-cdn.com/cursor1/original/3X/f/8/f8044d21f4293941c8b0e4d4d5d6f0b7c220ebe5.png)
