What is Cursor?

Cursor is the AI code editor that became the default. A VS Code fork built by Anysphere where AI lives in the editor core rather than bolted on as a plugin — Tab autocomplete, the Composer agent for multi-file edits, repository-wide indexing, and now an Agents Window for orchestrating parallel work. Free Hobby tier; Pro at $20/month. Over 1 million daily active users and adoption at more than half the Fortune 500, on roughly $2-3 billion ARR with about 300 employees.
That revenue-per-employee number is worth sitting with. Cursor is one of the fastest-growing software products in history, and it got there by solving a specific problem well: developers wanted AI that understood their whole codebase, inside the editor they already knew, without rebuilding their setup.
The 2026 story is version 3, which shipped April 2 under the internal codename "Glass." It's not an incremental release. Anysphere rebuilt the product around agents as first-class objects — a direct answer to Claude Code and OpenAI's Codex, both of which had been taking share in agentic coding.
Who is it for?
Cursor fits working developers who want AI woven into how they already code: autocomplete that predicts multi-line edits, an agent that can touch many files at once, and a codebase index that means you don't have to explain your own project every session. If you use VS Code today, migration takes one click and nothing in your workflow breaks.
It suits solo builders and small teams especially well, because the value shows up immediately — you don't need a platform team to configure it.
It's a weaker fit for: developers who want flat, predictable billing (usage pools make monthly cost genuinely hard to forecast), experienced maintainers on mature codebases where AI suggestions add less, teams in regulated EU sectors needing in-network deployment (Enterprise only), and terminal purists who'd rather delegate to Claude Code than work in a GUI.
What's new in Cursor 3
The Agents Window is the headline. It's not a panel added to the IDE — it's a separate workspace built from scratch, where agents are the primary objects. Local agents, cloud agents, and agents launched from mobile, web, Slack, GitHub, or Linear all appear in one sidebar. You can flip back to the traditional editor view whenever you want, or run both side by side.
Version 3.1 added a tiled layout, so you can split the view into panes and watch several agents work in parallel without tab-hopping. If you run more than one agent at a time, this is the change that matters most.
Design Mode, also new in 3.0, lets you select UI elements directly in a browser and hand them to an agent as context — closing the gap between "this button looks wrong" and the agent knowing which button you mean.
Composer 2.5 (May 2026) is the current generation of Cursor's own model family, trained with reinforcement learning on real engineering tasks and evaluated on CursorBench and Terminal-Bench. It's Cursor-native, not sold as an API. Strategically it matters: every Composer query instead of a Claude or GPT query keeps margin in-house, which is the same move SaaS companies make when they stop renting infrastructure.
BugBot came from the Graphite acquisition (December 2025) and does automated code review with autofix. The Tab engine traces back to the Supermaven acquisition (November 2024). Both now run as native features rather than separate products.
Key Features
- Tab autocomplete — multi-line, context-aware prediction; unlimited on all paid plans
- Composer agent — multi-file edits across the repository from a plain-language instruction
- Agents Window (v3) — local, cloud, and remote-triggered agents in one workspace
- Parallel agent execution — git-worktree support so agents work simultaneously without collision
- Tiled layout (v3.1) — monitor multiple agents in split panes
- Design Mode — select browser UI elements and feed them to an agent as context
- Composer 2.5 — Cursor's proprietary agentic model, up to very large context
- Model choice — Claude, GPT-5.4, Gemini, and Composer; no single-vendor lock-in
- Repository-wide indexing — the agent understands your project, not just the open file
- BugBot — automated code review with autofix, from the Graphite acquisition
- Background and Cloud Agents — work continues without your machine in the loop
- Full VS Code extension compatibility — one-click settings and extension import
- Canvases — visual working surface introduced in v3
Our Testing

