The "Third Era" of software development is accelerating. The renowned AI code editor Cursor officially launched its new feature - Projects (beta version) on September 10th. This breakthrough feature aims to help developers handle large and complex tasks such as functional development, large-scale migrations, and complete application building. By introducing a "coordinator agent" to coordinate thousands of sub-agents to run in parallel, it frees developers from the tedious management of agents, allowing them to directly command the tasks themselves.
In terms of core architecture and operational mechanism, Projects introduces three core capabilities. First, default cloud execution with on-demand local testing: each Project runs on an independent cloud computer, and even when closing the laptop, it will not be interrupted, thus supporting massive parallelism of sub-agents beyond local computing power. When local testing is required, the coordinator automatically starts the local agent. Second, shared system context: each Project maintains a set of continuously synchronized files, where agents will deposit their research results, codebase understanding, and preferences. Over time, this makes the coordinator increasingly efficient. Finally, an intelligent subscription mechanism: the coordinator can monitor Slack channels, run on a schedule, or track all Pull Requests (PRs), taking proactive actions when signals are detected without requiring continuous manual prompts.
Regarding specific application scenarios, Projects mainly covers three practical models. In functional development, the system first has agents conduct research and establish a shared context, after which the coordinator formulates a plan and assigns sub-agents to implement and test in parallel. After going live, it can also continue monitoring logs and handling bugs. In code migration, for large-scale framework upgrades or style replacements that are easy to start but hard to finish, the system can gradually proceed through hundreds of PRs. Initially, human review is strict, while later, as the solution matures, the coordinator autonomously continues the process. For ongoing "gardening" maintenance, it is particularly suitable for handling code quality monitoring or regression testing, such as automatically extracting design system components and generating rules online to achieve efficient automation governance.
Cursor's official team has been conducting in-depth testing of Projects for several months and has applied it to migrations and feature releases involving hundreds of PRs. Test data shows that using this feature significantly increases productivity: the number of PRs merged by new users increased by 30%, while for users primarily relying on Projects, the number of PRs merged reached an astonishing six times. Currently, this feature is in beta stage and will be gradually rolled out to all users starting today.
Join Now