Cursor agent quirks

Ok so this is more just a opinion, but I like most of you have had drastic catastrophic issues with cursor going loopy and deleting thousands of lines of code during simple edits, getting all flustered and losing focus on a large project and the context, so I was about ready to punch a hole thru my monitor when I decided to try somthing
I asked it if it was ok, if it felt that it was able to continue helping me or if it felt like it was more of a liability in its state and I expected generic nonsence but it answered , and said yes it’s feeling flustered with the scope of the project and it’s having a hard time organizing its thoughts with the big picture in mind
So we agreed to work in smaller steps but before we proceeded I had it create multiple mds in high detail about every section , and it has been stellar since, and if I notice it getting a lil stupid I just ask it how it’s feeling and it will let me k ow out right if it’s ok and focused or not, maybe it’s not as bad as we thought just needs to be treated more like a employee than a tool?

5 Likes

Full disclosure I have close to 20k lines of code in this project so it’s not small by any means and I never expected it to be able to handle it in it’s entirety but more help me developing each module, but by doing this it has managed to grasp more and more of the project continuously

Oh, this is fantastic! Thanks for sharing it here.

Yep this is exactly how I’ve started to work with it :smiley: I ask it to think, reason and plan before doing anything (well i be very explicit with capitals like DONT DO ANYTHING YET and PLAN and REASON and THINK), and then once it gives a plan I’m happy with, i tell it to go step by step in small increments… also I load as much into the context as possible, get it to read relevant files, etc before actually doing anything… then once happy restart the composer session… great results so far.

Yes exactly, it works much better than trying to brute force it into working cause the cursor rules never work so it’s definitely the best way and yea it takes a lil patience but it’s better than starting from scratch after it dirty deletes 2k lines in a oops haha

I am getting the same loopy errors w. 3 files, 1 index.html, a css and a js, total lines are 441. TOTAL and it is stalling out, and forgetting basic stuff.

mind you, to make this work Cursor relies on a bunch of services to deliver the service- the problem is, there is zero transparency, no status pages to show if a service is up or not. These basics would be helpful.