DevTrends开发者趋势
主题色

mokuyoaxis /

agent-guard

之前使用 AI 编程助手时,我遇到过一次子代理删掉 $HOME 的事故。这次经历让我发起了 Agent Guard,和社区合作者一起,尝试给 AI 的破坏性操作留条退路。 它的思路很直接:能安全执行的继续,能补偿的先留恢复余地,不确定的请求用户确认,无法安全处理的拒绝执行。 目前主要提供: 删除保护:受支持的删除操作先将有价值的文件移入隔离区,保留记录,方便之后查询和恢复。 Git 快照:在受支持的破坏性 Git 操作前,保存已跟踪文件…

语言PythonDT数据与运维DT安全与测试DTAgent 能力扩展DTAgent 评测与安全DT命令行工具DTSkill / 插件DTLinuxDT终端DTClaude CodeDTDeepSeek Harness原始ai-agents原始dsh-plugin

关于

之前使用 AI 编程助手时,我遇到过一次子代理删掉 $HOME 的事故。这次经历让我发起了 Agent Guard,和社区合作者一起,尝试给 AI 的破坏性操作留条退路。 它的思路很直接:能安全执行的继续,能补偿的先留恢复余地,不确定的请求用户确认,无法安全处理的拒绝执行。 目前主要提供: 删除保护:受支持的删除操作先将有价值的文件移入隔离区,保留记录,方便之后查询和恢复。 Git 快照:在受支持的破坏性 Git 操作前,保存已跟踪文件的当前状态,保护尚未提交的修改。 外发检查:检查文本中支持的凭据类型和敏感路径,提供脱敏或拒绝输出的处理方式。 另外提供 guard-lab,用合成标记和一次性项目,对 Agent 行为进行有明确范围的观察与测试。 项目可通过 Skill/CLI 使用,也提供 Claude Code、Kimi Code、DSH 的可选 Hook 适配。自动拦截依赖宿主实际加载兼容 Hook,具体覆盖范围随工具、版本和配置而异。 MIT 开源,Core 需要 Python 3.9+ 和 Git,提供中文文档及 npm 安装包。欢迎反馈误报、漏报和宿主适配问题。 项目:GitHub · 中文文档与接入指南 · npm 安装包

收录记录

  1. 阮一峰周刊·用户投稿

    2026年10月17日 · 1 次收录

讨论这个产品