0

Thoughts on cursor.ai IDE

Profile picture
Mid-Level SWE at Taro Community13 days ago

Cursor is an AI first IDE that's been blowing up on twitter recently. I've found it incredibly helpful in increasing the speed of coding especially because it's autocomplete is genuinely one of the better ones ive seen. It's not exactly implementing logic but it's basically autocomplete on steroids

If you edit a variable name it automatically prompts you to hit tab to do edit the names of the other variables of if you do something like change a list to a concatenated string it'll start prompting you to edit references to that variable to instead work with string based logic

It not only adds code it also knows how to delete code, so if you delete a variable it can prompt you to delete other lines of code using that logic. It also seems to follow context from other files so it can remember your past edits and use it to make future edits. The best way to describe it is just feels like it reads my mind 80% of the time

After seeing Ryan Peterman (who I have immense respect for, truly cracked engineer) also talking about it, I'm curious to know people's thoughts on it

Also hearing people talk about how the new o1 model is already being a lot better at coding, the direction things are headed I would assume in 1-2 years there's gonna be cheaper lightweight versions of o1 that can help us with more nuanced coding tasks

https://x.com/ryanlpeterman/status/1837981443051724956

After trying Cursor, I realize the value of 80% of my technical skills dropped to zero. The leverage for the remaining 20% of skills went up by at least 10x.

42
1

Discussion

(1 comment)
  • 1
    Profile picture
    Entry-Level Software Engineer at Seed Startup
    12 days ago

    Cursor definitely helps. But I've noticed that the larger the codebase, the worse Cursor does. For max accuracy, I've noticed that it does best on knowable work that has lots of documentation.

    Things Cursor is bad at:

    • refactoring code where the bugs/edge cases are unknown
    • writing code that based on other internal code

    btw I'm not sure if o1 actually helps, it's a little too expensive for my taste. I just stick to o1-mini for now. But hey, I'll take the free productivity boost for $20/month