Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
I have an issue where at first the IDE and Agent started to drift. First everything I typed and all conversations from the IDE were also in the agent. Things that happen in the agent don’t to the IDE. This is also true if you pickup a session started in the IDE and and try and continue it in the agent. I regularly have had to just delete all the files and folders associated with cursor and start over.
I mostly develop via remote containers as some of the mono-repos i work on have several ports and need to be fully proxied to have a good dev environment. I think the issue comes from a discrepancy as to where the agent and the ide store data. At first blush it looks like data is stored in at least 5 places.
- local Windows 11: appdata/local/cursor and appdata/roaming/cursor
- remote host: /root/.cursor and /root/.cursor-server
- Container on the host: /root/ .cursor and /root/.cursor-server and /home/app/.cursor
I can’t open anything without it hanging and I see that multiple locations are touched during each attempt. The agent seems to have my history but just hangs and the IDE is show s black screen and hangs. If I use --classic, I can get the IDE to open with no history and it can no longer connect remotely.
I had previously fixed this, but an update today seems to have broken it again.
Is there something I am doing wrong? Is there a workaround? Where should the data be stored? How do I force a location?
Steps to Reproduce
Remote into a container use IDE and agent at the same time for different tasks.
Expected Behavior
Agent works autonomously from the IDE
Operating System
Windows 10/11
Linux
Version Information
Version: 3.20.10 (user setup)
VS Code Extension API: 1.128.0
Commit: d6f462cdd0a6a6d1cff570daf980e671d0a63de0
Date: 2026-09-10T21:04:54.045Z
Layout: IDE
Build Type: Stable
Release Track: Default
Electron: 42.10.0
Chromium: 148.0.7778.280
Node.js: 24.18.1
V8: 14.8.178.38-electron.0
xterm.js: 6.1.0-beta.291
OS: Windows_NT x64 10.0.26200
For AI issues: which model did you use?
Sonnet, GRok, Opus, Auto
Does this stop you from using Cursor
Yes - Cursor is unusable
UPDATE: Even with finally getting the agent closed, it is behaving like it still send everything to the agent.
What it looks like to me, is that the agent and ide or loosely connected and either need to be fully connected or fully independent. One is storing data in one of the 7 or 8 places and the other somewhere else. It appears both host root and container root are updated on every session and both have project folders matching the dates and time of one another.
