AI编码
dev.to ·
@carlosp5751258-lgtm
如何防止 Claude Code 删掉你的项目:5 分钟配置安全钩子
文章介绍 Claude Code 的 hooks 机制:PreToolUse 钩子以退出码 2 结束时,工具调用被取消并向模型返回错误信息。作者给出 Python 脚本示例,用正则匹配拦截递归 rm 作用于 /、~ 或 *,以及 git push --force、git reset --hard 和 curl | sh 等危险命令。
AI推荐理由 介绍用 Claude Code 的 PreToolUse 钩子拦截 rm -rf、git push --force、git reset --hard、curl | sh 等破坏性命令,并给出可复制的 Python 脚本与退出码 2 的取消机制。对使用编码 Agent 的开发者有直接防护价值;但为单一作者经验,未提供测试覆盖或绕过评估。
66
正文
当前仅保存了标题或简介;并非所有来源都提供正文,可通过下方原文链接查看。