I’m not sure what feature or issue caused my Cursor to stop using the default CMD terminal and switch to the agent terminal instead. I’ve tried enabling the legacy terminal and some other random fixes, but the problem is still the same. Please help
Hey, thanks for the report. I need a bit more info to figure this out:
- What Cursor version are you on? (Help → About Cursor)
- Can you share a screenshot of the settings in Cursor Settings → Agents → Terminal section?
In your screenshot, I can see the terminal says “Agent terminals are read-only”. That usually means the Agent created its own terminal to run commands. If you need a normal interactive terminal for typing commands yourself, try this:
- Press Ctrl+` (or use Terminal → New Terminal from the menu). This should open a normal CMD or PowerShell terminal.
- Close all existing terminals, then open a new one manually.
This looks like a known issue related to the Legacy Terminal setting, but I need to confirm your exact setup. Let me know what you find.
I think Cursor is missing some permissions, which forces it to run through the agent terminal, and all commands end up being rejected. When I try running Cursor as an administrator, everything works normally.