I've used Cursor as my primary editor for building AIVario — a Next.js 16.2 App Router site in TypeScript with MDX content, deployed on Netlify. That's a few hundred content files and a codebase I've refactored more than once, so it's had a fair workout on real work rather than a toy project.
Three things stand out from actually living in it.
The codebase index is the feature. Everything else follows from Cursor understanding the whole project. When I ask for a change that touches the content loader, the sitemap generator, and the type definitions, it knows those files relate — I don't have to open each one and explain the connection. On a project where content, types, and rendering are spread across src/lib, src/types, and src/app, that's the difference between AI being useful and AI being a party trick.
Tab autocomplete earns its keep quietly. It's the least flashy feature and the one I'd miss most. Multi-line predictions that actually match the patterns already in the codebase mean a lot of routine editing just happens. It's not writing my architecture; it's removing the typing between decisions.
Migration cost was essentially zero. As a VS Code fork, my extensions and settings came over on first launch and nothing in my setup broke. That sounds minor until you've tried tools that ask you to rebuild your environment before you can evaluate them.
The honest weak spot: cost predictability. Auto mode and Tab don't drain the pool, but when I manually pick a frontier model for a long agent session, the usage moves fast. Cursor marking Pro+ as "Recommended" is a fair signal — if you lean on agents daily, $20 is a starting point rather than a landing place. To be honest, the free version is enough for me right now - just give it a try.

Cursor vs Competitors 2026
| Tool | Surface | Free tier | Model choice | Billing | Entry price/mo |
|---|
| Cursor | Editor-first (VS Code fork) | ✅ Hobby | ✅ Many + Composer | Usage pools | $20 |
| Claude Code | Terminal-native | ❌ | Anthropic | Usage-based | Usage |
| GitHub Copilot | VS Code extension | ✅ Limited | ✅ Some | Flat | $10 |
| Devin Desktop (ex-Windsurf) | Editor + cloud agents | ✅ Yes | ✅ Many + SWE-1.6 | Quotas | $20 |
| Zed | Editor-first (Rust) | ✅ Full editor | ✅ Many + BYOK | Prompts | $10 |
Pricing checked August 2026 from each provider's pages. Competitor prices are approximate and change frequently.
Cursor vs Claude Code: The most common real comparison. Claude Code is terminal-native — you delegate to an agent operating on your repo, no GUI. Cursor keeps the editor in front with AI working around it. If you review diffs visually and want autocomplete and agents in one surface, Cursor. If you live in a shell and prefer delegation, Claude Code. Plenty of developers run both, using Cursor interactively and Claude Code for longer autonomous jobs.
Cursor vs GitHub Copilot: Copilot is half the price at $10 flat, predictable, and works as an extension inside stock VS Code. Cursor is deeper — whole-repo context, real multi-file agents, and model choice — but costs more and bills by usage. For straightforward autocomplete on a budget, Copilot; for agentic work on a real codebase, Cursor.
Cursor vs Devin Desktop: Devin Desktop (formerly Windsurf, renamed June 2026) is the closest structural rival — also a VS Code fork, also agent-first, also $20 for Pro. Its pitch is orchestrating fleets of local and cloud agents through an Agent Command Center. Cursor has the deeper model catalog and a Pro+ tier; Devin Desktop leans harder into autonomous cloud agents via Cognition's Devin. For agent-heavy workflows both are first-tier; for autocomplete-plus-chat, Cursor is simpler.
Cursor vs Zed: Zed is dramatically faster — Rust and GPU rendering against Cursor's Electron base — open-source, and half the price at $10 Pro. Cursor has the bigger extension ecosystem and more mature agents. For raw speed and no lock-in, Zed; for the most complete agentic editor, Cursor.
Pricing 2026
| Plan | Monthly | Annual (~20% off) | What you get |
|---|
| Hobby | $0 | — | Limited models, basic usage; evaluation |
| Pro | $20 | ~$16/mo | All frontier models, unlimited Tab, standard agent pool |
| Pro+ | $60 | ~$48/mo | ~3x usage; Cursor marks this "Recommended" |
| Ultra | $200 | ~$160/mo | ~20x usage; all-day agent workflows |
| Teams | $40/user | — | Team management and shared billing |
| Enterprise | Custom | — | Governance, deployment control |
Pricing checked August 2026 against cursor.com. Cursor uses a dual-pool usage model: an Auto + Composer pool for everyday agentic coding, and an API pool charged at each model's API rate. Tab completions are unlimited on all paid plans. Credits deplete mainly on manual frontier-model selection, not on Auto mode.
The mechanics matter more than the sticker price here, so it's worth being precise. Tab is unlimited on every paid plan — the feature you use most doesn't meter. Auto mode doesn't drain the pool either. What consumes credits is manually choosing a frontier model (Claude, GPT-5.4, Gemini) and running long agent sessions on it. That design is more forgiving than it first appears, and it means most developers on Pro never think about billing.
The trouble starts if you're agent-heavy. A single manually-selected frontier-model session on a big multi-file task can eat a real slice of a month's allowance, and Cursor labelling Pro+ as "Recommended" is an honest admission of how often $20 runs out. If your workflow is autocomplete plus occasional agent runs, Pro is comfortably enough. If you're running agents most of the day, budget Pro+ at $60 from the start rather than discovering it mid-month.
Annual billing takes about 20% off across tiers, bringing Pro to roughly $16 and Pro+ to $48 — worth taking once you know the tool fits.
For comparison, Copilot is $10 flat with predictable costs and Zed's Pro is $10. Cursor is priced above both because it does more, and the value case holds if you use agents. If you only want good autocomplete, you're paying a premium for capability you won't touch.
Use Cases
Multi-file refactoring: A developer describes a structural change and Composer edits across every affected file, using the repository index to find connections the developer didn't have to name.
Parallel agent work: With the v3 Agents Window and tiled layout, several agents run simultaneously on separate branches via git worktrees, monitored in split panes.
Onboarding into an unfamiliar codebase: A new contributor asks questions about the project and gets answers grounded in the actual indexed code rather than generic explanations.
UI iteration with Design Mode: A developer selects an element in the browser, hands it to an agent as context, and gets a fix without describing which component it lives in.
Automated code review: BugBot reviews PRs and proposes autofixes, catching routine issues before a human reviewer spends time on them.
**Build from anywhere - Work with Cursor on the go from the native mobile app on iOS

