Open Agents Window on Startup is ignored when the last active window is Agents

Where does the bug appear (feature/product)?

Cloud Agent (GitHub, Slack, Web, Linear)

Describe the Bug

The “Open Agents Window on Startup” setting does not behave as expected.
Even when the setting is disabled, Cursor opens the Agents window on startup if the Agents window was the last active window before quitting.
From my testing, the startup behavior appears to be determined by the last active window, rather than the startup preference.

Steps to Reproduce

  1. Launch Cursor.
  2. Go to Settings → General.
  3. Disable “Open Agents Window on Startup”.
  4. Open the Agents window.
  5. Make sure the Agents window is the active/focused window.
  6. Quit Cursor using ⌘Q.
  7. Launch Cursor again.

Expected Behavior

Since “Open Agents Window on Startup” is disabled, Cursor should always start in the Editor (IDE) window, regardless of which window was active before quitting.

Operating System

MacOS

Version Information

Cursor Version: 3.11.19
Platform: macOS (Apple Silicon)
Launch Method: Dock / Finder
Setting: Settings → General → Open Agents Window on Startup = Off

Additional Information

I found a consistent workaround that may help identify the root cause:
If I quit Cursor while the Agents window is active, Cursor launches into the Agents window next time.
If I switch to the Editor (IDE) window before quitting, Cursor launches into the Editor next time.
This suggests that Cursor is restoring the last active window, and that this restoration logic is overriding the “Open Agents Window on Startup” preference.
This behavior is reproducible every time on my machine.

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey, thanks for the detailed report and steps. That made it easy to match this to behavior we’re already tracking.

You found the right cause. Right now, Open Agents Window on Startup = Off doesn’t mean it’ll always open the IDE. When Cursor starts, it restores the last window session, and if the Agents Window was open or focused when you quit with Cmd+Q, it’ll come back regardless of that setting. So your workaround works. Switch back to the Editor or close the Agents Window before quitting, and the next launch should open the IDE.

This is on our radar, but I can’t share an exact ETA yet. If there’s an update, I’ll reply in the thread.

I \'m also seeing the setting consistenly ignored and I’ve never chosen to use the agents window. I installed an IDE, and that’s what I want is my IDE. this default setting without my permission is going to make me abandon cursor. It’s a mostly great IDE, but it needs to let me use what I installed not decide that I wanted a different product entirely despite my explicit setting to off

Hey, thanks for writing in. I get why this is annoying. When the IDE opens somewhere you don’t expect, it throws you off.

This happens because of how window restore works right now. Open Agents Window on Startup = Off doesn’t mean always open the IDE. It means restore the last window session. If the Agents Window was open or focused when you quit, it’ll come back on the next launch no matter what that setting says.

Workaround for now: switch to the Editor window, close the Agents Window, then quit from the editor using Cmd+Q. That removes the Agents Window from the saved session, so next time Cursor opens straight into the IDE.

We’re already tracking this, but I can’t share an ETA yet. If there’s an update, I’ll reply in the thread.

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

On macOS, Cursor 3.11.19 opens the Agents Window every time the app launches even though Settings → General → Open Agents Window on Startup is set to Off. The startup preference is ignored, so Cursor opens the Agent interface instead of the normal IDE/editor layout.

Steps to Reproduce

  1. Open Cursor Settings → General.
  2. Set “Open Agents Window on Startup” to “Off”.
  3. Return to the normal IDE/editor window.
  4. Fully quit Cursor with Cmd+Q.
  5. Relaunch Cursor from the Dock, Spotlight, or Finder.
  6. Observe that the Agents Window opens anyway.
  7. Repeat the quit/relaunch cycle; the Agents Window continues to open on every launch.

Expected Behavior

When “Open Agents Window on Startup” is Off, Cursor should launch directly into the normal IDE/editor layout and should not automatically open the Agents Window.

Screenshots / Screen Recordings

Operating System

MacOS

Version Information

Version: 3.11.19 (Universal)
VS Code Extension API: 1.125.0
Commit: bf249e6efb5b097f23d7e21d7283429f0760b740
Date: 2026-07-12T21:39:24.175Z
Layout: Agent Window
Build Type: Stable
Release Track: Default
Electron: 40.10.3
Chromium: 144.0.7559.236
Node.js: 24.15.0
V8: 14.4.258.32-electron.0
xterm.js: 6.1.0-beta.256
OS: Darwin arm64 25.3.0

For AI issues: which model did you use?

N/A — this is an IDE startup/UI issue, not a model response issue.

For AI issues: add Request ID with privacy disabled

N/A — no AI request is involved.

Additional Information

The attached screenshot shows “Open Agents Window on Startup” set to Off. Other users report that the same setting is ignored: Reddit - Please wait for verification

This happens on every launch and forces an extra manual step to get back to the IDE. Cursor remains usable after switching to the editor, but the startup behavior is incorrect and disruptive.

Does this stop you from using Cursor

No - Cursor works, but with this issue

There are many ongoing threads about this. I suggest we consolidate them into the following!