Hello!
I’ve recently tried Cursor, initially using the invaluable GPT4 model, and I found that it really works: it suggests code changes to my js files and integrates them when I click “Accept”.
As I understand it, even though GPT3.5 doesn’t understand the code as well as GPT4, the ability to “accept” and integrate the code would still be the same, because I believe that this should be part of the Cursor, and has nothing to do with which model is used.
However, the fact is that with any model other than GPT3.5 or 4, it will just give me some code snippets (as an example) and, when I select “Accept”, it will either insert them into my original file at random or simply overwrite the code in the original file!
I’ve been using GPT3.5 on web pages for a long time. It understands my intentions very well. When I provide it with my code and ask it to modify the code to my specifications, it is able to return to me the complete modified code.
However, frustratingly, it seems that for me personally, GPT3.5 is useless on Cursor, and all other models are useless.
No offense here, I really think Cursor is a great product, but I would still like to venture a guess:
Cursor has been neutered in order to let us use GPT4, while using another model, the model will not know which file I am currently asking it to look at, and will not make changes to the current code, in short, using another model means that the normal functionality of Cursor will not be available.
I’m hoping I’m wrong, and that I may not have mastered some of the tricks. Please tell me what I’m missing? Much appreciated!