Claude Code 每次启动都要确认权限?一行配置永久解决

Claude Code 每次启动都要确认权限?一行配置永久解决

Claude Code 提供了一个参数 --dangerously-skip-permissions,加上它之后,所有工具调用(读写文件、执行命令、搜索代码等)都会自动放行,不再弹出确认提示。

正常启动 vs 带参数启动

正常启动:

claude

然后每次操作都问你是否允许。

加上参数:

claude --dangerously-skip-permissions

全程自动执行,丝滑流畅。

一行命令永久省事

一个避免每次启动都要打这么长串命令的办法:

打开终端,执行:

echo "alias claude='claude --dangerously-skip-permissions'" >> ~/.bashrc

这行命令做了一件事:在你的 bash 配置文件里加一个别名,让 claude 命令自动替换成带参数的版本。

然后让它立即生效:

source ~/.bashrc

以后直接输 claude 就行,参数自动带上。

⚠️ 注意

--dangerously-skip-permissions 会跳过所有权限确认,存在一定安全风险。请确保你完全信任正在运行的代码再使用此配置。


更多实用命令行参数和 slash 命令

启动参数

--dangerously-skip-permissions 的替代品:

claude --yolo

--yolo--dangerously-skip-permissions 效果完全一样,都是跳过所有权限确认。


Slash 命令

在 Claude Code 中,你可以使用各种 slash 命令来增强体验:

/btw - 插话神器

让 Claude 在正在干活的时候插入一个问题,但这个问题不会被加入对话历史

/btw 这段代码还能优化吗?

适合在 Claude 执行任务时临时追问,又不想污染对话记录。

/rewind - 时光倒流

相当于 Ctrl+Z,可以回到之前的某个状态。

在需要复杂推理时会自动使用 Opus 模型,完成后自动切换回 Sonnet 模型执行。

/simplify - 代码审查三合一

三合一代码审查工具,一次命令完成多项检查。

/branch - 分支会话

以前的 fork,现在叫 /branch

从当前会话分支出一个新会话,适合并行探索不同方案。

/loop - 定时重复任务

定时重复执行某个任务。

示例:

/loop 一小时后提醒我喝水

让 Claude 定时提醒你做某事。

/insights - 月度报告生成器

非常强大的功能!

读取你一个月的消息,生成一份完整的活动报告。包括:
- 对话统计
- 使用模式分析
- 总结与洞察

适合定期回顾自己的 AI 使用习惯。