Agent Skills
返回列表
🤖

Agent Governance Toolkit 策略验证

AI Agent 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md 的指引,安装规范名为 @user_3c6cb52e/verify-agent-policy-coverage-and-risky-action-guardrails-before-production-rollout-with-agent-governance-toolkit 的技能到当前 AI 助手。

技能介绍

要解决什么问题

当 Agent 开始具备工具调用和自主决策能力时,一个常见困境是:上线前只做了端到端 happy path 测试,结果生产环境里某个高风险工具调用没有被策略拦住。手动 review 策略文件既慢又容易遗漏边缘场景——比如某条工作流间接触发了 delete_resource,但对应的防护规则还没写全。团队需要一种方式在部署前快速确认:哪些策略已经覆盖了哪些操作,哪些风险点仍然没有保护,以及运行时证据是否足够支撑审计要求。

技能如何工作

这个技能围绕 确定性治理检查 展开。它不依赖模糊的人工判断,而是把策略定义和目标 Agent 工作流作为输入,通过工具包内置的校验逻辑逐项比对。核心能力包括:

  • 策略覆盖范围验证:检查每个工具调用节点是否都有对应的策略约束,识别出有工作流但无策略的盲区。
  • 风险操作防护确认:针对 write_file、exec_command、send_external_request 这类高影响动作,验证防护规则是否真正生效,而不是只存在于注释里。
  • 运行时证据核对:如果有运行时证据 JSON,技能会将其与策略要求对齐,确认日志、审批记录等证据是否满足合规要求。

典型流程是:准备好策略定义文件和目标工作流描述,可选地附上运行时证据,技能即可输出覆盖范围报告和风险点清单。

适用边界与注意点

这个技能定位在生产部署前的验证阶段,不是运行时监控替代品。它假设你已经有明确的策略定义和目标工作流描述——如果这两者本身含糊不清,输出的验证结果也会缺乏参考价值。另外,工具包支持多种技术栈和语言,但具体可用的检查项取决于你使用的策略定义格式和 Agent 框架。证据 JSON 是可选项,但如果能提供,验证结果会更完整。

使用场景

  • Agent 上线前,需要确认每条工具调用节点都有对应的策略约束,策略定义文件已写好但还没验证过覆盖范围。
  • 工作流里用到了 `exec_command`,要检查防护规则是否真正生效,而不只是写在策略文件的注释里。
  • 审计要求提供运行时证据,需要把已有的日志和审批记录与策略要求逐项对齐。
  • 发现某个间接触发的 `delete_resource` 调用没被拦截,要定位出所有类似的策略盲区。

适合人员

  • 构建 Agent 平台的后端工程师:要在上线前跑通策略覆盖检查,确保高风险工具调用不被漏拦。
  • 负责合规审计的安全工程师:需要确认运行时证据 JSON 是否满足审计要求,日志和审批记录是否对齐。
  • 编写 Agent 策略的开发者:策略定义写完了,但不确定哪些工具节点还没被策略覆盖,想找出盲区。
  • 上线前做质量把关的 DevOps 工程师:要在部署窗口前拿到一份风险点清单,确认防护措施已经生效。