NEW The editor that writes alongside you

Code at the speed of thought, with AI that knows your project.

Cursor is a modern code editor with AI built in. Describe what you want in plain English — it writes, edits and explains code across your entire codebase.

Free plan to start macOS · Windows · Linux Works with your VS Code setup
AI · press Tab to accept

Built for every language & powered by frontier models

PythonJavaScriptTypeScriptRustGoJavaC++ReactNext.jsClaudeGPTGemini PythonJavaScriptTypeScriptRustGoJavaC++ReactNext.jsClaudeGPTGemini
In plain language

So, what exactly is Cursor?

It's a code editor with AI built in — the familiar tool developers use to write software, but with a brilliant assistant beside you that writes code, fixes bugs and explains your project. Built on the open-source core of VS Code, so it feels instantly familiar.

It writes code for you

Describe what you need in everyday words. Cursor turns the request into working code and edits your files directly.

# you type
"make the button rounded and blue"
# Cursor edits the file ✓

It understands your project

Ask questions about any file or your whole codebase and get clear answers — perfect for learning a new project fast.

# ask anything
"where do we handle login?"
# → auth/session.ts, line 42

It saves you time

Automate the boring, repetitive work — refactoring, tests, fixing errors — so you focus on what matters.

It keeps you in control

Every change is shown as a clear diff you can review, accept or reject. Nothing happens behind your back.

It feels familiar

Import your VS Code extensions, themes and shortcuts in one click. No new habits to learn.

Key features

Everything you need to code with AI

Powerful capabilities, all inside one editor that feels familiar from day one.

Tab — predictive autocomplete

Cursor predicts your next change, not just the next word. Accept multi-line edits and fly through code.

// start typing…
const total = items.reduce((a, b) => a + b.price, 0)Tab

Agent — your AI teammate

Give the Agent a task and it completes it end to end: plans the work, edits multiple files and runs commands for you.

⌘ Agent
"add dark mode to settings"
→ edited 4 files · ran build ✓

Chat that knows your code

Ask in plain language and get answers grounded in your actual codebase — no copy-pasting required.

Multi-file edits

Make a change once — Cursor updates every related file consistently. Ideal for refactors and renames.

Privacy mode

Turn on Privacy Mode so your code is never stored remotely or used to train models — safe for proprietary work.

Top AI models, one editor

Choose from leading models like Claude, GPT and Gemini, and switch depending on the task you're working on.

Built on VS Code

Keep the extensions, themes and keybindings you already love. Cursor imports your whole setup in one click.

Get going in minutes

How to start with Cursor

No complex setup. If you've used a code editor before, you'll feel at home immediately.

Download & install

Get Cursor for macOS, Windows or Linux. On first launch, import your VS Code extensions, themes and shortcuts in one click.

Open your project

Open an existing folder or start a new one. Cursor indexes your code so the AI understands the full context.

Ask in plain language

Press ⌘K and tell Cursor what you want — "add login", "fix this bug", "explain this file". Review and accept its edits.

Ship faster

Let Tab and the Agent handle the repetitive parts while you focus on the ideas. Build and release with confidence.

Why people switch

From idea to shipped, faster.

Cursor isn't just autocomplete. It changes how quickly you can go from idea to working software.

  • Build fasterCut the time spent on boilerplate, setup and repetitive edits.
  • Learn as you goAsk "why" and "how" about any code and get instant, clear explanations.
  • Fewer bugsCatch and fix errors early with AI that reviews and corrects your code.
  • Zero learning curveBuilt on VS Code — keep your extensions, themes and muscle memory.
faster on repetitive tasks
0-click
import from VS Code
0
major AI providers supported
$0
to get started
Who it's for

What you can do with Cursor

From your first line of code to shipping production software.

Learn to code

Beginners use Cursor as a patient tutor: it explains concepts, generates examples and fixes mistakes while you build real projects.

Build apps & websites

Go from idea to working prototype quickly — Cursor scaffolds features, wires up APIs and styles your UI.

Understand large codebases

Join a new project and ask Cursor how things work. It maps out the code so you're productive on day one.

Refactor & fix bugs

Clean up messy code, rename across files and squash bugs with AI that sees the whole picture, not just one line.

Questions & answers

Frequently asked questions

Everything beginners and pros ask before trying Cursor.

What is Cursor?

Cursor is an AI code editor. It looks and feels like a normal code editor (it is built on the open-source core of VS Code), but it has artificial intelligence built in so you can write, edit and understand code by describing what you want in plain language.

Is Cursor free to use?

Yes. Cursor offers a free Hobby plan that lets you try its core AI features. There is also a paid Pro plan with higher usage limits and access to the most capable AI models for people who code every day.

Do I need to be an expert programmer to use Cursor?

No. Beginners use Cursor to learn faster and ask questions about code in plain language, while professionals use it to move faster on large projects. You can start by simply describing what you want to build.

What is the difference between Cursor and VS Code?

Cursor is built on the same open-source foundation as VS Code, so your extensions, themes and keyboard shortcuts feel familiar. The difference is that AI is deeply integrated: predictive multi-line autocomplete, a chat that understands your whole codebase, and an Agent that can make changes across many files for you.

Which AI models does Cursor support?

Cursor works with leading frontier models from providers such as Anthropic (Claude), OpenAI (GPT) and Google (Gemini), and lets you switch between them depending on the task.

Is my code private and secure in Cursor?

Cursor offers a Privacy Mode that ensures your code is not stored remotely or used to train models. This makes it suitable for individuals and teams who work with sensitive or proprietary code.

Start today

Build with AI that gets your code.

Join developers around the world who write code faster with Cursor. It's free to start — no credit card required.

Try Cursor free