Skip to main content

Cursor

AI-powered code editor built on VS Code — write, edit, and debug code faster with intelligent autocomplete and chat.

About Cursor

Cursor is an AI-first code editor forked from VS Code that integrates large language models directly into your development workflow. Tab autocomplete predicts your next edit with multi-line suggestions. Inline chat lets you ask questions or request changes to selected code. Composer mode enables multi-file edits from a single prompt, understanding your full codebase context. Because it's built on VS Code, all your existing extensions, themes, and keybindings work out of the box. Cursor supports Claude, GPT-4, and other models, and keeps your code private with a privacy mode that ensures nothing is stored on their servers. Free tier includes limited AI requests, with Pro and Business plans for teams.

Cursor is an AI-first code editor forked from VS Code that integrates large language models directly into your development workflow. Tab autocomplete predicts your next edit with multi-line suggestions. Inline chat lets you ask questions or request changes to selected code. Composer mode enables multi-file edits from a single prompt, understanding your full codebase context. Because it's built on VS Code, all your existing extensions, themes, and keybindings work out of the box. Cursor supports Claude, GPT-4, and other models, and keeps your code private with a privacy mode that ensures nothing is stored on their servers. Free tier includes limited AI requests, with Pro and Business plans for teams.

Key Features

Try Cursor

Frequently Asked Questions about Cursor

Is Cursor free?

Yes — Cursor has a free Hobby tier with limited AI completions and chat messages. Pro ($20/mo) and Business ($40/mo) plans offer unlimited usage.

Can I use my VS Code extensions?

Yes — Cursor is built on VS Code, so all your extensions, themes, settings, and keybindings transfer seamlessly.

Which AI models does Cursor use?

Cursor supports Claude, GPT-4, and other models. You can choose which model to use for different tasks.