Download Cursor

Cursor — Download the AI Code Editor Free for Mac, Windows and Linux

Cursor is the AI code editor that developers switch to from VS Code. Download Cursor free and get Tab completions that predict multi-line edits, Composer that rewrites entire files from a single prompt, and agent mode that autonomously builds features, runs tests, and fixes errors. Cursor ships with Claude, GPT, and Gemini — frontier models that read your entire codebase before suggesting a single line.

Over 1 million developers use Cursor daily. The Cursor editor supports every VS Code extension, theme, and keybinding — import your setup in one click. Cursor is free with the Hobby plan, no credit card required. Cursor Pro at $20/month unlocks unlimited completions and a monthly credit pool for premium AI models. Verified students get one year of Cursor Pro free.

Download Cursor Free View Pricing
Cursor AI code editor showing Composer multi-file editing with Tab completion suggestions

Cursor at a Glance — April 2026

  • AI-first code editor forked from VS Code — all extensions, themes, and keybindings transfer in one click
  • Tab completions predict multi-line edits using frontier models with sub-200ms latency
  • Composer edits multiple files simultaneously from natural language instructions with diff preview
  • Agent mode autonomously writes code, runs terminal commands, installs packages, and iterates on errors
  • @codebase indexes your entire project for context-aware answers — no copy-pasting file contents
  • Credit-based pricing: Hobby (free), Pro ($20/mo), Pro+ ($60/mo), Ultra ($200/mo), Teams ($40/user/mo)
  • Supports Claude Sonnet/Opus, GPT-4o/5.4, and Gemini — auto mode selects the best model per task

Trusted by Developers at Leading Companies

Engineering teams at startups and enterprises use Cursor to accelerate development cycles and reduce boilerplate. The editor integrates with existing CI/CD pipelines and version control workflows.

Built on VS Code open-source core
OpenAI GPT models power Cursor AI features
Anthropic Claude models integrated in Cursor
Google Gemini available in Cursor model selector
GitHub Git integration works natively in Cursor

Core Features of Cursor AI Editor

Each feature addresses a specific friction point in the development workflow — from writing new code to debugging production issues.

Tab Completion

Cursor predicts your next edit — not just the next token. Multi-line suggestions appear as you type, adapting to your coding patterns and project context.

Learn More →

Composer

Describe a change in plain English. Composer modifies multiple files simultaneously — functions, imports, tests, and configs — with a diff preview before applying.

Explore Composer →

Agent Mode

Agent mode writes code, creates files, runs terminal commands, installs packages, executes tests, and iterates on errors autonomously until the task is complete.

Agent Mode →

@Codebase Chat

Ask questions about your entire project. @codebase indexes every file for context-aware answers — no manual copy-pasting or file selection required.

Codebase Chat →
1M+ Active Developers
100M+ Completions Daily
40% Faster Development
6 Pricing Plans

How Cursor Accelerates Your Development Workflow

From first line of code to production deployment, Cursor reduces friction at every step of the development cycle.

Cursor Tab completion suggesting a multi-line function implementation with context from imports

AI-Powered Code Generation in Cursor

Cursor Tab completion goes beyond single-line autocomplete. The model reads your imports, function signatures, and surrounding code to predict entire blocks — conditional logic, error handling, API calls, and return statements. Suggestions appear inline with sub-200ms latency. Accept with Tab, reject with Escape, or partially accept word-by-word.

The completion engine runs on frontier AI models including Claude Sonnet and GPT-5.4. Auto mode selects the fastest model that meets the complexity threshold. On the Pro plan, Tab completions are unlimited — no credit consumption for inline suggestions.

AI Coding Features
Cursor Composer editing three files simultaneously with diff preview and natural language instruction

Composer — Multi-File Editing with Natural Language

Composer is the feature that separates Cursor from traditional code editors. Type a natural language instruction like "add user authentication with JWT tokens" and Composer modifies your route handlers, creates middleware, updates the database schema, and adds tests — all in one operation across multiple files.

Every change appears as a diff preview. Accept individual hunks, reject others, or edit the generated code before applying. Composer integrates with agent mode for tasks that require terminal commands, package installations, or iterative debugging loops.

Explore Composer
Cursor agent mode running terminal commands, installing packages, and iterating on test failures

Agent Mode — Autonomous Coding in Cursor

Agent mode transforms Cursor from an editor into a coding partner. Describe a feature — "build a REST API for the task model with CRUD endpoints and validation" — and agent mode plans the implementation, creates files, writes functions, runs the server, tests endpoints, and fixes errors it encounters along the way.

Each step is visible in the chat panel. You can pause, modify the plan, or take over at any point. Agent mode uses your monthly credit pool — Pro+ ($60/mo) provides 3x the credits for developers who use agent mode daily. The Cursor documentation covers agent mode configuration in detail.

Agent Mode Guide

Cursor Pricing — From Free to Enterprise

Start with the free Hobby plan. Upgrade when you need unlimited completions or premium model access.

FeatureHobby (Free)Pro ($20/mo)Pro+ ($60/mo)Ultra ($200/mo)Teams ($40/user)
Tab CompletionsLimitedUnlimitedUnlimitedUnlimitedUnlimited
Agent RequestsLimitedExtended3× credits20× creditsPro-equivalent
Monthly Credits$20 pool$60 pool$200 pool$40/user pool
Auto ModeLimitedUnlimitedUnlimitedUnlimitedUnlimited
Premium ModelsFrom creditsFrom creditsPriority accessFrom credits
MCP ServersYesYesYesYes
Cloud AgentsYesYesYesYes
SSO / AdminYes
VS Code ExtensionsAllAllAllAllAll

