Swarm Mode / Subagent delegation

Feature request for product/service

Cursor IDE

Describe the request

With the introduction of async subagent tasks I think it would be helpful to add another drop-down mode like the existing ‘plan’, ‘agent’, ‘debug’, and ‘ask’. This could be called ‘swarm’ and the general idea is with a input plan or prompt it will go through and generate the needed subagents for the task and delegate the work to them in a way that both parallelizes the work and speeds it up, while providing boundaries on where it can iterate, or when the agents should start their work, or pass off to another agent.

This would give an advantage over the situation with subagents we have now where they are better suited for context retrieval and deep code base research. With a stronger delegation of tasks and a well designed orchestration mode people would get more out of subagents.

This is behavior you can already created with the existing rules and subagent setups but it can be tricky to tune in a way that is useful.

Operating System (if it applies)

Windows 10/11