Cursor Helper (Plugin) is killing my M1 CPU

First of all, I think Cursor is really great. I ran extensive comparison tests between Copilot Chat and Cursor and turned out Cursor is waaaaaay better.

Now my problem with Cursor is the one you can see in the screenshot. For some reason, My M1 Macbook Pro starts heating and I have these insane % CPU values. Is there a way I can get rid of that ?

Thanks

3 Likes

I’m experiencing the same, any news? I just reached out to them at [email protected]

1 Like

Have you try reinstalling? I had some issue with cursor that got fixed after a reinstall.

I tried it, never worked out. Have to turn off copilot++ completely everytime.
But even with copilot being turned off it sometimes gets high for no reason at all anyway.

do you guys have really long AI chats open?
was running into pretty bad resource issues with crashing and starting a new chat brought it back to normal

It might be really long chats. we will try to make this much more efficient. if you give us a profile, that would really help.

I don’t have any chats open when this happens. It just happens.

what do you mean by giving you a profile exactly?

This is what is happening to me. No chats are opened.


The interesting thing I see are suggestions coming from copilot++

Sometimes they are black and white, as old github’s copilot.
Sometimes they are colored with the applied color scheme from my configuration.

I’m running in the same Problem since days on my m3. I only need to start a chat and wait till there is an answer that is a little bit longer. The curser helper process is jumping to maximum CPU use. After this, I basically can not work anymore with cursor because all is lacking like hell. Need to restart extension till I write the next prompt and over again. Besides that I have crashes with chrome regularly which are not happen with the viscose insiders. So for me cursor it is not usable at all anymore and I need to cancel my subscription. Which I actually only have to support you guys. Because cursor is an absolutely nice project, if it would not have these problems.

If you need some logs or anything else, give me please an info where to send or what to do. Hope you will find the bug.

1 Like

I think I nailed it down.

The Extension Import Cost is messing up and running in combination with cursor into a loop that is basically blocking all other processes. This extension is utter bullshit because it uses normally already way too much resources, but it’s not crashing the extension runner in original VS Code. Here in cursor the chat seems to use something that is kicking that loop over the top and grilling your CPU. So not really a problem of cursor.

So this is the shit extension that needs to be removed

This here is the alternative that is working and doing the same without crashing everything else.

Cursor was reaching out to me directly this night with the offer to debug. Thanks for the great support. I can reactivate my subscription and I’m happy to use cursor again)

I will update this here if something changes. But I tested it plenty of times and always after activating the import cost plugin, cursor went nuts.

18 Likes

This is exactly that solved it for me. Thank you!!

1 Like

I frequently have a similar issue on M1 mac, though I don’t have the Import Cost extension installed. Can someone give guidance on how to profile to find the extension causing the issue, assuming it’s a similar root cause?

Please provide a screenshot of the Process Explorer window in the Cursor.

Turning off the Tailwind CSS IntelliSense plugin fixed the issue for me.

1 Like

Same here. Just uninstalled and force killed the process, and my laptop finally cooled down…

Wow — I’d been noticing this for months and this fixed it!

Wow, the import cost was the issue all along. Thank you so much!

One more data point here: The Svelte Auto Import extension was causing the CPU 100% issue.

Method for debugging: Open cmd pellet and run the “Help: Start Extension Bisect” tool to do binary search for the culprit extension. Or you can simply manulally turn off a bunch extensions and see if symptom persist.

1 Like

Just had this problem today. After investigation, it is due to the upgrade of Tailwind to version 4, which caused a misconfigured CSS file that makes the Tailwind CSS IntelliSense plugin consume much CPU.

The mitigation is to fix the CSS file.

2 Likes

I have posted about this before but the issue keeps on appearing. Its not related to any one extension as I have tried disabling all my extensions one by one and the problem occurs regardless. Also, without extensions Cursor is useless.

This issue is extremely problematic as it slows the IDE down to a crawl and it also completely breaks other applications. I run intellij and docker in the background and both crash once memory runs out. Docker actually need a full reset sometimes making me lose all my data.

Is this even a bug ticket on your backlog or can we move to Windsurf instead? :angry: