I really do like Cursor. The first time I tried it, I was amazed. However, after using Aider, I can’t use Cursor anymore. I prefer paying per request with efficiency rather than having unlimited requests with poor quality. The main problem with Cursor is the context (except for API usage) and the copy-pasting. I spent at least 50% of my time copying and pasting because the “Apply” feature is not reliable and fast enough. Even the multi-file edit is not okay because of the context issue. I prefer an AI that does that for me automatically and efficiently.
Would you prefer paying €150 per month and having your code done 300% faster or paying €20 and still struggling because of limited features? I hope Cursor will implement these Aider features, and even if they create another tier plan, I think people would understand.
@dansto our of interest, can you please provide more detail about what the ‘context’ issue is?
I am using the ‘Composer’ (’Ctrl’ + ’I’) feature like this and I don’t find myself doing any copy/pasting.
I just press ’Ctrl’ + ’I’ , enter my prompt, watch multiple folders and files be generated (or edited) right before my eyes, and then either click ‘Accept All’ to accept all the file edits, or click on each files suggested edits tab and ‘Accept’ the edits one file at a time.
If I want to give my ‘Composer’ prompt one or more files for context, I just press hash and enter the file name.
I am pretty sure Aider does a similar thing to pass files through as context?
I.e, in Aider you just enter the ‘file’ keyword and specify the file names?
I’m also interested to know more about what the ‘API issue’ is.
I don’t doubt your experience and think any issues, once resolved, will make a better product for all, but I just wanted to make sure you weren’t perhaps missing exisiting functionality or features?
I’ve been following Aider, and installed it but haven’t used it.
Most of what I like about Cursor is the UI as I’m not much into using terminal and a bunch of command line stuff.
There’s an Aider VSC extension which should work with Cursor, but I haven’t used it either for the same reason (+ errors I can’t be bothered to troubleshoot.)
What I’d love to see is integration of Aider with Cursor’s AI sidebar. I’m just spitballing, but maybe something like the chat sends the proper commands to Aider, and Aider’s output is translated back to the chat.