メインコンテンツまでスキップ

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 等),这些命令仍会弹窗确认。