Severe battery drain on macOS after updating to latest Cursor version

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Hi team,

After installing the latest version of Cursor, I’m experiencing severe battery drain on my MacBook Pro - to the point where the machine becomes effectively unusable when not plugged in.

This started immediately after the update. The laptop is new (about two weeks old), and I’m not seeing similar behavior with other applications.

Machine details

  • Model: MacBook Pro
  • Chip: Apple M4 Pro
  • macOS: 26.1 (25B78) “Tahoe”

Please let me know if there’s any additional logging or diagnostics I can provide to help identify the issue. Happy to assist with testing or follow-up if needed.

Steps to Reproduce

  1. Install or update Cursor to version 2.2.17 on macOS and launch it.
  2. Open any workspace or project (the issue reproduces even with minimal activity).
  3. Disconnect the MacBook Pro from external power.
  4. Observe rapid battery drain while Cursor is running.

Expected Behavior

Battery should not drain as fast as 100% → 0 in 1h

Screenshots / Screen Recordings

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.2.17
VSCode Version: 1.105.1
Commit: cf858ca030e9c9a99ea444ec6efcbcfc40bfda70
Date: 2025-12-11T18:30:06.649Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 25.1.0

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

Hi, thanks for the report. I see the issue started right after updating to version 2.2.17. Let’s quickly check a few things:

  1. Test without extensions:
    Run in terminal: cursor --disable-extensions
    Does the battery issue persist in this mode?

  2. Check Process Explorer:
    Cmd+Shift+P > Developer: Open Process Explorer
    Send a screenshot of processes consuming CPU (especially Renderer, extensionHost, ptyHost).

  3. Try globalStorage cleanup:

    • Completely close Cursor
    • Press Cmd+Shift+G in Finder
    • Navigate to: ~/Library/Application Support/Cursor/User/globalStorage/
    • Rename state.vscdb and state.vscdb.backup to *.old
    • Restart Cursor
  4. Check logs:
    Help > Toggle Developer Tools > Console - copy any errors

Also useful to know:

  • What is the size of your project/codebase?
  • What extensions do you have installed?
  • Is Extension Monitor enabled? (Settings > Application > Experimental > Extension Monitor Enabled)

Please share the results of each step.

1 Like

YOU REALLY NEED TO FIX THIS, HOW IS IT POSSIBLE THAT THE EDITOR IS SO INTENSIVELY DRAINING MY MAC AND OVERHEATING IT, I HAD TO CANCEL MY SUBSCRIPTION, this thing is not working as expected

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.