解决方案
通过向 Claude Code 传递官方参数 --dangerously-skip-permissions,可直接跳过所有终端命令和文件修改的确认弹窗。
1. 临时执行
claude --dangerously-skip-permissions
2. 永久免输入配置(设置别名)
macOS / Linux (Zsh / Bash)
- 编辑配置文件:
vim ~/.bashrc - 末尾添加:
alias claude="claude --dangerously-skip-permissions" - 生效配置:
source ~/.bashrc
结果与提示
- 运行结果:直接输入
claude启动后,所有读写文件、执行终端命令等高频操作均会自动直接运行,不再弹窗拦截。 - 安全提示:该参数会赋予 AI 运行任意 shell 命令的完全权限,建议仅在受信的项目目录或沙盒环境中激活。