你的AI Agent做过”安全年检”吗?这个GitHub官方39k星的Skill告诉你答案
先问大家一个问题:你的 AI Agent,有做过「安全年检」吗?
不是问你的模型跑得快不快,不是问你接了多少插件——而是问:当一个 Agent 能自主调用工具、读写文件、发网络请求的时候,它有没有被人悄悄「带偏」的风险?
这个话题,OWASP 2026 年专门出了一个标准来回答:OWASP Agentic Security Initiative(ASI)Top 10,专门针对 AI Agent 的安全风险清单。
而今天要推荐的,就是把这个标准落地成 Skill 的工具——agent-owasp-compliance,来自 GitHub 官方 awesome-copilot 仓库,39k+ 星,零广告纯硬核。
这个 Skill 能干什么?
简单说:给 AI Agent 做「安全年检」。
它会对照 OWASP ASI Top 10 的每一条风险,扫描你的 Agent 代码,检查是否覆盖了对应的安全控制。比如:
- ASI-01:提示词注入防护——有没有在工具执行前做输入验证,而不只是等 LLM 吐结果之后再来过滤?
- ASI-02:工具调用治理——调用的工具有没有白名单?参数有没有校验?
- ASI-03:能力边界控制——Agent 能做的事,是不是遵守「最小权限」原则?
- ASI-06:日志审计——所有工具调用,有没有结构化的审计日志,且防篡改?
Skill 本身内置了每个风险的检查逻辑,包括正反例代码片段。跑一遍,就能得到一个「合规报告」——你的 Agent 目前覆盖了几项(X/10)。
为什么 2026 年这个 Skill 突然重要了?
因为 Agent 真的在落地了。
以前 Agent 只存在于 Demo 里,现在 Cursor、Claude Code、Codex 都在生产环境跑了。能自动执行代码的 Agent,一出问题就是真实系统的破坏,不是对话窗口里的幻觉。
OWASP ASI Top 10 的出现,本身就说明行业已经意识到:Agent 的安全风险和传统 LLM 安全不是一回事。传统 LLM 安全是「别让它说错话」,Agent 安全是「别让它做错事」——而且 Agent 一旦被攻击,后果是真实的系统操作。
这个 Skill 的价值在于:把一个听起来很抽象的合规标准,变成了可以运行的代码检查。直接接入 Claude Code,跑一个命令,就能知道自己 Agent 的安全水位。
怎么用?
在 Claude Code 里安装这个 Skill:
npx skills add agent-owasp-compliance
然后对项目运行合规检查:
/check-asi-compliance
Skill 会扫描代码,生成覆盖报告,告诉你哪些风险点已有控制、哪些是空白、需要补什么。
如果你在开发或审计 AI Agent 系统,这是目前最实用的自检工具之一。
GitHub 链接附上,感兴趣的可以去看看 SKILL.md 里的完整检查逻辑:
https://github.com/github/awesome-copilot/tree/main/skills/agent-owasp-compliance
OWASP ASI Top 10 原文也值得一读,Skill 的检查项和它一一对应,标准本身是公开的。
一句话推荐:如果你在 2026 年认真做 Agent 开发或选型,这个 Skill 建议装上,不亏。
GitHub: https://github.com/github/awesome-copilot/tree/main/skills/agent-owasp-compliance
评论区
登录后可评论。