Describe the Bug
Too many human confirmation about the current project files.
Steps to Reproduce
- Write Prompt of Agent
- Agent show the tips that needs human
Expected Behavior
in the current project, do not need human confirmations.
Screenshots / Screen Recordings
Operating System
MacOS
Version Information
Version: 3.14.7
VS Code Extension API: 1.128.0
Commit: a758f2241ca99fecf380180b6cbdbbce0f1f42c0
Date: 2026-07-30T06:41:34.009Z
Layout: IDE
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.291
OS: Darwin arm64 25.5.0
For AI issues: add Request ID with privacy disabled
0b0d1371-0bf6-4ca9-8fdb-b590adac6e40
Does this stop you from using Cursor
Sometimes - I can sometimes use Cursor
Hey there! That prompt is the External-File Protection check. It fires when the agent creates or edits a file that Cursor doesn’t consider part of the open workspace, and it’s on by default. It’s separate from your Run Mode, so it’ll still ask even on Auto-review or Run Everything.
Two things worth checking:
- Are you opening this project through a
.code-workspace file with multiple folders, or did you add a folder to the workspace after opening it? A folder added that way can be treated as external. Reopening the folder directly (File → Open Folder) usually clears it.
- If you’d rather not be asked inside this project at all, you can turn External-File Protection off in Cursor Settings → Agents → Execution and Approvals. It’s there to stop the agent writing outside your project, so only turn it off if you’re comfortable with that.
There’s also no “allow this whole folder” option on that card at the moment, which is why it asks per file rather than once. We’ve let the team know.
More on the protections here: Run Modes.
Which of those two matches your setup? Happy to dig further.