Claude Code权限系统Permission是如何工作

作者:Claude Code权限系统Permission是如何工作

这期先不看源码,先讲Claude Code Permission系统的基本原理。 核心逻辑一句话:模型提议,Claude Code执行前把关。Claude模型可以提出Read、Edit、Bash(npm test)、Bash(git push)这类动作,但真正决定它能不能执行的,是你电脑上运行的Claude Code。 所以`CLAUDE.md`和聊天里的"不要push"主要是行为指导,不是真正的硬权限。真正的权限主要来自`/permissions`、settings里的allow / ask / deny规则、permission mode,以及更底层的sandbox。 视频里把几个常用模式也讲清楚了:default是默认谨慎模式;acceptEdits适合日常开发和录视频,自动接受工作目录内编辑;dontAsk适合CI,没预先允许就拒绝;`auto`把很多机械审批交给后台classifier;bypassPermissions只适合容器/VM这种隔离环境。 #个人开发者 #claude #命令行 #AI工具 #张司机

📰 返回新闻列表