Cursor is an “AI-first Code Editor.” Unlike other solutions which are commonly IDE extensions and plugins, Cursor itself is a fork of VS Code. This gives Cursor some unique functionality, including its “Auto-debug” feature that can attempt to fix errors that appear in the VS Code terminal. Cursor also provides codebase context to the LLM, and users can manually select files and symbols to include as context for questions.
The main downside of Cursor being a fork of VS Code is that it is not available to use with other IDEs (such as the JetBrains family).
TL;DR: Cursor is a good choice for users who are willing to migrate from their preferred IDE to Cursor. It offers unique functionality and has strong codebase context features. However, Cody is a better option for users who want LLM choice or who want their code AI to work within their IDE of choice.
Features | Sourcegraph Cody | Cursor |
---|---|---|
Autocomplete | ||
Chat | ||
Commands | ||
Custom commands |
IDE support | Sourcegraph Cody | Cursor |
---|---|---|
Visual Studio Code | ||
JetBrains | ||
Visual Studio | ||
Other |
LLM / Model | Sourcegraph Cody | Cursor |
---|---|---|
Chat model (default) | Claude 3 Sonnet | GPT-3.5 |
Autocomplete model (default) | StarCoder | |
Choose your LLM | ||
Bring your own LLM key | ||
LLM hosting | Cloud | Cloud |
Pro tier pricing for individuals | $9 / user / month | $20 / user / month |
Context and personalization | Sourcegraph Cody | Cursor |
---|---|---|
Personalized responses using codebase context | ||
Fine-tuned LLM |
Pricing | Sourcegraph Cody | Cursor |
---|---|---|
Free tier offered |
Last updated: 2024-04-16
Cody makes it easy to write, fix, and maintain code.