工具档案
destructive_command_guard 是什么?
Destructive Command Guard (dcg) 是一款 Rust 编写的 CLI 安全工具,专门拦截 AI 代理执行的危险 git 和 shell 命令。它在命令层建立防护栏,防止 rm -rf、git push --force 等高风险操作被误触发。适合在 CI/CD 流程或 AI 编程助手集成环境中部署。
ToolPulse 结论
该工具直接解决 AI 代理执行破坏性命令的现实风险,2026 年 1 月上线后 9 个月内获得 6000+ 星,增速远超同类安全工具。采用 Rust 实现保证了高性能和内存安全,可作为守护进程或钩子嵌入现有工作流。星标量与 fork 量比值约 24:1,表明社区认可度高且二次开发需求强。目前仍有 13 个公开 issues,说明维护活跃。局限性在于它依赖预定义规则库,对未知危险命令的识别能力有限,建议配合审计日志使用。
历史推荐记录
- 2026-09-19:第 1 名,信号分 96,值得试用
来源证据
ToolPulse AI 的判断基于公开仓库信息、项目描述、近期更新、GitHub stars 和工具分类信号。
打开原始项目