View Full Pricing

What Developers Say About Cursor

Engineers across startups and enterprises report measurable productivity gains after switching to Cursor from traditional editors.

"Cursor Composer replaced my workflow of copying code into ChatGPT. I describe the change, Composer edits five files at once, and I review a single diff. Saved me 2 hours a day on our React codebase."

Sarah K. — Senior Frontend Engineer, Series B Startup

"Agent mode built our entire CRUD API in 20 minutes — routes, validation, tests, error handling. I spent another 10 minutes reviewing and tweaking. What used to take half a day now takes half an hour."

Marcus L. — Full-Stack Developer, Freelancer

"We migrated our 8-person team from VS Code to Cursor. Tab completions alone justify the $40/user cost. The shared rules and prompt libraries standardized how our team uses AI across the monorepo."

Diana R. — Engineering Lead, E-Commerce Platform

Cursor Developer Tools — Extend, Configure, Automate

Cursor inherits the VS Code extension ecosystem and adds developer-specific configuration tools that make AI assistance predictable and reproducible across projects.

VS Code Extensions in Cursor

Every VS Code extension works in Cursor — ESLint, Prettier, GitLens, Docker, language servers, debuggers, and themes. Install from the built-in marketplace or import your existing VS Code profile. Cursor adds AI-specific extensions on top: MCP servers for tool integration and Cursor Rules for project-specific AI behavior. No extension conflicts, no compatibility issues.

Browse Extensions →

Cursor Rules — Project-Level AI Config

Cursor Rules are .cursorrules files that define how the AI behaves within a specific project. Set coding conventions ("always use TypeScript strict mode"), architectural patterns ("use repository pattern for data access"), and response preferences ("explain changes in comments"). Rules persist across sessions and team members. Every AI response respects the rules you define.

Configure Rules →

MCP Servers — External Tool Integration

Model Context Protocol servers connect Cursor to external tools: databases, APIs, documentation sources, deployment pipelines, and monitoring systems. The AI reads data from MCP servers to generate context-aware code. Query your production database schema, fetch API documentation, or pull deployment status — all from within the Cursor chat panel without switching windows.

MCP Servers →

Cursor Credit System — Pay for What You Use

Since June 2025, Cursor uses a credit-based pricing model. Every paid plan includes a monthly credit pool equal to the plan price in dollars. Auto mode is unlimited. Manually selecting premium models like Claude Sonnet or GPT-5.4 draws from your pool at model-specific rates.

How Credits Work

Pro subscribers receive $20 in credits monthly. A Claude Sonnet query might cost $0.03 while a GPT-5.4 request costs $0.05. Auto mode — where Cursor selects the optimal model — consumes zero credits and handles the majority of coding tasks. Most Pro users never exhaust their credit pool. Credits reset monthly and do not roll over. The Cursor documentation publishes per-model credit rates.

Choosing the Right Plan

Hobby works for casual exploration. Pro fits individual developers who rely on Cursor daily — unlimited completions cover most needs, and the $20 credit pool handles occasional premium model queries. Pro+ at $60/month suits developers who use agent mode extensively throughout the day. Ultra at $200/month is built for power users running complex multi-step agent workflows. Teams at $40/user adds SSO, shared rules, and centralized billing.

Start Coding with Cursor Today

Download Cursor free for macOS, Windows, or Linux. Import your VS Code settings in one click. No credit card required for the Hobby plan. Over 1 million developers already build faster with the AI code editor that understands your entire codebase. Verified students can claim one year of Cursor Pro free by signing up with a school email — full access to unlimited completions, premium models, and agent mode at zero cost.

Download Cursor Getting Started Guide

Frequently Asked Questions About Cursor

Direct answers about the Cursor AI code editor — features, pricing, models, and how it compares to other tools.

What is Cursor?

Cursor is an AI-first code editor forked from VS Code's open-source core. It integrates Tab completions for inline code suggestions, Composer for multi-file editing, @codebase for context-aware chat, and agent mode for autonomous coding tasks. All VS Code extensions, themes, and keybindings work natively.

Is Cursor free?

Yes. The Hobby plan is free forever with no credit card required. It includes full editor access, VS Code extensions, Git integration, and limited AI completions and agent requests. Pro at $20/month adds unlimited Tab completions and a monthly credit pool. See full pricing for all tiers.

How does Cursor compare to VS Code?

Cursor is built on VS Code's codebase — same extensions, themes, keybindings, and workspace features. The difference is native AI: Tab completions, Composer multi-file editing, @codebase chat, and agent mode. These features are built into the editor, not bolted on as extensions. Read the full comparison.

What AI models does Cursor support?

Cursor supports Claude Sonnet and Opus (Anthropic), GPT-4o and GPT-5.4 (OpenAI), and Gemini (Google). Auto mode selects the best model per task. Paid plans let you manually select specific models from your credit pool. The model roster updates regularly as new versions release.

What is Cursor Composer?

Composer is Cursor's multi-file editing feature. Describe a change in natural language and Composer modifies multiple files — functions, imports, tests, configs — with diff preview. It integrates with agent mode for tasks requiring terminal commands or iterative debugging.

How do I download Cursor?

Cursor is available for macOS (Intel + Apple Silicon), Windows (x64 + ARM), and Linux. Download, install, and import your VS Code settings with one click. Students get one year of Pro free with a school email.

What is Cursor agent mode?

Agent mode autonomously writes code, creates files, runs terminal commands, installs packages, executes tests, and iterates on errors. It plans multi-step tasks, executes each step, verifies results, and continues until completion. Available on all paid plans using the monthly credit pool.