在 Claude CLI(Claude Code)中,自动批准 / 自动执行主要有三种模式,你要的是 Auto Mode(智能自动审批) 或 Auto-Accept(完全自动批准)。
表格
| 模式 | 命令 / 快捷键 | 说明 | 风险 |
|---|---|---|---|
| Auto Mode (智能自动) | --enable-auto-mode |
AI 判断安全则自动执行,高危仍会问 | 中等(推荐) |
| Auto-Accept (完全自动) | Shift+Tab 切换 |
所有编辑 / 命令直接批准,不问 | 高 |
| Bypass (完全跳过) | --dangerously-skip-permissions |
无任何检查 | 极高(慎用) |
启动时直接进入 Auto Mode:
claude --enable-auto-mode
# 或简写
claude --auto-mode
运行中切换(如果已在 Claude CLI 里):
Shift+Tab 循环:Normal → Auto-Accept → Plan → Normal/auto 或 /permission-mode auto 切换效果:
ls/npm install 等):自动执行.env/.git、执行 rm/sudo、数据库操作):仍会弹窗问你运行中切换: