MDZelo
首页/Claude Code 254个真实案例/21. 自动修复 Snyk 漏洞并提交 PR

21. 自动修复 Snyk 漏洞并提交 PR

他们做了什么

在 CertifyOS,这位开发者为 Snyk 漏洞工单搭建了一套 Claude Code/Cursor 工作流。它会读取每张工单,确定依赖的修复方式,更新锁文件,提交一个 PR 并监控 CI。合并仍然是手动的,所以每一处改动都由人来审核和批准。

结果如何

据这位开发者说,每周的漏洞修复工作量从 6 到 7 个小时降到了大约 1 到 1.5 个小时。来源是一篇求职帖,所以没有更多关于失败情况或工作流构建方式的细节。

需要知道

保持手动合并,意味着每一处自动化的依赖改动都有人把关,而节省下来的时间是在保留这道检查的前提下实现的。

你可以这样尝试

读取 [Snyk 项目或工单队列] 中关于 [仓库路径] 这个仓库的未关闭漏洞工单。针对每一张工单,更新受影响的依赖和锁文件,运行 [测试命令],并单独提交一个说明修复内容的 PR,然后关注 CI 并报告任何失败。不要合并任何内容;在推送或创建第一个 PR 之前,先把计划创建的 PR 清单给我看。

评论

0

分享你对这一章的想法

还没有评论成为第一个分享想法的人。