tools:tool:vercel-deepsectoolstoolvercel-deepsecdeepsec(Vercel 开源安全扫描 harness)Vercel 开源的安全扫描 harness:用 coding agents 对仓库做“候选定位→逐文件调查→二次复核→导出修复指令”的流水线,适合给中大型代码库做更深的可操作安全发现(而不是只出一堆不可复现的告警)。/tools/vercel-deepsec/https://vercel.com/blog/introducing-deepsec-find-and-fix-vulnerabilities-in-your-code-basehttps://github.com/vercel-labs/deepsec/自然收录 tools tool
自然收录
安全与合规 · 开源(以仓库 License 为准)/ 推理成本取决于你选用的模型与供应商
deepsec(Vercel 开源安全扫描 harness)
Vercel 开源的安全扫描 harness:用 coding agents 对仓库做“候选定位→逐文件调查→二次复核→导出修复指令”的流水线,适合给中大型代码库做更深的可操作安全发现(而不是只出一堆不可复现的告警)。
这是什么
deepsec 是 Vercel 开源的安全扫描工具:先用规则快速找出可疑代码,再让 AI 模型逐个调查、二次复核以减少误报,最后导出可读的问题报告和修复建议。它在仓库里只添加一个 .deepsec/ 目录保存状态和结果。
对独立开发者来说,它适合在上线前或大改之后,对鉴权、支付、数据访问这些关键代码做一次比普通扫描器更深入的排查。
适合
- 代码量较大、想做一次深度安全排查的项目
- 大量使用 AI 写代码、想找出潜在漏洞的人
不太适合
- 不愿意为模型调用付费的人(AI 复核需要模型费用)
- 代码不能发送给第三方模型服务的项目
上手步骤
- 在要扫描的仓库根目录运行 npx deepsec init,按提示选择模型和付费方式(自己的 OpenAI / Anthropic Key,或 Vercel AI Gateway)。
- 用 --max-cost-usd 和 --max-duration 限制单次花费和时长,例如 npx deepsec init --max-cost-usd 100 --max-duration 2h。
- 扫描完成后进入 .deepsec 目录,用 pnpm deepsec export --format md-dir --out ./findings 导出报告。
- 之后的扫描依次运行 scan(免费的规则扫描)、process(AI 复核)、revalidate(可选,进一步降低误报)。
注意事项
- 中断后重新运行 init 会从断点继续。
- 它只保存存放密钥的环境变量名,不保存密钥本身。
- 仓库使用 Apache-2.0 许可。
替代选择
参考资料
2026-10-25 阅读官方页面与仓库说明整理;功能、状态和命令可能变化,以官方最新文档为准。