← ToolPulse AI

工具档案

destructive_command_guard 是什么?

Destructive Command Guard (dcg) 是一款 Rust 编写的 CLI 安全工具,专门拦截 AI 代理执行的危险 git 和 shell 命令。它在命令层建立防护栏,防止 rm -rf、git push --force 等高风险操作被误触发。适合在 CI/CD 流程或 AI 编程助手集成环境中部署。

智能体 / 自动化 最佳信号分 96 6,004 stars

ToolPulse 结论

该工具直接解决 AI 代理执行破坏性命令的现实风险,2026 年 1 月上线后 9 个月内获得 6000+ 星,增速远超同类安全工具。采用 Rust 实现保证了高性能和内存安全,可作为守护进程或钩子嵌入现有工作流。星标量与 fork 量比值约 24:1,表明社区认可度高且二次开发需求强。目前仍有 13 个公开 issues,说明维护活跃。局限性在于它依赖预定义规则库,对未知危险命令的识别能力有限,建议配合审计日志使用。

Rust 实现高性能 CLI,适合集成到流水线 专注拦截危险命令,解决代理执行风险 社区活跃但规则库覆盖范围待验证

历史推荐记录

来源证据

ToolPulse AI 的判断基于公开仓库信息、项目描述、近期更新、GitHub stars 和工具分类信号。

打开原始项目