Cursor Projects: what the new coordinator-agent feature actually does

Rama Adi Nugraha
Written by

Rama Adi Nugraha

Katelin Teen
Reviewed by

Katelin Teen

Last edited September 11, 2026

Expert Verified
Cursor Projects hero banner showing a coordinator agent directing a fleet of coding subagents

What Cursor Projects actually is

A Project is a container for a big job. Cursor's own framing: it lets you "take on larger bodies of work, such as a feature, a migration, or a full app." Where a chat forgets everything the moment you close it, a Project holds context over months, can delegate to many agents, and can even act on recurring work without being prompted.

You start one from the left-hand nav, describe what you want built, and the coordinator takes it from there. It is in beta and rolling out to all users as of the launch date.

The Cursor Projects announcement page walking through the coordinator model, as taken from Cursor

If you have used Cursor as an autocomplete-plus-chat tool, this is a bigger leap than the changelog makes it sound. The unit of work moves from "a message" to "a project," and the thing you manage moves from "the code" to "the agents."

The real shift: from one agent to a coordinator

Cursor has been building toward this for a while. Back in February 2026 it described a "third era" where "fleets of agents take on entire bodies of work" and the developer directs the work rather than each agent. Projects is that vision shipped.

Here is the trajectory, because it is the clearest way to see what changed:

Three eras of AI coding: autocomplete, single chat agents, and a coordinator directing a fleet
Three eras of AI coding: autocomplete, single chat agents, and a coordinator directing a fleet

In era one, you wrote the code and AI suggested the next line. In era two (where most agentic coding tools still live), you prompt one agent per task and watch it work. Projects is a bet on era three: you direct a coordinator, and the coordinator runs the fleet. The coordinator does not write code itself; because it delegates rather than executes, "it is never blocked and is always responsive to direction."

That last detail matters more than it looks. The reason a single agent feels frustrating is that it goes heads-down and you wait. A coordinator stays free to talk to you while its subagents grind, which is what makes "direct, do not babysit" actually feel different in practice.

How a Project works under the hood

Under the marketing, Projects is a thin orchestration layer over four things Cursor already had: the coordinator, subagents, cloud execution, and automation triggers. Here is how they fit together.

How a Cursor Project works: you direct a coordinator that delegates to parallel cloud subagents and pulls from shared context that grows over time
How a Cursor Project works: you direct a coordinator that delegates to parallel cloud subagents and pulls from shared context that grows over time

The coordinator plans and delegates

You oversee a Project by chatting with its coordinator agent. It "plans the work, delegates it to agents that implement it, and brings the finished work back to you to check," creating and managing agents on your behalf and running as many in parallel as the work needs. Underneath, each subagent works in its own context window, runs autonomously, and returns its result to the parent. Since Cursor 2.5, subagents can even launch their own child subagents, though the tree stops at one level deep.

One honest caveat the docs are upfront about: parallelism is not free speed. Running five subagents in parallel uses roughly five times the tokens of a single agent, and they can even be slower on simple tasks because each starts from a clean context. The win is isolation and scale, not raw pace.

Cloud by default, local when needed

Projects run on Cloud Agents (the isolated cloud VMs formerly called Background Agents). A Project "runs on its own computer, so closing your laptop doesn't stop it," which is what lets it run far more subagents in parallel than your machine could. When something needs to run on your box, the coordinator spins up a local agent for it.

Cursor's Cloud Agents docs, the isolated-VM layer Projects runs on, as taken from Cursor

The setup that actually matters here is the environment. As Cursor puts it, "not setting up a development environment for your cloud agents is like not giving your engineers a computer." You define it via agent-led setup, a saved snapshot, or a Dockerfile, and cloud agents clone from GitHub, GitLab, Azure DevOps, or Bitbucket and push to a branch for handoff. If you have wired up Claude Code's GitHub integration or similar, the shape will feel familiar.

Shared context that compounds

This is the piece I find most underrated. Cursor's line is "you shouldn't have to onboard an agent every time you start a task." Each Project keeps a set of files that sync across every cloud and local machine its agents use, and agents write research, artifacts, and what they learn about your codebase into it. The example: "if one agent figures out how to test a service, every future agent can use those instructions."

The result is that context grows with the Project and the coordinator gets more effective over time. It is the same principle behind giving an AI support agent a real knowledge base instead of re-explaining your product every session, just pointed at a codebase.

Subscriptions run it without a prompt

