我搜了一圈,网上的办法基本两类,都不太行: ❌ 切 mode(按 Shift+Tab 切自动接受) → 只免掉"改文件"的确认,跑命令照样问;而且只在本次会话有效,重开又得切。治标不治本。 ❌ --dangerously-skip-permissions 一键全放行 → 是不问了,但任何命令都不确认,删文件、读密钥、联网下载全畅通…裸奔级危险,日常机器真别用🆘 ✅ 正解:改 settings.json 的权限白名单 一次配好、长期生效、按命令精确控制。核心就三层👇 🟢 allow 放行 → 读文件/搜索/跑测试这些安全操 🟡 ask 强制问 → git push、发布这种对外操作,每次都拦着问你 🔴 deny 直接禁 → rm 删除、读 .env 密钥,根本 我把现成的配置示例 + 详细说明放 GitHub 了,直接覆盖 settings.json就行(⚠别整个文件替换,会覆盖你原有配置)。 仓库:claude-code-stop-asking-yes #ClaudeCode #AI编程 #cursor #程序员 #编程效率 #独立开发 #效率工具