第 3 章 · 第 3 课 · 权限选择
Claude 说“我准备修改活动执行单”,界面弹出允许按钮。小白最容易犯的错,就是没看它要碰什么,直接一路允许。
一律允许会越界,一律拒绝又无法完成工作。真正要学的不是背按钮,而是先判断这次需要它“只看方案”“每一步问我”,还是“可以连续修改项目文件”。本课只学三个日常模式。
- 01Manual、Plan、Accept edits 分别允许它做什么?
- 02看到权限请求时,先检查哪三个地方?
- 03怎样证明 Plan 真的只给方案、没有修改文件?
不是背完三个英文名字,而是面对具体任务能选对,并能检查结果。
01先别背英文:三个模式其实是三种不同的监督方式
读取可以直接进行;准备编辑、运行命令或联网时,根据规则向你请求批准。
深挖:为什么默认模式只自动放行读取
这条线不是随便画的:读取只是看,看一百遍文件还是原样,错了随时能重来。写入和运行命令会改变真实世界——文件被覆盖、命令产生后果,有些无法恢复。所以默认模式按“能不能反悔”分界:不改变任何东西的动作自动放行,可能改变东西的动作停下来问你。你判断权限请求时,用的其实也是同一把尺子。
在当前版本中,你会看到 Manual、Plan、Accept edits 等名称。
也可启动时使用 --permission-mode。
02用四个具体任务练判断:先看要做什么,再选模式
第一次让它检查活动执行单是否适合打印,暂时不允许修改。
03第一次真实练习先用 Plan:检查打印问题,但不准改活动页
请读取 CLAUDE.md、交接记录.md 和 活动执行单.html,检查这个页面是否适合打印。
现在只做分析,不要修改任何文件。请告诉我:
- 打印时最可能出现的 3 个问题;
- 如果要优化,你准备修改哪个文件、哪些区域;
- 你会怎样确认修改没有破坏屏幕阅读和原始内容。
问题清单、修改范围、验收方法
文件写入、活动页变化、源素材变化
04退出 Plan,切回 Manual,再创建自己的权限选择卡
切回 Manual,让它创建一份项目内速查卡。出现写入请求时,先核对目标文件是 权限选择卡.md,再允许这一次。
请在项目根目录创建 权限选择卡.md,写入:
# 我的权限选择卡 - 第一次做、涉及真实文件:Manual。 - 范围不清、改动较大、只想先看方案:Plan。 - 小范围改稿、我会全程看着并在最后检查:Accept edits。 - 删除、覆盖、批量改名、项目外目录:先切回 Manual,停下并说明影响,等我单独确认。
创建后重新读取并检查正好 4 条,不要修改其他文件。
界面里还出现其他模式,需要现在学吗?
不同入口和账号可能显示更多选项。它们主要服务更复杂的自动化或隔离环境。本章只使用 Manual、Plan 和 Accept edits;看到陌生模式先不要选。
CLAUDE.md 告诉它“应该怎么做”;权限模式决定“哪些动作会暂停并问你”。重要边界可以两边同时保护,但不能互相替代。
先找含义最接近“手动确认、只做计划、接受编辑”的三个选项。版本差异不影响本课判断;不认识的模式不要为了省事随便打开。
但选对权限只说明过程受控,不代表结果一定正确。下一课解决最后一个问题:Claude 说完成了,怎样拿出证据。
进入第 4 课:先自检,再由你终验 →最后验收
不要只确认“AI 说做完了”,请打开真实结果检查。
项目里的权限选择卡.md,以及一次在 Plan 模式下只看方案、活动页保持不变的真实练习回到当前 AI 任务,请它打开本课成品;也可以在访达 / 资源管理器里进入项目文件夹双击。查看参考样例 ↗