#Cursor

    Cursor

    Code Assistance

    The AI Code Editor

    Cursor-The AI Code Editor,Built to make you extraordinarily productive, Cursor is the best way to code with AI.-AllinAI.Tools

    What is Cursor

    Knows your codebase

    Get the best answers from your codebase — or refer to specific files or docs. Use the model's code in one click.


    Just hit tab

    Cursor lets you breeze through changes by predicting your next edit.


    Edit in natural language

    Cursor lets you write code using instructions. Update entire classes or functions with a simple prompt.



    Anysphere is an applied research lab building extraordinarily productive human-AI systems. To start, we're building the engineer of the future: a human-AI programmer that's an order of magnitude more effective than any one engineer.


    This hybrid engineer will have effortless control over their codebase and no low-entropy keystrokes.

    They will iterate at the speed of their judgment, even in the most complex systems. Using a combination of AI and human ingenuity, they will out-smart and out-engineer the best pure-AI system.


    We are a group of researchers and engineers. We build software and models to invent at the edge of what's useful and what's possible. Our work has already improved the lives of tens of thousands of programmers.


    If this excites you, we'd love to work with you.



    Feels Familiar

    Import all your extensions, themes, and keybindings in one click.


    Privacy & Security

    With privacy mode, none of your code is stored by us. Cursor is SOC 2 certified.


    Bring Your Own Key

    Start out with your API Key. Use our hosted version for the full experience.



    Tab

    Cursor includes a powerful autocomplete that predicts your next edit. Once enabled, it is always on and will suggest edits to your code across multiple lines, taking into account your recent changes.


    Code Generation

    Cursor sees your recent changes, so it can predict what you want to do next.


    Multi-Line Edits

    Cursor can suggest multiple edits at once, saving you time.


    Smart Rewrites

    Type carelessly, and Cursor will fix your mistakes.


    Cursor Prediction

    Cursor predicts your next cursor position so you can seamlessly navigate your code.



    Chat

    Chat lets you talk with an AI that sees your codebase. The chat can always see your current file and cursor, so you can ask it things like: "Is there a bug here?". You can add particular blocks of code to the context with ⌘+Shift+L or "@." You can chat with your entire codebase with ⌘+Enter.


    Codebase Answers

    Use @Codebase or ⌘ Enter to ask questions about your codebase. Cursor will search your codebase to find relevant code to your query.


    Reference your Code

    Reference code with @ symbols to be used as context for the AI. Just type @ to see a list of all the files and code symbols in your folder.


    Use Images

    Hit the image button under chat or drag an image into the input box to include visual context into chat.


    Ask the Web

    Get up-to-date information from the internet with @Web. Cursor will search the web for you and use the latest information to answer your question.


    Instant Apply

    Apply the code suggestions from chat back into your codebase by clicking the play button on top of any chat codeblock.


    Use Documentation

    Reference popular libraries using @LibraryName, or add your own using @Docs → Add new doc.


    ⌘ K

    ⌘ K lets you edit and write code with the AI. To edit, try selecting some code, click "Edit," and describe how the code should be changed. To generate completely new code, just type ⌘ K without selecting anything.


    Fast Edits

    Edit and write code with the AI. Select some code, click ⌘ K, and describe how the code should be changed. Or, generate new code with ⌘ K without selecting anything.


    Terminal ⌘ K

    Use ⌘ K in the terminal to write terminal commands in plain english. Cursor will convert them into the terminal command you need.


    Quick Questions

    If you have any quick questions about certain parts of your code, you can select and click on "quick question" to get your answer right away.

    View more Introduction for Cursor

    Frequently Asked Questions

    Why isn't Cursor completely free?

    Large-language models cost quite a bit of money to run. To grow Cursor sustainably without compromising our service quality, we need to cover our costs.


    What are the premium models?

    GPT-4, GPT-4o, and Claude 3.5 Sonnet are all considered premium models. You have 500 fast uses and unlimited slow uses each month for these models.


    What are fast and slow uses?

    Fast uses of premium models are given first priority by our backend. On Pro, once you hit your fast usage limit, you can still use premium models, but your requests may be queued behind others at times of high load.


    What code do you store?

    With "Privacy mode", your code is never stored anywhere other than your machine and will never be trained on. Otherwise, we may save prompts / collect telemetry data to improve Cursor.


    Do all Cursor features work with an API key?

    A few of Cursor's features (including Tab and Apply from Chat) are powered by custom models and cannot be charged to an API key.


    How do the plan limits work?

    If you go over your limit, we'll nicely ask you to upgrade. You can use up to 50 uses of the premium models for free.


    What is cursor-small?

    Cursor-small is our custom model that is not as capable as premium models but is faster and useful for quick editing tasks.


    Where can I ask more questions?

    Feel free to join and post on our forum. If you'd rather keep your question private, you can email us directly at [email protected].


    Who owns the code generated in Cursor?

    You! Regardless of whether you use the free, pro or business version of Cursor, all generated code is yours and free to be used however you like, including commercially.


    What is Cursor Tab?

    This is Cursor's native autocomplete feature. It's a more powerful Copilot that suggests entire diffs with especially good memory.

    View All Frequently Asked Questions

    Support for Cursor

    Free

    Includes

    Pro two-week trial

    2000 completions

    50 slow premium requests

    200 cursor-small uses


    Pro

    $20/Month

    Everything in Hobby, plus

    Unlimited completions

    500 fast premium requests

    Unlimited slow premium requests

    Unlimited cursor-small uses

    10 Claude Opus uses per day


    Business

    $40/User/Month

    Everything in Pro, plus

    Centralized billing

    Admin usage dashboard

    Enforce privacy mode

    OpenAI/Anthropic zero-data retention

    View more support for Cursor

    Discuss Cursor on social

    @https://x.com/cursor_ai

    Twitter users experiences and reviews of Cursor. Their firsthand experiences and feedback provide insights into the advantages and features of this AI tool, helping you better understand it.

    Recommend More AI tools

    Cursor-The AI Code Editor,Built to make you extraordinarily productive, Cursor is the best way to code with AI.

    The New Era of Software Development Begins

    Cursor-The AI Code Editor,Built to make you extraordinarily productive, Cursor is the best way to code with AI.

    AI-based domain name availability and WHOIS query, providing interesting domain name inspiration explanations,Domain name inspiration can help you find creative and meaningful names for your website or brand. Our Domain Inspiration feature provides unique interpretations and insights about domain names, helping you make informed decisions.

    Cursor-The AI Code Editor,Built to make you extraordinarily productive, Cursor is the best way to code with AI.

    transform ideas into reality, effortlessly converting screenshots to Figma designs, turning prompts into UI designs, transforming images into SVG files, and enabling seamless transitions from design to code

    Cursor-The AI Code Editor,Built to make you extraordinarily productive, Cursor is the best way to code with AI.

    Integrate your toolchain, efficiently capture, enrich, and reuse materials. Enhance collaboration with the assistance of an on-device copilot.

    Subscribe to our newsletter

    Your data is complely secured with us. We don’t share with anyone.