The coordinator can watch a Slack channel, run on a schedule, or follow all your PRs, fixing CI and acting when they open or merge. Cursor markets this as "subscriptions"; in the docs it is the Automations system, which fires cloud agents on schedules or on events from GitHub, GitLab, Slack, webhooks, Linear, Sentry, and PagerDuty. Point it at a bug-report channel and it starts delegating each time a bug comes in. This is the automation layer that turns Projects from a tool you open into a thing that runs, the same trigger-driven idea behind a Slack AI chatbot or an AI helpdesk chatbot that acts on new messages.

The three kinds of work Projects is built for

Cursor is refreshingly specific about where this fits, and it maps to three patterns. This is the part worth internalizing, because Projects is genuinely not for a five-minute fix.

The three work patterns Cursor Projects fits: feature work, migrations, and gardening
The three work patterns Cursor Projects fits: feature work, migrations, and gardening

The common thread: this pays off when the work "will outlive a single chat." For a quick bug fix, a plain agent is faster and cheaper.

Not sure which bucket your work is in? Here is a quick way to check before you spin up a Project.

Does your work fit a Cursor Project?
Pick the option that sounds most like what you are doing.
Feature work
A strong fit. Let agents research first, have the coordinator plan, then build and test parts in parallel, and keep the Project alive to handle bugs later.
Migration
The classic Projects case: easy to start, hard to finish. Lock a safe approach with the coordinator, review the first PRs closely, then ease off as the pattern proves out.
Gardening
Set up a subscription so the coordinator watches every new PR, extracts patterns, and adds lint rules. This is the "runs without you" sweet spot.
Skip the Project
Reach for a plain Cursor agent instead. A one-off fix does not need a coordinator, shared context, or cloud VMs, and a Project would cost more tokens for no gain.

What Cursor Projects costs

There is no sticker price for Projects, and that is the honest headline. Projects run on Cloud Agents, and Cloud Agents are charged at API pricing for the model you select. A paid Cursor plan is required to run cloud agents at all, and an admin has to connect source control first. Here is the cost picture in plain terms.

WhatHow it worksThe catch
Plan requirementA paid Cursor plan is needed to run cloud agentsFree tier cannot run Projects in the cloud
Billing unitCloud agents bill at API pricing for the chosen modelCost tracks tokens used, not a flat monthly fee
ParallelismCoordinator runs as many subagents as the work needsFive subagents in parallel ≈ five times the tokens
Spend controlYou set a spend limit on first useThe limit is the guardrail; there is no fixed cap by default
AutomationsSubscriptions are billed on cloud agent usage and use each model's max context windowNo context toggle, so background runs can be token-heavy

A worked example makes it concrete. The design-system "gardening" Project Cursor describes is on track to touch 20 to 100 PRs a day. Every one of those runs is a cloud agent (often several subagents) billing at model API rates, all day, whether or not you are watching. That can be a fantastic deal versus an engineer's time, or a surprising bill, depending entirely on your spend limit and how chatty the models are. This is why the full Cursor pricing picture matters more than ever with Projects, and why usage-based cost worries are the recurring theme in community reactions, which brings us to the interesting part.

Is a "cockpit for agent fleets" what developers actually want?

This is where I want to be fair, because the launch-day reaction was not all applause. The launch post pulled 5,861 likes, but the loudest early reply was fatigue, not awe:

"can you pls just merge the subscriptions instead of just adding extra features?"

That is the top comment on the announcement itself. It captures a real worry: Projects stacks another paid, cloud-metered surface on top of an already busy product. And in April 2026, product writer Aakash Gupta framed the strategic bet cleanly (writing about Cursor's direction, not this exact launch):

"Cursor's move is to go vertical on the orchestration layer... They're saying: the model is a commodity, the workflow is the moat. The question is whether developers want a dedicated cockpit for managing agent fleets, or whether the terminal where the model lives is enough."

That is the whole debate in two sentences. Some developers love the reviewable, structured surface. Elliot Arledge, writing in July 2026, put the pro case well:

"for most important dev and contracts I've been doing, cursor is my go-to and its not even close... being able to inspect code and ensure that production systems don't get slopified is super important to me."

The counter-anxiety, in a reply under that same thread, is the one I think is most worth taking seriously: "I really fear losing control over my codebase." The more the coordinator delegates, the fewer lines any single reviewer actually read. That is not a reason to avoid Projects. It is a reason to keep your review discipline exactly where it was on day one, especially as the pattern "holds up" and you are tempted to skim. If you are weighing this against other tools, our Cursor alternatives and Cursor vs Windsurf rundowns cover where each lands.

What this "direct the fleet" model looks like beyond code

Here is the thing that struck me most, building agent systems at eesel: Cursor Projects is a coding-specific instance of a pattern that is showing up everywhere. A coordinator that plans and delegates, subagents that do the work, shared context that compounds, triggers that run it without a prompt. Swap "codebase" for "support queue" or "content pipeline" and the architecture is the same.

That is exactly how eesel is built, just pointed at different jobs. eesel is an AI teammate platform, and you hire ready-to-work teammates for a specific role rather than an all-purpose bot. The current roster is an AI helpdesk teammate and an AI blog writer, each arriving with the skills, integrations, and company context for its job. The helpdesk teammate joins your existing queue and drafts or resolves tickets; the blog writer researches and writes long-form content the way this post was built. Same "you direct, the agent does the work" shift Cursor is selling, aimed at customer service automation and SEO content teams instead of pull requests.

And because this post is really about agentic, terminal-driven workflows, the CLI parallel is worth spelling out. Cursor lets you drive cloud subagents from your editor with commands like /in-cloud and /autopilot. eesel exposes the same kind of programmable surface for its teammates: the eesel CLI (@eesel/cli) is a real npm binary whose docs literally say "everything on this site can be done from the terminal." You can eesel integrations connect, edit the agent's standing rules with eesel instructions, gate risky actions with eesel approvals, and watch every run newest-first with eesel activity. Every command prints JSON and supports --dry-run, so it slots straight into CI, and each workspace is also an MCP server, wired up like any other MCP integration, which means a coding agent like Cursor, Claude Code, or Codex can operate your support or content teammate directly. That eesel activity observability view maps almost one-to-one onto Cursor's "bring the finished work back to you to check."

eesel's activity view: every agent run listed newest-first with resolved, pending, and approval states, mirroring the review-the-result step of a coordinator model
eesel's activity view: every agent run listed newest-first with resolved, pending, and approval states, mirroring the review-the-result step of a coordinator model

The one place a support or content teammate has to go further than a coding coordinator: you cannot "review each PR" when the agent is talking to a live customer. That is why eesel lets you simulate a teammate against your real historical tickets before it ever replies, and hold actions behind approvals until you trust it. It is the same lesson the Cursor skeptics are pointing at, applied to work that ships straight to a person.

Try eesel

If Cursor Projects sold you on the "direct a fleet of agents, do not babysit them" model and you run a support or content team, that is exactly what eesel does for those jobs. You plug an AI helpdesk teammate into Zendesk, Freshdesk, Gorgias, or Slack, it learns your history and help center, and it starts drafting and resolving tickets, or point the AI blog writer at your content pipeline instead of stitching together separate AI writing tools. It is driveable from the dashboard or entirely from the terminal via the eesel CLI and MCP server, and you can simulate it on real data before it goes live. It is free to try.

eesel: hire AI agents for customer service and content that live in your existing apps like Zendesk, Slack, and Gorgias

Frequently Asked Questions

What are Cursor Projects?

Cursor Projects, launched September 10, 2026, is a way to run a large body of work (a feature, a migration, ongoing maintenance) through a single Cursor thread. Instead of opening a new chat per task, you talk to a coordinator agent that plans the work and delegates it to multiple agents running in parallel.

How much do Cursor Projects cost?

There is no separate price for Projects. They run on Cursor's Cloud Agents, which are charged at API pricing for the model you pick, and you need a paid plan to run cloud agents at all. Because a coordinator can spin up many subagents at once, cost tracks usage, not a flat fee. See our full Cursor pricing breakdown for the plan details.

How is the coordinator agent different from a normal Cursor chat?

A normal chat does the work in front of you. The coordinator does not write code itself; it plans, delegates to subagents, and brings finished work back for you to review. That is the same shift toward agentic coding you see across tools like OpenAI Codex and GitHub Copilot.

Can Cursor Projects run without me watching?

Yes. Projects use "subscriptions" so the coordinator can watch a Slack channel, run on a schedule, or follow your PRs and fix CI without a prompt. It is the same idea as automated agent workflows elsewhere. For support work, eesel's AI customer service workflows run on the same trigger-driven model.

Are Cursor Projects safe to use on a production codebase?

They can be, if you keep a human in the loop. Subagents can work on isolated branches or their own cloud VMs, and the coordinator hands finished work back for review before merge. The real risk is reviewing less as you trust it more. If you run agents on customer-facing work, a tool like eesel lets you simulate against real history and gate actions behind approvals first.

Share this article

Rama Adi Nugraha

Article by

Rama Adi Nugraha

Rama is a software engineer at eesel AI with two years of experience writing about B2B SaaS, AI tools, and customer support technology. Based in Bali, Indonesia, he brings a developer's perspective to product comparisons — cutting through marketing copy to what the integrations and APIs actually do.

Related Posts

All posts →
Illustration of a coordinator agent delegating code, checklist, and flowchart tasks around the Cursor cube logo
Guides

Cursor Projects review: the coordinator agent, tested and explained (2026)

A hands-on review of Cursor Projects: how the coordinator agent, cloud subagents, shared context, and Slack triggers actually work, what they cost, and who it's for.

Rama Adi NugrahaRama Adi NugrahaSep 11, 2026
One plugin package feeding several different AI coding agents at once
Trending

Agent Plugins: the new open standard for AI agent extensions

Agent Plugins 1.0.0 shipped on 6 August 2026 with AWS, Cursor, Microsoft, OpenAI and Vercel behind it. Here is what it standardizes, and what it leaves out.

Rama Adi NugrahaRama Adi NugrahaAug 6, 2026
Editorial illustration for a guide to OpenAI's GPT-6 Astra model
Trending

GPT-6 Astra: what it does, what it costs, and the catch

OpenAI's GPT-6 Astra launched on 3 September 2026. Here is what actually changed, the real benchmark story, the $10/$50 pricing, and how to get access.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieSep 4, 2026
Hand-drawn illustration of a kitesurfer flying a browser window as a kite beside the Cloudflare cloud mark, with a small server stack on the shore
Trending

Cloudflare Kitesurf: the agent browser that trades speed for scale

Cloudflare built a browser for AI agents in twelve weeks, with no Chromium underneath. It uses 3 to 7x less CPU and memory than Chromium and takes 1.7 to 1.8x longer on the clock. Browser Run bills the clock. Here is the architecture, the benchmark read honestly, the compatibility gate, and the arithmetic on who this is actually cheaper for.

Rama Adi NugrahaRama Adi NugrahaAug 24, 2026
Hand-drawn cost meters and coins on a blue field, illustrating Meta Muse Spark 1.3 pricing
Trending

Meta Muse Spark 1.3 pricing: every endpoint, token cost, and the catch

What Meta Muse Spark 1.3 actually costs: the $1.25 / $4.25 standard endpoint, the ~10-20x cheaper contributor endpoint, the verbosity tax, and the max tier you can't buy yet.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieSep 8, 2026
Editorial illustration for a guide to OpenAI GPT-6 Astra pricing
Trending

GPT-6 Astra pricing: every API tier and ChatGPT plan in 2026

A full breakdown of GPT-6 Astra pricing: the $10/$50 standard API tier, Batch, Flex and Fast mode, the long-context surcharge, and which ChatGPT plans include it.

Rama Adi NugrahaRama Adi NugrahaSep 8, 2026
Illustration of an OpenClaw agent connecting three people in one shared conversation, marking the OpenClaw 2.0 multiplayer release
Trending

OpenClaw 2.0: what's new in the biggest update yet

OpenClaw 2.0 (v2026.8.1) landed 16,977 pull requests at once and turned the viral single-operator agent multiplayer. Here's what actually changed, and who it's for.

Rama Adi NugrahaRama Adi NugrahaSep 4, 2026
Abstract blue reasoning paths on an off-white field, illustrating Meta Muse Spark 1.3
Trending

Meta Muse Spark 1.3: benchmarks, pricing, and what actually changed

Meta's Muse Spark 1.3 lands at #6 on Artificial Analysis. Here's what actually changed, the real benchmark numbers, and the data-for-discount pricing catch.

Rama Adi NugrahaRama Adi NugrahaSep 3, 2026
A lineup of small hobby robots on a workbench: a two-legged robot, a robot dog, a desktop companion, and a robotic arm
Trending

7 best Microduck alternatives in 2026: robots you can actually buy

Sold out or scared off by the 4-6 month wait? Here are the best Microduck alternatives in 2026, from the $289 Petoi to the $13,500 Unitree G1, with real prices.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieAug 30, 2026

Ready to hire your AI teammate?

Set up in minutes. No credit card required.

Get started free