9 ms·
I ditched Copilot for Cursor and never looked back. Cursor might be the only other AI product with product market fit than ChatGPT, it's that good
by asdev 2y ago
I ditched Copilot for Cursor and never looked back. Cursor might be the only other AI product with product market fit than ChatGPT, it's that good
- redox99 2y agomidjourney definitely has PMF.
- outlore 2y agoI just downloaded Cursor yesterday. I was wondering if you have used Copilot Edits and can compare it to Cursor Composer? Is Cursor much more superior when it comes to multi-file edits? Do you also have tips for how to give Cursor some documentation, is there a way to make it RAG on a folder of markdown documentation files?
- rfoo 2y agoThe actual killer feature for me is the much superior autocompletion, Cursor always suggests an edit inline once I stopped typing, without having me to type a prompt to ask it to do stuff. And it feels faster than GH Copilot, too. For us who prefer coding ourselves (instead of telling LLMs to do stuff and review the result) it is much much better.
- vbezhenar 2y agoBut Copilot does exactly the same? You don't need to prompt anything.
- clvx 2y agoExactly. This is how it works in vim/nvim using the copilot.vim plugin. Unless it's refactoring multiple files, I don't see the value. Now that you can choose your own model, I don't see many benefits with Cursor.
- k__ 2y agoYes, sounds like Copilot but without the benefit of using my favourite editor.
- TranquilMarmot 2y agoCursor is literally just a reskinned VSCode. At this point Copilot is playing catch-up to them and gaining ground quickly.
- rfoo 2y agoNo, Copilot is just dumb, for example, I have the following code: func(a, b, 1) func(b, c, 1) and, say, for some reason I need to swap the order so the first line looks like func(1, a, b). After doing that, without even moving to the second line, Cursor just suggests changing the second line to func(1, b, c). You just can't make Copilot do this. Even after you move to the second line, it won't suggest anything. It just suggests a completion starting from where your cursor is, instead of an inline edit around where you are at. Sometimes you can delete everything after func( on the second line and Copilot will finish it, but sometimes it just can't and decided to autocomplete irrelevant (e.g. func(1, e, f). In this case there's not much intelligence needed, but for more complicated changes Cursor does just as well.
- vbezhenar 2y agoSo you're talking about Copilot suggesting edits rather than inserts. Yes, I agree, that's a major deficiency of Copilot. Thanks.
- maxverse 2y agoOkay, this 100% echoes my (limited) experience, and I'm glad I'm not imagining things.
- hipadev23 2y agoYeah I'm happy to check it out, Cursor isn't perfect, but at least it feels like it was created by people who code for a living versus people tasked to inject a LLM into an IDE.
- bastardoperator 2y agoIsn't cursor a fork of vscode?
- qwertox 2y agoAutomatic multiline in-line-edits blew my mind. But the AI's eagerness of wanting to edit something frustrated me enough to no longer use it.
- digging 2y agoThis has been a sticking point for me since my workplace told us all to start using the new copilot licenses they bought. The ideal workflow for me is usually inline question-and-answer but it tends to insist on editing the code, often in ways that do more than I actually wanted.
- JadoJodo 2y agoHas anyone who uses an IDE (e.g., JetBrains, not a code editor) moved to Cursor? I've downloaded it a few times because everyone raves about it, but I've always come back almost immediately because editors can't reliably make changes across projects (among many other things)... What am I missing? FWIW I use GoLand w/ Supermaven, currently.
- joshstrange 2y agoThis is the main sticking point for me, I'm not leaving JetBrains anytime soon. GitHub Copilot + Aider handle my needs beautifully and while I wish Aider had deep IDE integration I can work around that (Yes, I know about the "AI!" command thing, it's a cool idea but sucks in practice). Aider in browser mode has pretty much replaced my back and forth to ChatGPT/Claude's web UI to the point that I'm considering going API-only for both of those (currently pay for the $20/mo plan for each).
- smallerfish 2y agoFor Jetbrains users: consider voting for https://youtrack.jetbrains.com/issue/LLM-2402 https://youtrack.jetbrains.com/issue/LLM-2402
- solardev 2y agoSeems like they're adding Claude in January? https://www.jetbrains.com/legal/docs/terms/jetbrains-ai/service-providers/ https://www.jetbrains.com/legal/docs/terms/jetbrains-ai/serv...
- smallerfish 2y agoCool! Seems like they could have commented on that ticket. :)
- solardev 2y agoWe just need to make another ticket asking them to comment on this one, then ask HN to upvote it!
- j0hnyl 2y agoI need to try it again. When I tried it I found it was kind of overblown and went back to copilot. I also wasn't sure whether to maintain two IDEs - Cursor for scaffolding new projects, and VScode for daily driving.
- Jcampuzano2 2y agoUnfortunately for me in enterprise it was impossible to convince them to allow us to use cursor since they're not well known like GitHub/Microsoft so they're afraid of what they'd do with our data. We are allowed Copilot and Chatgpt because of an enterprise contract with each. Luckily copilot has been improving but there definitely was a while where it felt way behind the jumps other products have had in the past year or so.
- sleepybrett 2y ago... and they aren't concerned with what microsoft is doing with it?
- kittikitti 2y agoMicrosoft is a monopoly and they've done everything they can to scare people about AI.
- ethbr1 2y agoPart of the hangup is that startups are shit at dealing with enterprise privacy contracts, whereas Microsoft probably has a whole department for that. A product can work however it works, good or bad, but if you can't wrap contractual guarantees around it that are palatable to your enterprise customers, you're not going to get enterprise sales.
- simianparrot 2y agoCan Cursor sign a DPA in addition to an enterprise contract where they actually have to put into concise writing what they are and aren't doing with our data? Microsoft will. Amazon will. But in my experience a lot of smaller players can't or won't. That's a legal blocker.
- Gigachad 2y agoMicrosoft already has access to all of your code on Github.
- mistrial9 2y ago
- insane_dreamer 2y agoSticking with Jetbrains (Pycharm) which has good CoPilot integration (has an extension for Claude as well but I haven't gotten it working). Tried Cursor but I didn't find it compelling enough to switch.
- maxverse 2y agoI went from VSCode to Cursor 3 months ago. Might come back to VSCode for this, but so far, Cursor feels snappier than copilot.
- amelius 2y agoLooks nice but if it phones home then my boss won't let me use it.
- TranquilMarmot 2y agoIf you pay for the "Business" license, then you get some guarantees about privacy + security. It was a fight, but we eventually got the go-ahead from our legal team and are able to use it. It's pretty nice.
- amelius 2y agoOne of the problems is that we'd have to ask our own clients for permission too.
- Scene_Cast2 2y agoWhat's currently the best local model one can run? Codestral?
- int_19h 2y agoQwen2.5-Coder.
- nailer 2y agoTry Microsoft Copilot on iPhone/ Android (not GitHub Copilot, this is a general AI product that is not for coders). Getting answers (with references) to questions *destroys* using Google.
- siva7 2y agoI don’t get it. Cursor looks to me about the same like VS Code + Copilot. What am i missing?
- vineyardmike 2y agoCopilot is basically just autocomplete for code with a ChatWindow on the side. Cursor has that, but also other modalities. It also just has a better UX for the core shared experience. Cursor also has their own models they mix with APIs to big well known models. For example… 1. Cursor’s chat window generates patches (multi line, multi file, non contiguous) that can be directly applied to the file editor with a click, instead of requiring you to copy/paste the chat results. It lets you apply parts of the patches too. 2. Cursor supports multi-line changes (which show up as auto-complete), where the lines aren’t contiguous. For example, if you rename a field in a class, the AI will propose a rename for the Getter/Setter methods, as well as all the uses of said field/method. It’s like all the familiar refactoring tools available in IDEs, but AI powered so it operates “fuzzy matching” 3. Building off 2, they will use AI to move your cursor around (it’s not intrusive). 4. Cursor supports BYO keys for OpenAI, Gemini, Anthropic, etc. They host their own model which you’d need to pay to access though. 5. They support AI autocomplete and conversation in the command line. Helpful for remembering commands or if you need to change a command to test some change you’d made. There might be more but this is what sticks out.
- tantalor 2y agoChatGPT doesn't have PMF Why do I say this? Because their cost to deliver their product exceeds their revenue. That tells me the product (as it is today) does not match the market demand.
- deleted 2y ago[deleted]