上周我让 Claude Code "清理一下 dist 目录"。 它清理得很彻底——把我刚改了一下午的 src 也一起清掉了。 没 commit、没暂存、回收站也没有。 那一刻我血压拉满,脑子里只有一句话: 我是不是疯了,给它开了全权限。 后来折腾了两天,靠 IDE 的本地历史救回来一半,另一半重写。 从那天起我每个新项目都先加 5 条「保命规则」,再没翻过车。 今天全送给你。 1)删除类命令,必须先问 rm -rf、批量删除、覆盖同名文件——全部先停一下。 我自己被它删过 .next 缓存(小事)、删过 src(大事)、删过一份没 push 的迁移脚本(哭着重写)。 现在它说"我来清理一下",我就紧张。 2)Git 重置类,必须先问 尤其 git reset --hard 和 git clean -fd。 这两条命令在 AI 嘴里轻飘飘,在你硬盘上就是"一夜回到解放前"。 我已经见过太多人发帖说"Claude 帮我 reset 了,没了"。 3)生产配置,默认禁止改 .env.production、部署脚本、CI/CD 文件——这些不让 AI 碰。 原因很简单:写错了不会报错,只会线上事故。 等你发现的时候,钉钉群已经炸了。 4)数据库 migration,单独确认 尤其已经上线跑过的 migration。 AI 经常想"顺手优化一下",结果就是生产库字段没了。 这种事一次就够你跟运维喝一周咖啡。 5)不确定先查代码,不要凭空猜 让它先 rg、先看现有实现,再动手。 不然它会非常自信地写出一套"看起来很对、其实项目里早有"的重复代码, 甚至覆盖掉你已经写好的版本。 新手别一上来就给全权限。 先让它读代码、写方案、跑测试, 等你确认它真的理解项目,再一点点放开。 一句话:Claude Code 越强,越要先把笼子搭好。 否则它不是帮你提效,是帮你制造事故。 最后想问问大家: 你被 AI 删过/改崩过最离谱的东西是什么? 评论区开个「AI 删库忏悔大会」🕯️,互相取暖一下。 我先来:上周被删了一下午没保存的 src,全员沉默 5 秒。 到你了。 #ClaudeCode #Claude #AI编程 #程序员 #AI工具 #VibeCoding #Cursor #AI提效 #独立开发 #编程工具
Claude Code别急着用,先把这 5 个权限关上
刘耀文的大沙雕
论文
降低AIGC
知网
作者:Claude Code别急着用,先把这 5 个权限关上