找回密码
 立即注册
首页 业界区 安全 还在手动Code Review?给你的GitHub项目请一个免费的AI ...

还在手动Code Review?给你的GitHub项目请一个免费的AI审查官吧!

陈兰芳 昨天 10:35
有过开发经验的小伙伴都知道,为了确保项目的代码质量,我们需要定期的去进行 Code review。
Git 中有一个 pull request 功能,也就是说别人请求把开发好的代码合并到主干的时候。
你需要对这份代码进行 review,确保没有问题之后才能合并到主干。【gzh:和平本记】
但是 review 代码是非常耗费时间和精力的,对于一些重复性的、有明确标准可循的检查(比如代码风格、性能隐患、安全漏洞),完全可以交给AI来完成。
如果我告诉你,你可以为你的项目请一个免费、不眠不休、绝对客观、精通各种最佳实践的AI代码审查官,它能自动帮你完成80%的重复性审查工作,你会不会想要立马试用一下?
下面手把手教你,如何利用OpenAI Codex的自动化Code Review功能,彻底解放你的生产力。
1、连接 GitHub ,让 AI 有读代码的权限

你需要确保你的Codex已经和你的GitHub账户关联。这是让AI能够读取你的代码仓库和PR的前提。
也就是说下面这里你需要成功关联上你的 GitHub 仓库【gzh:和平本记】
1.png

2、开启审查模式

你需要告诉Codex,对这个项目的所有PR都进行自动审查。
具体步骤:
1)登录Codex网页版
chatgpt.com/c/codex
2)点击启用代码审查
2.png

3)选择你的代码仓库
在自动代码审查下拉框选择,审查我的拉去请求,或者审查所有拉去请求(需要是 pro 用户)
3.png

完成上面的步骤之后,你的AI审查官已经正式上岗了。【gzh:和平本记】
3、验证结果

现在当你自己提交一个新的 PR 时,几分钟后,Codex 的AI机器人会自动出现在这个PR的评论区。
它会像一个经验丰富的老手一样,逐行分析你提交的代码,并给出具体的、可操作的优化建议。
现在我们提交一个 PR:
4.png

在 GitHub 仓库这里,你会看到 codex 已经介入开始检查你的代码
5.png

在代码审查这里,也能看到 codex 帮我们检查的结果
6.png

最后,启用这个功能之后,会帮你减少大量花在 code review 上的时间,而且会大大降低开发过程中,因为低级 bug 而导致的线上问题。

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

相关推荐

您需要登录后才可以回帖 登录 | 立即注册