Agent spawns new vertical tab for each edited file

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Cursor opens every edited file in new tab (new vertical column) - terrible UI experience.

Steps to Reproduce

  • Ask agent to complete a task which euires to edit multiple files
  • Watch chaos unfold
    ? Might be related to fact I run Cursor in two widnows (two-monitor setup)

Expected Behavior

Do not create new tabs for edited files, reopen them in existing tabs.

Screenshots / Screen Recordings

Operating System

Windows 10/11

Current Cursor Version (Menu β†’ About Cursor β†’ Copy)

Version: 2.2.43 (user setup)
VSCode Version: 1.105.1
Commit: 32cfbe848b35d9eb320980195985450f244b3030
Date: 2025-12-19T06:06:44.644Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Windows_NT x64 10.0.26200

For AI issues: which model did you use?

GPT-5.2 but it’s the same for all of them

Does this stop you from using Cursor

No - Cursor works, but with this issue

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

When I use the agent in the Editor and not in the pane, I want a single view layout and files opened should appear as tabs next to the agent tab but as soon as the first file opens, the layout switches automatically to Two columns, sending the agent to column 2. I have to manually reset the layout to Single. That looks like a bug to me.

Steps to Reproduce

see description

Expected Behavior

Make Single view layout never break when files edited by the agent auto-open.

Operating System

Windows 10/11

Current Cursor Version (Menu β†’ About Cursor β†’ Copy)

Version: 2.2.43 (user setup)
VSCode Version: 1.105.1
Commit: 32cfbe848b35d9eb320980195985450f244b3030
Date: 2025-12-19T06:06:44.644Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Windows_NT x64 10.0.19045

For AI issues: which model did you use?

gpt 5.1 codex max

Does this stop you from using Cursor

No - Cursor works, but with this issue

1 Like

Hey, thanks for the report. I’ll pass it to the team.

Same issue here, would much prefer if it behaved like a regular tab