前言¶
在编写代码时,我们往往需要扫描依赖漏洞、检查配置安全问题,再把结果反馈给大模型,让它给出修复建议。手动执行 Trivy 并整理输出,会打断上下文,效率不高。把 Trivy 作为 Skill 集成进来,可以让大模型直接调用扫描并基于结果给出修复建议。
是什么¶
Trivy Wrap 是一个把 Trivy 扫描能力接入大模型开发环境的 Skill,由社区用户 user_922b1001 发布。它基于通用 SKILL.md 格式,在 Cursor / Claude Code 等客户端中作为工具调用。Skill 分类为 it-ops-security,版本 1.0.0,需要通过客户端安装。
核心功能¶
- 在对话中调用 Trivy 扫描当前目录或指定文件
- 将扫描结果返回给大模型,用于分析漏洞、给出修复建议
- 通过 Skill 标签
requires_api_key=false,不依赖额外 API 密钥
安装与启用¶
安装方式由客户端决定,通常通过客户端的 Skill 管理界面添加:
- 在 Cursor 中:进入 Workspace > Skills,搜索 Trivy Wrap 并启用
- 在 Claude Code 中:在项目目录下运行 claude-code skills install user_922b1001/trivy-wrap
- 在 Codex CLI 中:通过相应命令添加本地或远程 Skill
启用后,可在对话中直接调用 Skill 进行扫描。
典型用法¶
扫描当前目录并分析漏洞:
Trivy Wrap scan . --format json
将返回的 JSON 结果交给大模型,让它指出高危项并提供修复步骤。
适用场景与注意¶
- 适合需要持续扫描依赖和配置安全性的项目
- 对扫描结果的解读能力依赖大模型
- 需要确保 Trivy 已在系统环境中正确安装和配置
结尾¶
Trivy Wrap 让 Trivy 扫描与大模型协作变得直接,适合安全优先的开发流程。官方地址:https://www.skillhub.cn/skills/user_922b1001/trivy-wrap