IDE performance issues during agent generation

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

The IDE performance visibly degrades while agent generates content.

Steps to Reproduce

Ensure more than one conversation with some history open.
Prompt the agent to make code changes (agent mode /auto).
Try to perform another action in the IDE.
Examples:

  • A Ctrl+F for search in an open editor takes about 4 seconds to render the search box.
  • Even opening another conversation takes >4-5 seconds.

Occasionally, I even get the vs code prompt suggesting to Reopen the IDE due to unresponsiveness.

Expected Behavior

The IDE must stay responsive regardless of the agent actions.

Operating System

MacOS

Version Information

Version: 2.4.37 (Universal)
VSCode Version: 1.105.1
Commit: 7b9c34466f5c119e93c3e654bb80fe9306b6cc70
Date: 2026-02-12T23:15:35.107Z
Build Type: Stable
Release Track: Default
Electron: 39.2.7
Chromium: 142.0.7444.235
Node.js: 22.21.1
V8: 14.2.231.21-electron.0
OS: Darwin arm64 24.6.0

For AI issues: which model did you use?

there’s no telling :slight_smile:
agent/auto

Additional Information

I don’t have MCP tools enabled except one server for the Chrome dev tools.
The prompts that I use do not make use of it.

I’m not sure which is the exact set of conditions that cause this but it’s my daily experience now.
All I can share for certain is that it’s definitely related to the generation because as soon as it stops, the IDE responsiveness is back to normal. And that wasn’t like that before (weeks ago, can’t pinpoint a moment)

This doesn’t stop me from using cursor but I must confess that the experience with it severely degrades.

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

Hi @Georgi_Pavlov, thanks for the detailed report. A few things that would help narrow this down:

  1. Process Explorer - While the agent is actively generating, open CMD + Shift + P > Developer: Open Process Explorer and check which process is consuming the most CPU (e.g., extensionHost, ptyHost, renderer, etc.). A screenshot of this during the lag would be very helpful.

  2. Extension Monitor - Go to Settings > Application > Experimental > enable “Extension Monitor Enabled”, then CMD + Shift + P > Developer: Open Extension Monitor. This will show if any extension is contributing to the slowdown during generation.

  3. Quick test - Can you try launching Cursor with cursor --disable-extensions and reproduce the issue? This will tell us if an extension is amplifying the problem.

  4. Conversation history - You mentioned having multiple conversations with history open. Roughly how many conversations are we talking about, and how large are they?

This will help determine whether the bottleneck is in rendering, extensions, or the agent process itself.

  1. Process Explorer shows most intensive activity in `cursor main > window’.
    The extensions CPU activity is negligible - between 0-1% with very rare spikes to 2-4%.

    I attach also to charts for Mem/CPU usage history.

2 and 3 i will contribute later if you still think it’s relevant based on the figures above

4 Conversation history - usually 3-5 open in parallel, but I tend to keep them pretty long. I observed hte context gets summarized multiple times within one conversation thread.

Thanks for the great diagnostics, @Georgi_Pavlov - extensions don’t seem like the culprit here, so no need for steps 2 and 3.

Are you still seeing this on the latest version (2.5)? There have been improvements since 2.4.x.

I had the same issue. Extremely slow rendering in the agent chat window. A task that would normally take 5-10 minute to generate code for took 60 minutes. Restarted cursor and that did not seem to help. Rebooted my macbook seems to have improved things (for now).

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