Cursor has become the worst since the update

I like the UI design of the new version, but the pin function is gone. :sweat_smile:

All cursor chat API models from 4o to 4o-mini became extremely slow and gets stuck this morning (in a two lines chat). I wonder what’s happening.
I don’t see such issue on chatGPT website

1 Like

Ok, I have finally gotten to get around to doing some serious testing of composer, cmd k, and cmd l chat. After testing, chat is much worse, and seems to be getting much worse by not being able to fully generate code anymore and it’s thoughts are being added to the code line, and then it repeats itself.

I found the repeating feature even when working, a waste of time and tokens, as Claude would basically write out the old version and then a new version to change a couple of lines. It was much better when the line numbers were first and then Claude could go right to those line numbers and add the change. As far a Composer goes, it really changes the code too much, does not reference the code file attached and tends to hallucinate more that the other two, ie… recreate new versions of existing files, changing old files and basically erasing critical functions.

Only the line editor chat seems to be functioning fairly well. But I am feeding it in-depth details about the errors and changes, attaching relevant files, etc… That seems to be working fairly well. The ability of Claude was basically much stronger across the board.

Copying and pasting from GPTo and Claude 3.5 from the web chats over 90% of the time, create more high quality code and over cmd L and cmd I.

I am closing in on 600 requests in about two days using only Claude 3.5 and GPTo so that is where I’m at.

Thanks!

4 Likes

Some help on this? I install 0.39.6 but each time Cursor updates to 0.40 itself but in settings I have “none” on updates. What I’m doing wrong? :roll_eyes:

I detected the same issues any workarround or solution?

Did you disconnect the machine from the internet during installation until you switched off the auto update option?

mmm nop but it start as 0.39.6 after install, change to none and close and still 0.39.6, but when I open again is when 0.40 appear.
I will try it

Did it work?

Having the same issue, sometimes it would write the same functions twice, breaking the code and having to manually remove, it started to happen more ofthen as my code base started to grow, I 'm working on a flask application with all the logic on a single file like app.py, its about 900 lines now, but not sure if the downgrade on performance has anything to do, I was trying to use composer to break the code into different files like a blueprint paradigm but composer does not go far, I was making so much progress, but now the code it writes almost aways breaks my other functionality, I wonder what I can do now?

FWIW, I’ve said in the past the the Cursor really needs to stand up a suite of unit tests to ensure their work perform minimally expected across and through LLM updates. It feels like they update prompts, do one off testing, and hope that incremental deployment will catch issues. But every user is different, so the issues may not hit until it’s a problem for many.

For example, a test that composer does not generate a new file when provided with that file is a minimal test. Or deleting sections of code.

5 Likes

No, I give up and use the last update. :unamused:

what happened to me now is that on iteration 14 in a composer that was editing various files (about 8 files in process currently) it said it made edits to 4 files and explained all the edits, but no changes got proposed to the files it mentioned (and it does show the file button in chat as if it did modify it), ehhh. sad. soon it’ll be great I believe, we need to let the team work on the features and testing, they are releasing too quickly. stop yelling at them :laughing: it’s a complicated software (I hope? although it feels like a few prompts chained in langchain one after the other, that get appended to our prompt, :sweat_smile: lately I got such impression based on what I see the LLM responds with).

2 Likes

had the same issues recently

idk whats going on at the backend, though like 2 months ago composer was a beast for me (sometimes created too many files so i had to consolidate the, but it worked flawlessly)

I have not used the Chat in a few weeks, however I do use Composer plenty of times throughout my day.

I have not noticed any worse performance on my setup.

I use Composer when I need Cursor to make changes across one or multiple files. and I use Chat when I need clarification (ELI5) on something it’s done.

1 Like

I’m new to Cursor (0.45.17) and the chat experience is terrible:
• when picking a file, it removes a file I’ve already chosen
• the file picker doesn’t show all files even when I give it a full pathname to the folder
• using the @folder_name as a tag didn’t work. It gave me suggestions for code that didn’t exist. When I challenged it, its response was to apologize and ask if I wanted it to actually examine the files. What was the point of using @folder_name if it’s just going to invent things and ignore my request?

Just upgraded to 0.46.7.
• The line numbers it says are problematic are wrong.
• I gave it a folder tag again and it worked only with the file that was selected automatically (because I didn’t remove it).

I paid for this?

1 Like

Has something changed in the meantime? Is it working better for you now?

1 Like