Dicklesworthstone 开源的 destructive_command_guard(dcg)是一个用 Rust 编写的高性能安全防护工具,专为 AI Agent 设计,Star 数 444。它能实时拦截危险 shell 和 git 命令,防止 Agent 误操作造成破坏。
核心功能
- 命令拦截引擎:自动检测并阻止 rm -rf、git push --force 等危险操作
- 白名单机制:允许用户自定义安全命令列表
- 实时告警:触发拦截后立即通知用户,支持审计日志
- 轻量高性能:Rust 编写,零依赖,毫秒级响应
适用场景
- AI 编程 Agent(Claude Code、Codex 等)的安全沙箱
- CI/CD 管道中的命令安全校验
- 多人协作环境下的操作审计和风险控制
当 AI Agent 越来越强大,安全防护也要跟上。dcg 就是在 Agent 闯祸之前帮你踩刹车的那个工具。
更多 AI 开源项目推荐,关注 ai.skillteam.cn