Cursor is an AI-powered code editor that aims to make the development process more efficient and accessible. It uses a large language model (LLM) to provide suggestions and corrections in real time, as well as to help you write code, debug errors, and browse documentation. Cursor is still under development, but it has already been used by tens of thousands of engineers at companies like Bytedance, Samsung, OpenAI, and Facebook.
Some of the key features of Cursor include:
Chat with your project: Ask the AI questions about your codebase and get answers tailored to your specific needs.
Browse documentation: Refer directly to documentation, code definitions, and files without having to open a separate window.
Make code changes: Have the AI write low-level logic for you, so you can stay in flow and focus on the big picture.
Generate from-scratch: Generate code from scratch with a simple instruction.
Spot and fix bugs: Cursor can scan your code for bugs and quickly help you fix problems.
Debug errors: Cursor automatically investigates linter errors and stack traces to figure out the root cause of your bug.
Here are some additional things to note about Cursor:
It is a fork of Visual Studio Code, so you can use all of your favorite VSCode extensions with Cursor.
You can use Cursor in local mode, which means that your code will not be stored on Cursor's servers.
Cursor is still under development, but it is rapidly evolving and adding new features.
What do I need to know?
You can get “fast GPT4” if you pay for their service for $20 bucks a month. This could effectively replace your ChatGPT subscription (if you only use ChatGPT for coding). Or you can just use an Open AI API Key and pay for what you use.
There’s a ton of cool things you can do with Cursor, such as give it a link to documentation and it’ll index it for you and use it to help you code. This helps you get over the “this model was trained up until September 2021 cutoff” problem. Check out this X post for details:
https://twitter.com/mckaywrigley/status/1694810691201605712?s=20
Get coding. Smash the sub button bulough: