Agents
Projects in Cursor Agent
A Project in Cursor is a workspace for a larger body of work, such as a feature, a migration or a full app. You chat with its coordinator agent, which plans the work, delegates it to agents that write the code and brings the finished result back for you to check. Projects run on Cloud Agents, live in the Agents Window sidebar and need a plan that includes Cloud Agents.

On this page
What is a Project in Cursor?
A Project takes on work that is too big for one chat: a feature, a migration or a full app. You direct it by talking to its coordinator agent, and the coordinator plans the work, hands it to agents that write the code, and returns the finished work for you to check. Projects sit in the left-hand nav of the Agents WindowCursor's surface listing your agent runs; open a run to read its diff and search transcripts from the command palette. Press Enter for the full definition. and run on Cloud AgentsAgents that run in a Cursor-managed virtual machine, check out the repo, do the work and open a pull request, then shut down, with no load on your laptop. Press Enter for the full definition..
The docs describe three things a Project does over time: it maintains context over months of work, it delegates tasks to many agents in parallel, and it performs recurring work without being prompted. Projects is documented alongside the Agents WindowCursor's surface listing your agent runs; open a run to read its diff and search transcripts from the command palette. Press Enter for the full definition., Cloud AgentsAgents that run in a Cursor-managed virtual machine, check out the repo, do the work and open a pull request, then shut down, with no load on your laptop. Press Enter for the full definition., Subagents, Automations and the Slack integration, which the docs list as related pages.
- Coordinator
- The agent you chat with. Plans the work and creates and manages other agents. Does not write code itself.
- Agents
- Do the coding inside the Project. Open any of them to follow along or talk to it directly.
- Shared context
- Files that sync across every cloud and local machine the Project's agents use.
- Subscriptions
- Signals the coordinator watches, such as a Slack channel, a schedule or pull request activity.
The coordinator never writes code itself. The docs tie that directly to responsiveness: because it delegates rather than executes, it stays responsive to your direction while the work goes on. It also runs as many agents in parallel as the job needs, so one conversation with the coordinator can sit on top of a lot of simultaneous activity.
You are not locked out of the layer underneath. Any agent the coordinator starts can be opened, so you can read what it is doing or talk to it yourself instead of relaying everything through the coordinator.
Each Project is listed under the Projects section of the Agents WindowCursor's surface listing your agent runs; open a run to read its diff and search transcripts from the command palette. Press Enter for the full definition. sidebar, and opening it shows a chat with its coordinator. The model you pick when you create the Project is the one the coordinator uses.
This is covered hands-on in Agent Mode Foundations — 6 short Units, free to read.
Rather do it than read about it? Run 11 interactive Cursor walkthroughs in a simulated editor. Free, no account needed.
Which plans and settings support Projects?
Projects is available on every plan that includes Cloud AgentsAgents that run in a Cursor-managed virtual machine, check out the repo, do the work and open a pull request, then shut down, with no load on your laptop. Press Enter for the full definition., and unavailable where Cloud Agents are not part of the plan. One privacy setting rules it out as well. The table lays out the cases the docs name.
- Plan or setting
- Premium and higher
- Projects
- Available
- Plan or setting
- Teams
- Projects
- Available
- Plan or setting
- Enterprise
- Projects
- Available, Cursor 3An older release label for Cursor's multi-agent interface; current product guidance calls the active surface the Agents Window. Press Enter for the full definition..21.9 or later required
- Plan or setting
- Legacy paid Cursor plans
- Projects
- Available
- Plan or setting
- Free, Plus, legacy Hobby
- Projects
- Not available (no Cloud AgentsAgents that run in a Cursor-managed virtual machine, check out the repo, do the work and open a pull request, then shut down, with no load on your laptop. Press Enter for the full definition.)
- Plan or setting
- Privacy Mode (Legacy)A Cursor data setting that blocks Grok Bot because the product requires cloud data storage. Press Enter for the full definition.
- Projects
- Not available
| Plan or setting | Projects |
|---|---|
| Premium and higher | Available |
| Teams | Available |
| Enterprise | Available, Cursor 3An older release label for Cursor's multi-agent interface; current product guidance calls the active surface the Agents Window. Press Enter for the full definition..21.9 or later required |
| Legacy paid Cursor plans | Available |
| Free, Plus, legacy Hobby | Not available (no Cloud AgentsAgents that run in a Cursor-managed virtual machine, check out the repo, do the work and open a pull request, then shut down, with no load on your laptop. Press Enter for the full definition.) |
| Privacy Mode (Legacy)A Cursor data setting that blocks Grok Bot because the product requires cloud data storage. Press Enter for the full definition. | Not available |
Based on the Projects docs page. Check cursor.com/docs/agent/projects for the current list.
Both exclusions come from the same dependency. A Project runs on Cloud AgentsAgents that run in a Cursor-managed virtual machine, check out the repo, do the work and open a pull request, then shut down, with no load on your laptop. Press Enter for the full definition., so a plan without them cannot have one. Privacy Mode (Legacy)A Cursor data setting that blocks Grok Bot because the product requires cloud data storage. Press Enter for the full definition. is excluded for a related reason: Cloud Agents store code in the cloud while they run, and Projects inherit that.
The docs list three blockers: a plan without Cloud AgentsAgents that run in a Cursor-managed virtual machine, check out the repo, do the work and open a pull request, then shut down, with no load on your laptop. Press Enter for the full definition., an Enterprise Cursor version older than 3.21.9, and Privacy Mode (Legacy)A Cursor data setting that blocks Grok Bot because the product requires cloud data storage. Press Enter for the full definition..
How do I create a Project?
You create a Project from the Agents WindowCursor's surface listing your agent runs; open a run to read its diff and search transcripts from the command palette. Press Enter for the full definition. in four short steps. The steps are below.
- 1In the Agents WindowCursor's surface listing your agent runs; open a run to read its diff and search transcripts from the command palette. Press Enter for the full definition. sidebar, find the Projects section and click New Project.
- 2Choose an icon and enter a name. An empty name becomes New Project.
- 3Under Workspace, pick the repository. Under Model, pick the model the coordinator uses.
- 4Click Create Project. It opens as a chat with the coordinator.
The repository list is not your local checkouts. Projects run in the cloud, so the menu shows the repositories available to your cloud agents, and if GitHub is not connected yet it offers Connect GitHub. The model choice applies to the coordinator, which is a different job from the agents it starts, since the coordinator plans and delegates rather than writes code.
After that you describe what you want built and the coordinator takes it from there. Cursor's guidance on what to point at is that Projects work best on work that outlives a single chat: a feature with several PRs, a migration, or a job you want handled while you are away.
Where does a Project run and what does it remember?
A Project runs on its own computer in the cloud by default, and it keeps a set of shared files that persist across all of its agents. Those two facts explain most of how it behaves over a long job.
Cloud by default means closing your laptop does not stop the work, and it also lets a Project run more agents in parallel than a laptop could support. When something has to be tested on your own machine, the coordinator starts a local agent to run it there.
Each Project maintains files that sync across every cloud and local machine its agents use. Agents add research and artifacts to them, 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, every future agent can use those instructions. You should not have to onboard an agent every time you start a task.
The docs say the shared context grows with the Project, which makes the coordinator more effective over time. The docs describe a Project maintaining context over months of work.
How do Project subscriptions work?
A subscription tells the coordinator to act on a signal without waiting for your prompt. You ask for one in chat, and the coordinator creates it. You can tell it to watch a Slack channel, run on a schedule or follow your pull requests.
The docs give a concrete example. Connect Slack, point the coordinator at a bug-report channel, and it delegates a fix each time a bug comes in.
Once the coordinator has at least one subscription, a Listening pill appears above the chat input. Click it and you see every event the Project listens for: a message posted in a channel, PR activity in a repository, CI runs on a branch, or a schedule such as every day at 8:00 AM. You remove a subscription from that same list when you no longer need it.
The Listening list shows every event the Project listens for, and it is where you remove one.
Frequently asked questions
Do I need a paid plan to use Projects in Cursor?
Yes. Projects is available on every plan that includes Cloud Agents: Premium and higher, Teams, Enterprise and legacy paid Cursor plans. It is not available on Free, Plus or the legacy Hobby plan. Enterprise teams need Cursor 3.21.9 or later.
Does a Project stop when I close my laptop?
No. A Project runs on its own computer in the cloud, so closing your laptop does not stop it. When something needs testing on your machine, the coordinator starts a local agent for that task.
Does the coordinator write the code?
No. The coordinator plans the work and delegates it to agents that write the code, then brings the finished work back for you to check. You can open any agent it starts to follow its work or talk to it directly.
Sources & last verified
- Cursor docs: Projects
- Cursor docs: Agents Window
- Cursor docs: Cloud Agents
- Cursor docs: Slack integration
Cursor ships frequently. Last updated October 17, 2026.