我在使用claude code时,每次对话都需要让我确认下一步是否进行,如何让他默认继续进行下一步 ...

Создано: 14 февраля 2026 г.

Отвечено с использованием GPT-5.2 Thinking от Chat01

Вопрос

我在使用claude code时,每次对话都需要让我确认下一步是否进行,如何让他默认继续进行下一步 就是yolo模式如何开启

Мысль

设置 YOLO 模式并跳过权限确认

在命令行中,可以使用 --dangerously-skip-permissions 来跳过权限确认。对于永久设置,请在 /.claude/settings.json 文件中添加以下配置:

text
{ "permissions": { "defaultMode": "bypassPermissions" } }

请注意,某些环境可能需要 --allow-dangerously-skip-permissions,但这并非立即生效。若使用 VS Code 扩展时遇到问题,请使用终端或开发容器。若组织管理员禁用了此功能,则无法启用。

Thought for 56s

Ответ

在 Claude Code 里你说的 “YOLO 模式”,本质就是跳过权限确认:要么用启动参数 --dangerously-skip-permissions,要么把权限模式默认改成 bypassPermissions。官方文档也明确把它叫做 “Skips all permission prompts”。 (Claude Code)

方式 1:只对当前会话生效(最快)

在终端启动 Claude Code 时加这个参数:

bash
claude --dangerously-skip-permissions

它会跳过所有权限弹窗/确认。(Claude Code)

还有一个相关参数 --permission-mode,以及 --allow-dangerously-skip-permissions(允许把“跳过权限”作为可选项但不立即启用),不过你要的“默认继续下一步”,直接用上面那个最省事。(Claude Code)

方式 2:让它“默认每次都继续”(长期生效)

把默认权限模式写进 settings.json(用户级或项目级都行):

  1. 打开/创建用户级配置:~/.claude/settings.json
  2. 写入(或合并):
json
{ "permissions": { "defaultMode": "bypassPermissions" } }

bypassPermissions = 跳过全部权限提示(官方也强调要在容器/VM 等隔离环境使用)。(Claude Code)

配置文件位置(常用这几个):

  • 用户级:~/.claude/settings.json(对所有项目生效)
  • 项目级:.claude/settings.json(团队共享)
  • 本地项目覆盖:.claude/settings.local.json(只对你本机该项目生效) (Claude Code)

更安全的“少打断”替代(不想完全 YOLO)

如果你只是嫌烦,但不想完全放开:

  • acceptEdits自动同意文件编辑(仍可能对 Bash 等要确认)(Claude Code)
  • 或用 /permissions 把常用命令/工具加到 allow 规则里,这样只对你允许的操作不再问。(Claude Code)

如果你设置了还是一直提示:常见原因

  • 被管理员策略禁用了:组织可以通过 managed settings 禁止 bypassPermissions / --dangerously-skip-permissions。(Claude Code)
  • VS Code 插件侧可能不生效/有 bug:社区里有人反馈在 VS Code extension 下 bypassPermissions 不起作用、仍然反复询问。此时最稳的办法是直接在(集成)终端里用 CLI 启动 claude --dangerously-skip-permissions。(GitHub)

如果你告诉我你是在 终端 / VS Code 插件 / 桌面端 哪个入口用 Claude Code,我可以按你的入口给一套最短操作步骤。

Поделиться этим Q&A