Cursor (code editor)

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Cursor
DeveloperAnysphere
Initial release2023; 3 years ago (2023)
Stable release
Cursor 2.0 / October 29, 2025; 5 months ago (2025-10-29)[1]
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Written inTypeScript
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating system
    TypeIntegrated development environment
    LicenseProprietary
    Websitecursor.com

    Cursor is an AI-assisted integrated development environment for Windows, macOS and Linux. It is a fork of Visual Studio Code with additional AI features. Cursor is proprietary software and developed by Anysphere, a San Francisco-based startup company founded in 2022.[2]

    Service

    [edit | edit source]

    Cursor uses large language models to manipulate text with autocomplete and chat query function. It is a fork of Visual Studio Code.[2] Several media outlets have described Cursor as a vibe coding app.[3][4][5][6]

    Cursor allows developers to write code using natural language instructions. Users can generate or update parts of their code by providing prompts.[2] It can also index the codebase, which can be queried in natural language.[7] The editor offers "smart rewrite" capabilities, allowing users to change multiple lines of code simultaneously.[8] The editor attempts to predict subsequent code edits and user can jump and apply them using tabs.[9][non-primary source needed]

    Cursor offers a "Privacy Mode" where the user's code is not stored remotely.[10][non-primary source needed]

    In April 2025, Cursor experienced a bug preventing the use of the software on multiple devices at once. A Cursor customer support email using AI-generated responses falsely cited a policy prohibiting a single subscription license from being used on multiple devices for security reasons, and falsely stated that a separate subscription had to be purchased for each device. Amid criticism of the new "policy" on Reddit, an Anysphere spokesperson issued a retraction clarifying that no such policy existed, and that it was an erroneous response from a "front-line AI support bot".[11]

    References

    [edit | edit source]
    1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]