CC-020:Permission denied:操作被拒绝
问题现象
读取、写入文件或运行命令时出现 Permission denied,或客户端明确拒绝工具调用。
根因分析
系统文件权限、Claude Code 工具规则、工作目录范围和组织管理策略是不同的控制层,需要分别核对。
修复步骤
- 记录被拒绝的工具、路径或命令。
- 系统报错时,在本机确认当前用户能否访问该目标;仅调整必要的文件或目录权限。
- 客户端拒绝时,在
/permissions检查对应的允许、询问与拒绝规则。 - 涉及组织策略时由管理员处理;不要通过全局放开权限绕过具体问题。
- 若只在某个项目发生,再核对该项目的个人与共享设置。
预防措施
权限规则限定到实际需要的工具和路径。保留明确的询问流程,避免使用宽泛的权限修改命令处理所有错误。