#315 · 主分类: AI代理与自动化
destructive_command_guard
破坏性命令防护(dcg)用于阻止代理执行危险的git和shell命令。
项目最后更新:08/28/26
GitHub Stars
5.9K
Forks数量
239
贡献者数量
4
许可证
Other
收录理由
如果你让 AI 编码代理替你执行 shell 和 git 命令,这个守卫能在最坏情况——代理删掉不该删的东西——发生前提供一层便宜的保险。dcg 以 hook 形式安装,覆盖 Claude Code、Codex、Gemini CLI、Copilot CLI、Cursor 等一大堆常见编码工具,在破坏性命令真正执行前将其拦下。遇到 `git reset --hard` 或 `rm -rf` 这类操作,它不会默默放行,而是给出明确的拒绝,并提示更安全的做法。它编译成二进制,能自动识别你的平台,Linux、macOS 或 WSL 上几乎一条命令即可完成安装,原生 Windows 也有 PowerShell 安装脚本。如果你的团队统一采用基于代理的工作流,每个代理单独配置的 profile 会很好用:你可以给 Claude Code 更多信任,同时限制不熟悉的代理;代码审查阶段还可以开启危险命令扫描。要是你曾因为某个过度积极的代理执行了你从未批准的指令而被迫恢复仓库,那在大规模重构之前,这个工具值得一试。
相关文章
暂无针对该项目的文章。
如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。