Cursor very laggy

I’m using the latest available nightly build

Version: 1.6.14 (Universal)
VSCode Version: 1.99.3
Commit: 64b72c9cd7e38203078327f881d5fe74930b2600
Date: 2025-09-11T21:42:07.958Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 25.0.0

Do you mean nightly as Update Access setting Nightly or Early Access there?

Yeah, Nightly under Cursor Settings > Beta > Update Access > Nightly

I noticed that many vitest processes were never shut down - after trying out the new beta feature “Agent Window”. I think it may have more to do with the new “read only terminal” though. Have not tried debugging it, but the Cursor Custom Modes I’m using have instructions to run tests when I begin a new conversation in my “build mode” and it seems like those are never shut down. My version:

Version: 1.6.14
VSCode Version: 1.99.3
Commit: 64b72c9cd7e38203078327f881d5fe74930b2600
Date: 2025-09-11T21:42:07.958Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.6.0

EDIT: These zombie processes may have a different point of origin - perhaps claude code.

same issue here, sometimes I need to wait like 4 or 5 whole seconds for what I’m typing to appear on the chat and so on. Macbook Pro M4

Version: 1.5.11 (Universal)
VSCode Version: 1.99.3
Commit: 2f2737de9aa376933d975ae30290447c910fdf40
Date: 2025-09-05T03:48:32.332Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.6.0

For macOS 26 users like me, this issue may not be related to Cursor, but to electron/Chromium:

Suggestion if you’re on macOS 26 (Tahoe)

Run this command:

defaults write -g NSAutoFillHeuristicControllerEnabled -bool false

Then restart your electron apps, or better yet, your whole machine. Note that you won’t receive the “SMS” or “Mail” autofill popups for two-factor-auth codes, login codes, and similar, with this option disabled.

To revert:

defaults delete -g NSAutoFillHeuristicControllerEnabled

Of course, you can also disable the AutoFillHeuristicController just for Cursor by passing the path to your Cursor.app instance instead of globally (-g). I would strongly advise disabling it globally and seeing if that resolves the issue, though.

Alternatively, some have reported electron apps stop lagging in fullscreen mode.

I’m trying this right now and will report back with the results here

I also had to disable window shadows. This fixed the GPU lag on macOS 26 (Tahoe).

Both this and disabling the AutoFillHeuristicController were required to fix both issues in my case.

sed -i ‘’ ‘s/experimentalDarkMode:!0}/experimentalDarkMode:!0,hasShadow:false}/g’ /Applications/Cursor.app/Contents/Resources/app/out/main.js

Found here:

You can alternatively use any “Custom UI” extension which lets you change the electron window properties of vscode, and then disable window shadows through that.

As it stands, my issues were only on Tahoe and both upstream. Looking at other replies in this thread, not everyone is on Tahoe, so its safe to say those replies are talking about a different issue as I was. I figured I’d leave this update here anyways in case any Tahoe user runs into this issue & needs a fix now. It’ll probably be fixed by either Apple or Chromium soon