← Cursor changelog
Cursor Projects
This release introduces Projects, a powerful new feature for managing extensive development efforts such as features, migrations, or entire applications. Projects utilize a coordinator agent that plans work, delegates tasks to parallel subagents, and maintains shared context and learning across all machines, ensuring efficiency and continuity over months. Cloud-based execution allows work to continue uninterrupted, with local agents available for testing on your machine. Automated triggers, including Slack channel monitoring or scheduled runs, enable the coordinator to take proactive action without explicit prompts, streamlining workflows and accelerating development.
Changed
- Today we're launching Projects in Cursor. Projects lets you take on larger bodies of work, such as a feature, a migration, or a full app. It maintains context over months of work, delegates tasks to thousands of subagents, and performs recurring work without being prompted.
- Access Projects from the left-hand nav. The coordinator agent in a project doesn't write code itself; it plans the work, delegates it to agents that implement it, and brings the finished work back to you to check. Coordinators create and manage agents on your behalf, running as many in parallel as the work needs.
- A Project runs on its own computer in the cloud, so closing your laptop doesn't stop it. When something needs testing on your machine, the coordinator spins up a local agent to run it there.
- You shouldn't have to onboard an agent every time you start a task. Each Project maintains a set of files that sync across every cloud and local machine its agents use. Agents add research and artifacts, along with what they learn about the codebase and how you prefer work to be done. If one agent figures out how to test a service, for example, every future agent can use those instructions. The shared context grows with the Project, making the coordinator more effective over time.
- Tell the coordinator agent to watch a Slack channel, run on a schedule, or follow all your PRs. This way it can take action based on signals it detects, without waiting for your prompt.
- Connect Slack and point it at a bug-report channel, and it starts delegating each time a bug comes in.
- Projects are available in beta and rolling out to all users starting today.