Claude Code 开启自动模式
Claude Code Auto mode
Claude Code 的 Auto mode 可以自动批准大多数常规、本地、可逆的开发操作,减少频繁确认;但对删除、不可逆操作、外部网络或高风险资源仍会保留拦截或询问。它比完全跳过权限更适合日常开发。
1. 启用 Auto mode
先升级 Claude Code:
claude update启用功能:
claude --enable-auto-mode启动 Claude Code:
claude在会话里按:
Shift + Tab切换权限模式,选择 Auto。
2. 设为默认模式
编辑配置文件:
~/.claude/settings.json加入:
{
"permissions": {
"defaultMode": "auto"
}
}以后执行 claude 时,会默认使用自动模式。
3. 配置信任范围
在 Claude Code 会话中运行:
/auto-mode-setup它会协助生成可信环境规则,例如本地项目目录、Docker、测试 API、内部仓库等。不要把生产环境、DNS、支付接口、真实数据库或敏感凭据相关资源宽泛放行。
4. VS Code / Desktop
- VS Code:在 Claude Code 设置中打开 Auto mode,再从会话权限模式菜单选择 Auto
- Claude Desktop:
Settings → Claude Code → Auto mode,启用后在会话中选择 Auto。
5. 不建议日常使用
claude --dangerously-skip-permissions这是跳过全部权限检查的危险模式,仅适合隔离容器、CI 沙箱或临时测试目录;不要在带有 SSH Key、云密钥、生产配置或真实数据的电脑/服务器上常驻使用。
暂无标签