Our Verdict
Cursor is the AI code editor most professional developers end up using, and after a year of building on it I understand why. The repository-wide index is the thing everything else rests on — it's what makes the agent useful on real projects rather than impressive on demos. Tab autocomplete is quietly excellent. And as a VS Code fork, adopting it costs nothing in workflow disruption, which removed the main reason people don't switch tools.
Cursor 3's rebuild around agents is a genuine step rather than a version bump. The Agents Window, parallel execution through git worktrees, and Design Mode all point at the same idea: the editor is becoming a place you supervise work rather than only type it. Composer 2.5 shows Anysphere building its own model layer instead of renting one indefinitely.
The honest reservations are cost predictability and scale. Usage pools make monthly spend hard to forecast if you lean on agents, and Pro+ at $60 is realistically the tier for heavy agent users despite Pro being the advertised entry. Initial indexing on very large monorepos is slow and resource-hungry. And there's genuine corporate uncertainty — reported acquisition activity around Anysphere at a $60 billion valuation hasn't disrupted shipping so far, but it's worth factoring into a long-term tooling bet.
For working developers who want AI in the editor and will actually use agents, this is the strongest option available. For flat predictable billing on a budget, Copilot; for raw speed and open source, Zed.
Disclosure: AIVario earns a commission if you sign up through our link. This does not affect our rating or review — we build AIVario in Cursor and rate it on capability, not commission.
Best for: Working developers wanting AI in the editor core, VS Code users who want zero migration cost, teams doing multi-file refactors, anyone running agents daily, solo builders shipping real projects
Not ideal for: Developers wanting flat predictable billing, experienced maintainers on mature codebases, EU teams needing in-network deployment below Enterprise, terminal purists (use Claude Code), budget users who only need autocomplete (use Copilot)
Bottom line: The default AI code editor, now rebuilt around parallel agents. Pro at $20 is the right start and Tab alone nearly justifies it — but budget Pro+ at $60 if agents are central to how you work.
- Claude Code — terminal-native agent; the other half of many developers' setup
- GitHub Copilot — flat $10 pricing, predictable, extension-based
- Devin Desktop — formerly Windsurf; the closest agent-first rival
- Zed Editor — far faster, open source, cheaper Pro tier
- Augment Code — deeper codebase indexing; can feed Cursor via MCP
- Cursor vs Windsurf — head-to-head on the two agent-first editors
Frequently Asked Questions about Cursor
How much does Cursor cost in 2026?
Five tiers. Hobby is free with limited model access. Pro is $20/month, Pro+ $60, Ultra $200, and Teams $40/user/month, with Enterprise quoted. Annual billing takes roughly 20% off — Pro drops to about $16/month, Pro+ to $48, Ultra to $160. Tab completions are unlimited on all paid plans. What varies is the agent usage pool, and that's where the real cost question lives.
What changed in Cursor 3?
Cursor 3 shipped April 2, 2026 and rebuilt the product around agents. The Agents Window is a separate workspace where local agents, cloud agents, and agents launched from mobile, Slack, GitHub, or Linear all appear in one sidebar — you can flip back to the classic IDE view or run both. Version 3.1 added a tiled layout for monitoring several agents at once. Design Mode lets you select UI elements in a browser and feed them to an agent as context. Composer 2.5 followed in May.
Is Cursor Pro at $20 enough?
For most developers, yes — but it depends entirely on how you work. Tab completion is unlimited on Pro, and Auto mode doesn't drain credits. What burns the pool is manually selecting frontier models (Claude, GPT-5.4, Gemini) for long agent sessions. A single heavy multi-file agent run on a manually-picked frontier model can consume a meaningful slice of a month's allowance. Cursor itself marks Pro+ as 'Recommended,' which tells you how often $20 runs dry for agent-heavy users.
What is Composer?
Composer is Cursor's own family of agentic coding models, trained with reinforcement learning on real engineering tasks. Generations ran Composer (Oct 2025), 1.5, Composer 2 (Mar 2026), and Composer 2.5 (May 2026), the current version, with reported gains in Tab acceptance rate. Composer models are Cursor-native and not sold as standalone APIs. Strategically, they reduce Anysphere's dependence on third-party frontier models — every Composer query keeps more margin in-house.
Cursor vs Claude Code — which should I use?
Different centers of gravity. Claude Code is terminal-native: you work in the shell and the agent operates on your repo. Cursor keeps the editor in front, with AI working around it. If you think visually, review diffs in a UI, and want autocomplete plus agents in one surface, Cursor. If you live in the terminal and want an agent you delegate to, Claude Code. Many developers run both — Cursor for interactive work, Claude Code for longer autonomous tasks.
Can I use my VS Code extensions in Cursor?
Almost all of them. Cursor is a VS Code fork, so the vast majority of extensions work unmodified, and a one-click import on first launch brings over your settings and extensions. A few advanced extensions depending on Microsoft-proprietary APIs can have rough edges, but for a typical setup migration is essentially frictionless — which is a large part of why Cursor won adoption so fast.
Is Cursor being acquired?
Reports through 2026 describe an acquisition structure involving SpaceX and xAI valuing Anysphere around $60 billion, with coverage varying on whether it's finalized or still an option agreement. Anysphere's valuation arc ran $29.3B (Series D, Nov 2025) to $50B in March 2026 funding talks to the $60B figure. The product roadmap has stayed active throughout. Worth noting if long-term vendor stability matters to your stack, but it hasn't affected shipping so far.
Does Cursor slow down on large codebases?
Initial indexing on very large monorepos is the known pain point — it consumes significant CPU and RAM before suggestions become fully context-aware. Once indexed, performance is fine. For a normal project the indexing pass is unremarkable; for a huge monorepo, expect to leave it running before the editor feels useful. Fast Context and the repository-wide index are what make the agent work well afterward, so it's a one-time cost worth paying.