Getting Started
<aside>
<img src="notion://custom_emoji/23a2b911-4119-4610-acb0-1ec2a85fbd46/182da74e-f045-80b3-b564-007a022c5ec5" alt="notion://custom_emoji/23a2b911-4119-4610-acb0-1ec2a85fbd46/182da74e-f045-80b3-b564-007a022c5ec5" width="40px" />
To download Cursor, join via the invite link sent by your team or login via SSO. This will allow you to join the organization, even if you’re currently using a personal account.
</aside>
Key Features
Cursor is built for development teams that want more out of their coding experience.
- Instead of a plug-in, Cursor is entirely its own editor. Developers get a tailored interface optimized for coding alongside LLMs.
- Cursor is a fork of VSCode and stays up to date with regular rebases. Easily import existing VSCode extensions, settings, and keybindings in just two clicks.
- Cursor indexes codebase at scale. Simply mention files, folders, code, or docs to get highly relevant outputs. Cursor auto-selects your current file to inform the output.
For a feature by feature breakdown, take a look at the following guides:
- Cursor Tab: native autocomplete feature. It’s a more powerful Copilot that suggests entire diffs with especially good memory.
- Chat: a true agentic coding assistant. Chat lets you ask questions about your code, edit with precision, and use the agent to access complex reasoning capable of executing tasks end-to-end. Toggle your models and mode (bottom right), for an even more tailored experience.
- Cursor Cmd K: in-editor generation. Cmd K or Ctrl K allows you to generate new code or edit existing code in the editor window.
Overview video:
Bonus Features
- Codebase indexing: Cursor computes embeddings for each file in your codebase, and will use these to improve the accuracy of your codebase answers.
- @ Symbols: A popup menu will appear with a list of suggestions, and automatically filter to show the most relevant suggestions based on your input.
- Model Control Protocol (MCP): MCP is an open protocol that allows you to provide custom tools to agentic LLMs in Cursor.