跳转到内容
返回工具库
自然收录
安全与合规 · 开源(以仓库 License 为准)/ 推理成本取决于你选用的模型与供应商

deepsec(Vercel 开源安全扫描 harness)

Vercel 开源的安全扫描 harness:用 coding agents 对仓库做“候选定位→逐文件调查→二次复核→导出修复指令”的流水线,适合给中大型代码库做更深的可操作安全发现(而不是只出一堆不可复现的告警)。

这是什么

deepsec 是 Vercel 开源的安全扫描工具:先用规则快速找出可疑代码,再让 AI 模型逐个调查、二次复核以减少误报,最后导出可读的问题报告和修复建议。它在仓库里只添加一个 .deepsec/ 目录保存状态和结果。

对独立开发者来说,它适合在上线前或大改之后,对鉴权、支付、数据访问这些关键代码做一次比普通扫描器更深入的排查。

适合

  • 代码量较大、想做一次深度安全排查的项目
  • 大量使用 AI 写代码、想找出潜在漏洞的人

不太适合

  • 不愿意为模型调用付费的人(AI 复核需要模型费用)
  • 代码不能发送给第三方模型服务的项目

上手步骤

  1. 在要扫描的仓库根目录运行 npx deepsec init,按提示选择模型和付费方式(自己的 OpenAI / Anthropic Key,或 Vercel AI Gateway)。
  2. 用 --max-cost-usd 和 --max-duration 限制单次花费和时长,例如 npx deepsec init --max-cost-usd 100 --max-duration 2h。
  3. 扫描完成后进入 .deepsec 目录,用 pnpm deepsec export --format md-dir --out ./findings 导出报告。
  4. 之后的扫描依次运行 scan(免费的规则扫描)、process(AI 复核)、revalidate(可选,进一步降低误报)。

注意事项

  • 中断后重新运行 init 会从断点继续。
  • 它只保存存放密钥的环境变量名,不保存密钥本身。
  • 仓库使用 Apache-2.0 许可。

替代选择

参考资料

2026-10-25 阅读官方页面与仓库说明整理;功能、状态和命令可能变化,以官方最新文档为准。

同类工具