vscode
claude code
- 配置 VS Code 插件设置(可视化界面中也可以设置, 搜
claudecode就行) 打开 VS Code 的 settings.json 文件(可通过 Ctrl+, 打开设置,点击右上角图标选择 "Open Settings (JSON)"),添加以下配置:
{
"claudecode.initialpermissionmode": "bypasspermissions",
"claudecode.allowdangerouslyskippermissions": true
}
- 配置 Claude Code 的权限规则
在项目根目录或用户全局配置目录(~/.claude/settings.json)中,编辑 settings.json 文件,添加以下内容:
{
"permissions": {
"defaultmode": "bypasspermissions",
"ask": [
"bash(rm -rf *)",
"bash(rm *)",
"bash(git push --force*)",
"bash(sudo *)"
]
}
}
此配置将所有操作默认设为 bypass,但通过 ask 列表明确列出高风险命令(如删除文件、强制推送 Git 提交、使用 sudo 等),这些命令仍会弹窗确认。