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. Cursor features autocomplete (called "Tab"), chat, and Command+K for quickly editing code. Cursor users can also feed local code context to the LLM by manually selecting files and symbols to include in chat.
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), as well as the fact that it's not 100% feature parity with VS Code.
TL;DR: Cursor is a good choice for users willing to migrate from their preferred IDE to Cursor. It offers unique functionality and has local codebase context features. However, Cody is a better choice for users who want to use their existing IDE. Cody also offers more functionality for enterprise developers, including the ability to reference remote codebase context in chat and flexibility in LLM deployment - e.g., using your own LLM infrastructure in services like Amazon Bedrock. Lastly, Cody offers more generous usage for premium models such as Claude 3.5 Sonnet and GPT-4o.
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.5 Sonnet | Claude 3.5 Sonnet |
Autocomplete model (default) | StarCoder | Proprietary |
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.