Cursor tested a new multi-agent architecture by separating planning models from execution models. The result is significant: every configuration of the new system completed the assigned task — rebuilding SQLite in Rust — with a 100% score on the test suite. The old system, however, got stuck on self-generated merge conflicts. Therefore, the separation between planner and worker it's not just an architectural detail: it's a strategic choice with a direct impact on costs.
However, the most relevant data for those managing a technology budget is another. So-called models
The test that changed the game
Cursor conducted a direct and reproducible experiment. Its next-gen agent swarm system and its predecessor were given the same task: rebuild SQLite in Rust, using only official documentation. No source code access. No internet connection. A tough benchmark, designed to measure structured reasoning ability on a complex project.
The results were clear. Every configuration of the new system achieved 100% on the test suite. The old swarm, on the other hand, generated internal merge conflicts that compromised its execution. According to reports from The Decoder , the deciding factor wasn't the raw power of the models, but the architectural separation between those who plan and those who execute.
Therefore, the test is not just a technical benchmark. It's a practical demonstration of how organizing work among AI agents directly influences the reliability of the final outcome.
Planner-worker architecture: how role separation works
The principle behind Cursor's new system is relatively simple. A frontier model — expensive, powerful, capable of complex reasoning — handles planning exclusively. It breaks down the problem, defines sub-tasks, establishes dependencies, and produces structured instructions. The models
Related articles
Discover more articles exploring similar topics, selected to offer you a more complete and stimulating perspective. Each piece of content is carefully chosen to enrich your experience.