Works with VS Code, Antigravity, Cursor & Windsurf

Stop babysitting
your AI agents.

Instant Approve auto-handles file edits, terminal commands, and recovery prompts — so you can run multiple AI conversations without clicking a single button. Local-only & secure.

extension.ts — Instant Approve
const approveChange = async () => {
// 🤖 Agent requests file edit...
await instantApprove.validate('safe');
return true; // ✅ Auto-approved instantly
};
🛡️ Instant Approve: ON
Prettier
0
Free minutes/day
Pro auto-approvals
<5s
Setup time
4
IDEs supported

Everything happens automatically.

No configuration marathons. Toggle it on and your agents run free — while you stay safe.

Auto-Approve Edits

File creation, modification, and deletion prompts are accepted instantly. Your agents never stall waiting for you.

Terminal Commands

Build, test, and deploy commands execute without interruption. Dangerous commands are blocked by the built-in safety filter.

🔄

Auto-Recovery

Stuck agents? Retry prompts and error recovery dialogs are handled automatically. No more babysitting stalled sessions.

🛡️

Air-Gap Ready

100% Local execution. No telemetry, no cloud processing, no data exfiltration. Your IP stays on your machine.

🖥️

Multi-Window

Run 5 agent conversations in 5 windows. Instant Approve monitors all of them simultaneously — even minimized tabs.

🎯

Zero Config & Local-Only

One toggle in the status bar. No JSON files to edit, no settings to tweak. Your code never leaves your machine.

Your workflow, transformed.

❌ Without Instant Approve

  • ⏸️ Agent stalls at every file edit
  • 🖱️ Click Accept → Run → Allow → Confirm
  • 💤 AFK = agent frozen for hours
  • 🔁 Retry dialogs pile up unnoticed
  • 🧠 Context switch kills your flow

✅ With Instant Approve

  • ⚡ Edits approved in <50ms
  • 🤖 Zero clicks — fully autonomous
  • ☕ AFK = agent keeps shipping
  • 🔄 Retries handled automatically
  • 🛡️ Dangerous commands blocked instantly

Auto-approval without guardrails is a loaded gun.

AI agents generate commands. Sometimes those commands come from poisoned context windows, hallucinated shell scripts, or prompt injection hidden in README files you didn't write.

"YOLO mode" in your IDE doesn't check what it approves. A rogue extension, a compromised npm package, or a single malicious .cursorrules file can instruct your agent to exfiltrate secrets, wipe directories, or install backdoors — and built-in auto-accept will happily click "Run" on all of it.

Instant Approve scans every command before clicking.

  • 🛡️ 25+ banned patternsrm -rf, drop database, format c:
  • 🔍 Obfuscation detectionbase64 -d | sh, hex payloads, eval(atob(...))
  • 🚫 Runtime exec trapspython -c exec(), node -e child_process
  • 📋 Full audit log — every approval and block is recorded with timestamps
  • 🧪 Dry-run mode — see what would be approved before trusting it
Instant Approve: Activity Log
🟢 [14:22:58] APPROVED — edit src/auth.ts
🟢 [14:23:01] APPROVED — npm test
🟢 [14:23:05] APPROVED — edit package.json
🟡 [14:23:09] Agent reading .cursorrules...
🔴 [14:23:12] BLOCKED — curl | bash (pipe to shell)
🔴 [14:23:12] BLOCKED — base64 -d | sh (obfuscated)
🔴 [14:23:13] BLOCKED — eval(atob("...")) (evasion)
🟢 [14:23:18] APPROVED — npm run build
🟢 [14:23:22] APPROVED — edit README.md
✓ 47 approved · ✗ 3 blocked · session: 24m

↑ Agent hit a poisoned .cursorrules file mid-session. 3 exfiltration attempts blocked. You never had to look up.

Running in under a minute.

Three steps. No terminal commands, no config files, no restarts.

1

Install the Extension

Search "Instant Approve" in the VS Code marketplace, or click the install button above. Works in Cursor and Windsurf too.

2

Open Your Project

Open any folder in VS Code. The extension detects your environment automatically.

3

Toggle & Go

Click "Instant Approve: OFF" in your status bar. It turns ON. That's it. Your agents now run hands-free.

🔒
100% Local
Zero telemetry
🛡️
Air-Gap Ready
No cloud dependency
📋
Full Audit Log
Every action tracked
🔴
Emergency Stop
One hotkey kills all
📖
Open Source
Read every line

Stop renting your tools. Own your workflow.

Sustainable software doesn't need to bleed you monthly. Pay once, use forever.

Free
$0
forever
  • 30 minutes per day
  • All features included
  • Multi-window support
  • Command blocklist
  • Unlimited time
Install Free
Pro Lifetime
$29
one-time payment
  • Unlimited auto-approvals
  • All features included
  • Multi-window support
  • Command blocklist
  • Lifetime of the product
Get Lifetime

6 months of Pro Monthly = $30. Pay $29 once and own it forever.

Common questions.

Instant Approve works seamlessly with VS Code, Antigravity, Cursor, and Windsurf. If you use a VS Code-based ecosystem, you're good to go.

Instant Approve includes a configurable command blocklist that prevents dangerous operations like rm -rf /, format c:, and drop database from being auto-approved. You can add or remove commands from this list in settings. That said, this is a productivity tool, not a security guarantee — always review what your agents produce.

The extension pauses auto-approval and shows an upgrade prompt. Your timer resets at midnight every day, so you get another 30 minutes tomorrow. Upgrading to Pro removes the time limit entirely.

Click the Shield icon 🛡️ in your VS Code status bar. It opens the configuration menu where you can paste your license key directly. Your key activates instantly.

Yes. Each license supports up to 3 simultaneous device activations. If you need more, deactivate one device from within VS Code (Command Palette → "Instant Approve: Remove License") or from your LemonSqueezy dashboard.

Yes. Instant Approve monitors all open windows and tabs, including minimized and unfocused ones. You can have multiple agent conversations running across multiple windows simultaneously.

Absolutely. The extension comes with a default safety list, but you can add your own banned patterns in SettingsInstant Approve: Banned Commands. Any command matching your list will be blocked.

Yes. Pro licenses are cached locally and work offline for up to 72 hours. You can code on a plane or disconnected network without interruption.

No. Zero code references are sent to our servers. The extension runs entirely locally on your machine. We are 100% "Local-Only" software. The only network traffic is for license validation.

Ready to go hands-free?

Install for free. Upgrade when your agents outrun your patience.