What Is Cursor? The AI Code Editor Explained (2026)

TL;DR
Cursor is a VS Code fork with AI at its center. What Tab, inline edit, agent chat and Cloud Agents do, and how it compares to Copilot and Claude Code.
Last updated: May 20, 2026
Official Sources - Verify current features and pricing at Cursor's official documentation:
Resource Link Cursor Documentation docs.cursor.com Cursor Pricing cursor.com/pricing Cursor Changelog cursor.com/changelog Agent Documentation docs.cursor.com/agent Cloud Agents Docs docs.cursor.com/agent/cloud-agents Tab (Autocomplete) Docs docs.cursor.com/tab
Cursor is the editor that made "coding with AI" feel like one coherent product rather than an autocomplete plugin stapled onto something else. It is built by Anysphere on a VS Code base, and in April 2026 the company says it is "trusted by over half of the Fortune 500 to accelerate development, securely and at scale."
This post is the plain-English answer to "what is Cursor and should I be using it." Every feature name, price, and claim here is checked against the current Cursor docs and pricing page as of April 2026. If you already use Cursor and want the production playbook, see the hands-on Cursor guide for the companion piece.
What Cursor Actually Is#
At its core, Cursor is a fork of Visual Studio Code. If you open it cold, the window looks almost identical to VS Code. Your extensions, keybindings, themes, and settings.json carry over. Anysphere did not try to reinvent the editor chrome. They rebuilt the parts around it.
What you get on top of that familiar shell:
- A custom autocomplete model called Tab that predicts your next edit, not just your next token.
- An agentic chat called Agent that can read the codebase, run shell commands, edit files, and drive a browser.
- Inline Edit, a
Cmd+Ktext-to-diff interface for targeted changes. - Composer 2, Cursor's own frontier coding model, which Cursor describes as "a frontier model that is 4x faster than similarly intelligent models" and which "completes most turns in under 30 seconds."
- Cloud agents (formerly Background Agents) that run the same agent in an isolated cloud VM.
- Bugbot, a PR review agent that posts comments on GitHub.
- A project rules system under
.cursor/rules/for per-repo context.
Cursor supports "every cutting-edge model from OpenAI, Anthropic, Gemini, xAI, and Cursor," per the landing page, and the docs list current options including Composer 2, GPT-5.4, Opus 4.6, Gemini 3 Pro, and Grok Code. You pick the model per chat, per agent, or let Auto route for you.
The Four Ways You Actually Use It#
Most developers interact with Cursor through four surfaces. The names matter because keybindings, billing, and docs use them exactly.
1. Tab (autocomplete)#
Tab is the specialized autocomplete. From the docs: "Tab is Cursor's AI-powered autocomplete. It suggests code as you type, based on your recent edits, surrounding code, and linter errors."
Two things make it different from traditional autocomplete. First, it does multi-line edits: "Tab can modify multiple lines, add missing import statements, and suggest coordinated edits across related code." Second, after you accept a suggestion, hitting Tab again invokes "jump-in-file," which "predicts your next editing location and jumps there." You end up pressing Tab to move and edit in the same gesture.
2. Inline Edit (Cmd+K)#
Inline Edit is for targeted, in-place changes. Select code, press Cmd+K on Mac or Ctrl+K on Windows/Linux, type what you want, press Return. Cursor writes the diff inline. You accept or reject.
Inline Edit also works in the integrated terminal - useful for conjuring a long CLI invocation you cannot remember. And if you want to ask about selected code instead of changing it, Opt+Return switches to question mode.
3. Agent chat (Cmd+I or Cmd+L)#
Agent is the big one. The docs describe it as an assistant that "can complete complex coding tasks independently, run terminal commands, and edit code." The tools it has access to include semantic search, file and folder search, web search, fetch rules, read files, edit files, run shell commands, browser control, image generation, and asking the user clarifying questions.
There is a Plan Mode that "creates detailed implementation plans before writing any code. Agent researches your codebase, asks clarifying questions, and generates a reviewable plan you can edit before building." For bigger changes, Plan Mode is the thing that saves you from watching the agent confidently code the wrong architecture for ten minutes.
Cursor also auto-saves Checkpoints before significant changes, so you can roll back if an edit goes sideways. You can queue follow-up messages while the agent works, and Cmd+Enter bumps a message ahead of the queue.
4. Composer 2 (the model, not a separate UI)#
Composer used to mean "the multi-file edit panel." In Cursor 2.0 (October 29, 2025) it became a proprietary coding model. Per Cursor's launch post, Composer is "a frontier model that is 4x faster than similarly intelligent models" and was "trained with tools including codebase-wide semantic search, making it much better at understanding and working in large codebases."
In practice, Composer 2 is one of the models you can pick inside Agent, alongside GPT-5.4, Opus 4.6, Gemini 3 Pro, and Grok Code. It is optimized for fast turnarounds on real codebase tasks. When people say "Cursor's own model," this is what they mean.
Cloud Agents (the feature formerly known as Background Agents)#
Cloud agents are how Cursor escapes the constraint of your laptop. The docs are explicit: "Cloud agents leverage the same agent fundamentals but run in isolated environments in the cloud instead of on your local machine. (formerly called Background Agents.)"
The flow: an agent clones your repo from GitHub or GitLab, works on its own branch in a cloud VM, and pushes changes back. It can "build, test, and interact with the changed software" and "use computers to control the desktop and browser." It supports MCP servers, so you can give it access to external tools and data. The models used in cloud agents "always run in Max Mode."
You can launch cloud agents from Cursor Web, the desktop app, Slack, GitHub, Linear, or the API. Cursor 3.0 (April 2, 2026) added an Agents Window built specifically for running many of these in parallel and moving work between local, cloud, and SSH environments. Cursor 3.1 (April 13, 2026) added a Tiled Layout so you can "split your current view into panes to run and manage several agents in parallel."
In our managed agents landscape research we logged cloud agents running roughly $4.63 per easy PR in Max Mode, on top of the Pro subscription. That cost picture matters when you decide whether to use them instead of a local agent.
Pricing (verified April 2026)#
From cursor.com/pricing as of April 2026:
| Plan | Price | What you get |
|---|---|---|
| Hobby | Free | No credit card, limited Agent requests, limited Tab completions |
| Pro | $20/month | Extended Agent limits, access to frontier models, MCPs/skills/hooks, cloud agents |
| Pro+ | $60/month | Everything in Pro plus 3x usage on all OpenAI, Claude, Gemini models |
| Ultra | $200/month | Everything in Pro plus 20x usage on those models, priority access to new features |
| Teams | $40/user/month | Everything in Pro plus collaboration and admin |
| Enterprise | Custom | Teams plus advanced controls and support |
Bugbot is billed separately: $40/user/month on Pro (up to 200 PRs/month), $40/user/month on Teams (all PRs), custom on Enterprise.
The old "500 premium requests for $20" plan from 2024 is gone. Pro is now metered with "extended limits" rather than a fixed request count, and frontier model usage above the Pro ceiling pushes you into Pro+ or Ultra. If you are tempted to compare to the pricing in our 2024 Cursor guide, use the table above. The numbers shifted.
Rules: .cursor/rules/ Is Current, Not .cursorrules#
This is the one that trips people up. The current, documented format is the .cursor/rules/ directory with .md or .mdc files. Not a single .cursorrules file.
From the docs:
- Project Rules live in
.cursor/rules/, are version-controlled, and are scoped to one codebase. - User Rules are global across all your Cursor projects, used by Agent.
- Team Rules are org-wide for Teams and Enterprise, managed in the dashboard.
.mdc files support frontmatter so you can declare when a rule applies:
---
description: "Rule purpose"
alwaysApply: false
globs: [pattern]
---
There are four application modes: Always Apply, Apply Intelligently (the agent reads the description and decides), Apply to Specific Files (via glob), or Apply Manually when you @-mention the rule in chat. If you have an old .cursorrules file in a repo, it may still work, but new work should use .cursor/rules/*.mdc - that is what Cursor documents and what the team is building against.
Cursor vs GitHub Copilot#
The shortest honest answer: Copilot is an extension, Cursor is an editor.
GitHub Copilot lives inside VS Code, JetBrains, and increasingly every editor. You get autocomplete and a chat panel. In 2026 Copilot also has the Coding Agent, which accepts a GitHub issue and opens a PR from a cloud VM, and multi-model support (GPT-5.4, Claude Opus 4.6, Gemini, o3). Pricing starts at $10/month for Pro, $19 for Business, $39 for Pro+ and Enterprise, with 300 premium requests per month as the base and $0.04 overflow per request.
What Cursor has that Copilot does not:
- Tab, which predicts next-edit rather than next-token and jumps across files.
- A first-class Agent surface with Plan Mode, Checkpoints, queued messages, and browser control.
- Composer 2, the in-house coding model, tuned for the UI.
- Agents Window, Tiled Layout, Canvases - interface built around running multiple agents at once.
What Copilot has that Cursor does not:
- It lives inside the editor you already use, including JetBrains.
- Tight, boring, native integration with GitHub issues and PRs.
- A lower price floor.
The honest picking rule: if your team is already standardized on VS Code plus JetBrains and wants the safest procurement story, Copilot is the path of least resistance. If you want the editor where AI features ship first and feel most integrated, it is Cursor.
Cursor vs Claude Code#
Claude Code is a CLI agent from Anthropic, not an editor. It runs in your terminal, reads and edits your files, runs commands, and uses Claude models. You can also embed it in VS Code and JetBrains via plugins.
These two tools are not really direct competitors. They assume different defaults.
- Cursor assumes you want an IDE. You open a window, you see a file tree, you edit with a mouse and a keyboard, the AI is one surface among several.
- Claude Code assumes the terminal is the interface. It runs headlessly, composes with shell tools, is scriptable with
-p, and tends to be used by developers who already live at a prompt.
Many developers use both. Cursor for "I am writing code, show me diffs I can review visually." Claude Code for "I need this agent to plan a migration across 40 files, run my tests, and commit if they pass - I will go grab coffee." Our deeper Cursor vs Claude Code comparison walks through the trade-offs file by file.
When to Reach for Cursor#
Cursor is a good fit when:
- You already know VS Code and want a faster, AI-native version of the same editor.
- Your work is mostly front-end, full-stack, or product-engineering where you need to see diffs and rendered output to trust a change.
- You want Tab's multi-line, cross-file completions and are willing to pay for the quality.
- You are running multiple agents in parallel on different branches and want a real UI to track them.
- Your team is on GitHub and you want Bugbot posting on PRs.
It is less ideal when:
- You live in JetBrains and do not want to leave. Cursor is VS Code, not a universal plugin.
- You want a purely terminal-driven agent workflow with scripts and cron jobs. That is Claude Code territory.
- You need the lowest possible price and your usage is light. Copilot Pro at $10 is cheaper than Cursor Pro at $20.
- Your org has strict self-hosting rules. Cursor has self-hosted cloud agents as of March 2026, but Enterprise-only.
Getting Started#
Download the app from cursor.com. On first launch, sign in, let it import your VS Code extensions and settings, and pick a model. Composer 2 on Auto is a reasonable default.
From there:
- Try Tab on an existing file. Make a small edit and watch it predict the ripple changes.
- Select a function, press
Cmd+K, say "add error handling and JSDoc." Accept or reject the diff. - Press
Cmd+I, ask Agent to "refactor the auth module to use the new session API." Try Plan Mode first, review the plan, then let it build. - Add a
.cursor/rules/project.mdcwith your coding conventions. Future agent runs will pick them up automatically. - Launch a cloud agent from the Agents Window for a well-scoped task while you keep working locally.
That is the on-ramp. The ceiling is much higher than the floor. Teams on Ultra are running parallel agents across worktrees, wiring MCP servers into their internal APIs, and treating Cursor as an agent orchestration surface, not just an editor.
The Bottom Line#
Cursor in 2026 is a VS Code fork that has quietly become one of the most opinionated answers to "what should an AI-first editor look like." Tab is the best autocomplete in the industry. Agent with Plan Mode and Checkpoints is a sane default for editing real codebases. Composer 2 handles the common case faster than general-purpose frontier models. Cloud agents and the Agents Window let you run many of these in parallel when one is not enough.
It is not the cheapest option, it is not the only option, and it is not going to replace every tool you have. But if you want to understand what "AI coding" means when a team takes it seriously as a product rather than a feature, Cursor is the one to learn.
For a deeper walkthrough of the day-to-day workflow, see the Cursor hands-on guide. For the comparison to Anthropic's CLI agent, see Cursor vs Claude Code.
Frequently Asked Questions#
Is Cursor free?#
Cursor has a free Hobby tier with no credit card required. You get limited Agent requests and Tab completions. For extended usage, Pro starts at $20/month, Pro+ is $60/month with 3x usage limits, and Ultra is $200/month with 20x usage and priority access to new features.
Is Cursor just VS Code with AI?#
Cursor is built on the VS Code base, but it is not just a plugin. Anysphere forked VS Code and rebuilt the AI integration at the core. This means Tab (autocomplete) can predict multi-line edits and jump across files, Agent has native access to file editing and shell commands, and features like Plan Mode and Checkpoints are designed for real codebase work rather than bolted on afterward.
Is Cursor better than GitHub Copilot?#
They serve different defaults. Copilot is an extension that lives inside VS Code, JetBrains, and other editors. Cursor is an editor where AI is the primary interface. Cursor's Tab autocomplete predicts next-edit rather than next-token, and Agent has more integrated tools. Copilot is cheaper ($10/month vs $20/month) and works in JetBrains. The right choice depends on whether you want an AI-enhanced plugin or an AI-first editor.
Can I use my VS Code extensions in Cursor?#
Yes. Cursor imports your VS Code extensions, keybindings, themes, and settings.json on first launch. Since Cursor is a fork of VS Code, most extensions work without modification. You keep your existing workflow while gaining Cursor's AI features.
What is Composer 2?#
Composer 2 is Cursor's proprietary coding model, launched with Cursor 2.0 in October 2025. Cursor describes it as "a frontier model that is 4x faster than similarly intelligent models" and trained with tools including codebase-wide semantic search. In practice, it is one of the model options inside Agent, alongside GPT-5.4, Claude Opus 4.6, Gemini 3 Pro, and Grok Code.
What are Cursor Cloud Agents?#
Cloud agents (formerly Background Agents) run the same agent capabilities in an isolated cloud VM instead of your local machine. The agent clones your repo from GitHub or GitLab, works on its own branch, builds and tests the code, and pushes changes back. You can launch cloud agents from Cursor Web, the desktop app, Slack, GitHub, Linear, or the API. They always run in Max Mode, so costs can add up.
Is Cursor safe to use with proprietary code?#
Cursor offers Privacy Mode, which disables cloud storage of your code. For Teams and Enterprise tiers, Cursor provides additional admin controls and compliance features. The self-hosted cloud agents option became available in March 2026 for Enterprise customers with strict data residency requirements. Review the current privacy documentation at cursor.com for your organization's specific needs.
Should I use Cursor or Claude Code?#
They assume different workflows. Cursor is an IDE where you see files, diffs, and agent output visually. Claude Code is a CLI agent that runs in your terminal and composes with shell tools. Many developers use both: Cursor for visual editing and reviewing changes, Claude Code for headless migrations and automated workflows. See Cursor vs Claude Code for a detailed comparison.
References#
- Cursor homepage
- Cursor pricing page
- Cursor features page
- Cursor docs home
- Cursor Agent overview (docs)
- Cursor Tab overview (docs)
- Cursor Inline Edit (docs)
- Cursor Background Agents / Cloud Agents (docs)
- Cursor Rules (docs)
- Cursor 2.0 and Composer launch post
- Cursor changelog
- GitHub Copilot plans
- Anthropic Claude Code
Get the next deep dive like this in your inbox
One email a week on Cursor and the rest of the AI dev stack. Free.
Read next on Cursor
What Is Claude Code? The Complete Guide for 2026
Claude Code is Anthropic's AI coding agent for terminal, IDE, desktop and browser. What it does, how it works, setup, pricing, MCP, skills, hooks and subagents.
15 min readClaude Code vs Codex vs Cursor vs OpenCode: Which Agent Ships More Code?
Four agents, same tasks: honest trade-offs between Claude Code, Codex CLI, Cursor Agent and OpenCode from a developer shipping production apps with all of them.
10 min readCursor: The AI-Powered Code Editor That Changed How Developers Work
Cursor is an AI code editor built on VS Code. A hands-on look at Composer multi-file edits, Command+K inline editing, model selection and pricing tiers.
10 min readNew here? Start with
Technical content at the intersection of AI and development. Building with AI agents, Claude Code, and modern dev tools - then showing you exactly how it works.








