CMD+I or CMD+L does nothing except change the mode. It used to open the current file and make it easy to start typing in the chat/composer prompt. Now it requires 3 steps: Change mode, open new chat, start typing.
When Sonnet 3.7 stops thinking, it’s like 4o-mini mode is on without any notification. When asked who it is, it still confidently says it’s Claude and deduct fast requests credits. Just ask a simple question like “python quicksort” and compare it to the answer from model 4o-mini, they’re exactly the same. Cursor is blatantly scamming, refund please!
I’ve had really good results with the update and using 3.7 but it does work best with a persona prompt that’s specific to the work you are doing. Make sure the persona prompt runs an audit of the files you will be working on then create a plan and add temporary documentation to refer to throughout the chat.
However, it keeps stalling out on a single linter error. Has anyone figured out a workaround?
Always check to download links containing official cursor.sh server to prevent hijacks…
About 3.7: it feels like agentic reasoning, you’re getting bad results like overengineering because your prompts are generic, check livebench.ai and see the difference of IF(instruction following) between 3.5 and 3.7, o3-mini-high is still a little better in coding/IF with a big difference, Claude is unbeatable for agentic tooling and that’s why its the best for use.
I think you’re experiencing reactance where you are used to an old thing and instantly dislike the new thing, like how people hated “New Coke” when it was the exact same formulation
I think what we liked about composer is that it seemes to make effort to understand the entire codebase. Like a composer in an orchestra, it would guide all the different instrument players, whereas the agent just plays one instrument really well
We all want AI to do as much of the hard stuff for us as possible, and we know it’s smart enough and capable enough to do so because we’ve seen Cursor at its best.
The people feeling cheated and asking for refunds aren’t scammers or bad people, they are simply attached to the projects they’re building and don’t like “feeling” less able to achieve them, even if it is a feeling.
Maybe that is a point, but maybe the truth lies between. The thing I came across with 3.7 is, that it loves to do things I did not say it should do. It bloatens the code with functions I never told it to add.
That would be kind of fine and a new work-style IF the implementations would work. But they don’t and it just bloatens the code more when it trys to fix it, without fixing the actual problem.
It is mostly doing things I did not explicitly ask for and that is frustrating because Claude 3.5 worked perfectly and should continue to work perfectly even with an updated version of Cursor and the addition of 3.7.
For example: I have a php composer file and view. I reference both of them and tell Claude to create a new composer and view based on the files that already exist but change some basic data and explicitly tell it not to modify anything related to the structure or design of the file.
Instead it does the exact opposite and creates a completely different page layout.
I then yell at Claude: “Why did you not listen? Why did you completely redesign the page when I specifically said not to?”
Claude responds: “You’re absolutely right! I should have listened better the first time and created an exact copy of the page without modifying the layout or design. Let me fix that for you.”
Then it does it again, mostly correct.
It’s frustrating because I am mostly happy paying the $150 to $200 per month in premium requests to have it spit out basic tasks like the one above, which helps me move along through mundane tasks quickly. For harder tasks, I will just complete them myself or get some help from “Ask” in chat. Gosh.