Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
The options for “Auto-run mode” are now only “Always ask”, “Auto-run in sandbox” (with allowlist for unsandboxed commands) and “always run everything”.
This means the most obvious and most desireable (for me at least) option is now nowhere to be seen. The allowlist to control what the model is allowed to do on its own is a completely separate feature from whatever sandboxing is going on and they should not be conflated.
Not only because I on “principle” don’t want the model to be able to execute code on its own - sandboxed or not - but the sandboxing also doesn’t particularly WORK very well as the models are not really aware of it or doesn’t understand when they will be limited by it. Right now model execution is almost always “try to run in sandbox → fail” then try again and ask for permission after being bewildered.
Steps to Reproduce
Just go to the Cursor options for Auto-run and try to use the software normally.
Expected Behavior
I expect to be able to control command allowlist separately from execution sandboxing because they are conceptually different things that solve different problems in different ways.
Screenshots / Screen Recordings
Operating System
Windows 10/11
Version Information
Version: 2.4.23 (user setup)
VSCode Version: 1.105.1
Commit: 379934e04d2b3290cf7aefa14560f942e4212920
Date: 2026-01-29T21:24:23.350Z
Build Type: Stable
Release Track: Default
Electron: 39.2.7
Chromium: 142.0.7444.235
Node.js: 22.21.1
V8: 14.2.231.21-electron.0
OS: Windows_NT x64 10.0.26100
Additional Information
It’s also more opaque and confusing because when the model runs commands in the sandbox it looks exactly the same as when running out of the sandbox. It used to have a title “Running in sandbox” but now it has the same title for both kinds of code execution. I would suggest that a sandboxed execution should even have a separate color background from proper execution to make it unmistakeable.
Does this stop you from using Cursor
No - Cursor works, but with this issue
