Cursor now ignores "terminal.integrated.automationProfile.windows"

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

The latest cursor release now ignores the automation setting and ALWAYS uses Powershell on Windows. There is no way to override this. I’ve tried everything.

This used to work and is now broken in the latest release.

Steps to Reproduce

tell the agent to open a shell. You always get powershell.

it ignores setting in settings.json and also in the workspace setting as well

no workaround. very annoying

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.7.52 (user setup)
VSCode Version: 1.99.3
Commit: 9675251a06b1314d50ff34b0cbe5109b78f848c0
Date: 2025-10-17T01:41:03.967Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.26100

Does this stop you from using Cursor

No - Cursor works, but with this issue

1 Like

Hey, thanks for the report. This is a known bug in recent Cursor versions where the agent’s terminal defaults to PowerShell and ignores terminal profile settings.

Workaround:

  1. Open Cursor settings with Ctrl + Shift + J
  2. Go to Chat tab → Inline Editing & Terminal
  3. Enable “Legacy Terminal Tool”
  4. Restart Cursor

This should make the agent respect the terminal.integrated.automationProfile.windows setting.

Let me know if this resolves the issue.

Yes, that worked like a charm. THANK YOU! This was SO annoying when it stopped working.