如何尽可能避免大模型误删文件

2026-04-11 10:290阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

看到好多佬友被cc,cx删全盘,讨论很多但是没有好的总结
在众多佬友讨论内容的基础上总结,也欢迎其他佬友纠正
加上我们的服务器也有其他人在用,因此从个人/管理的角度说说我现在的做法

[!Note]
尽量别用Powershell 尽量上wsl
一楼佬友说的对
我写的时候powershell的材料都得去查

1、最简单:不让ai执行rm【软限制+人工审批】

  • 要删文件先让ai移动到一个新文件夹,然后自己再手动移除,只要是rm命令直接全部拒绝
  • 设置全局提示词
~/.codex/AGENTS.md 或者 ~/.claude/CLAUDE.md

- 绝对禁止执行 rm、sudo rm、mkfs、dd 等涉及删除文件的命令 - 需要删除、移动、覆盖文件必须输出简单命令,不要使用管道等构建负责命令 - 如果存在trash-cli及其他类似物,使用trash删除文件,不存在trash-cli时删除文件默认移动到工作区文件夹下.Trash/下

  • 也可以用审批规则再限制一下rm,但是cc和cx有时候写的很复杂的命令不一定能匹配到,尤其codex好像只匹配前缀
~/.codex/rules/block-rm.rules

prefix_rule( pattern = ["rm"], decision = "deny", ) prefix_rule( pattern = ["sudo", "rm"], decision = "deny", ) prefix_rule( pattern = ["shred"], decision = "deny", ) prefix_rule( pat

阅读全文
标签:人工智能
问题描述:

看到好多佬友被cc,cx删全盘,讨论很多但是没有好的总结
在众多佬友讨论内容的基础上总结,也欢迎其他佬友纠正
加上我们的服务器也有其他人在用,因此从个人/管理的角度说说我现在的做法

[!Note]
尽量别用Powershell 尽量上wsl
一楼佬友说的对
我写的时候powershell的材料都得去查

1、最简单:不让ai执行rm【软限制+人工审批】

  • 要删文件先让ai移动到一个新文件夹,然后自己再手动移除,只要是rm命令直接全部拒绝
  • 设置全局提示词
~/.codex/AGENTS.md 或者 ~/.claude/CLAUDE.md

- 绝对禁止执行 rm、sudo rm、mkfs、dd 等涉及删除文件的命令 - 需要删除、移动、覆盖文件必须输出简单命令,不要使用管道等构建负责命令 - 如果存在trash-cli及其他类似物,使用trash删除文件,不存在trash-cli时删除文件默认移动到工作区文件夹下.Trash/下

  • 也可以用审批规则再限制一下rm,但是cc和cx有时候写的很复杂的命令不一定能匹配到,尤其codex好像只匹配前缀
~/.codex/rules/block-rm.rules

prefix_rule( pattern = ["rm"], decision = "deny", ) prefix_rule( pattern = ["sudo", "rm"], decision = "deny", ) prefix_rule( pattern = ["shred"], decision = "deny", ) prefix_rule( pat

阅读全文
标签:人工智能