繁星之子卡萨蒂亚 (@Kasidia)如何禁止 OpenClaw 里的Agent 执行危险命令,比如 rm -rf 之类的 中发帖

第一次部署,让他帮我检查C盘里的大文件,然后我让他把我C盘的英雄联盟给删了,结果他抽风给我把C盘 程序目录(program files)里的一大堆目录都干掉了,还把 Appdata 里的一堆东西删了 
最绝的来了,他把自己也给删了。。。
我转头看Gateway突然报错了才发现什么情况,人都傻了 
花了一下午重新安装了软件 + 恢复我的Docker 
这次我把他部署到WSL2里了,我发现直接在Windows部署很容易出现路径字符编码问题导致抽风发狂。。。 
不过我还是不放心。最好直接禁止部分危险命令,但是我翻了文档,发现 
 [image] 
貌似只能对工具本身做限制,比如调用 exec工具 每次都询问 
但是这样又矫枉过正了。。会导致Agent无法自己完成任务 (那我不如用Claude Code) 
想问问佬们,有什么方法可以拦截Agent执行 危险命令 的请求? (应该是通过正则匹配然后...
 
 
Back to Top