有 V 友们用大模型做 Code Review 嘛 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
wymanAtV2
V2EX    程序员

有 V 友们用大模型做 Code Review 嘛

  •  
  •   wymanAtV2 2025 年 10 月 22 日 4193 次点击
    这是一个创建于 104 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前接手的一个项目,基本代码都不是我自己写的,因为是新接手的项目所以代码结构还在捋着,目前想做一下 Code Review ,现在有没有大模型工具或工具链做这块比较高效的,大家一起交流下

    24 条回复    2025-10-23 22:08:40 +08:00
    MIUIOS
        1
    MIUIOS  
       2025 年 10 月 22 日
    现有的代码辅助工具基本都能吧
    pipi32167
        2
    pipi32167  
       2025 年 10 月 22 日
    直接在项目底下打开 CC 或者类似工具,让它生成项目大纲文档,然后针对你要了解的功能进一步询问,最好让它贴代码。
    pipi32167
        3
    pipi32167  
       2025 年 10 月 22 日
    架构图、流程图都画出来。
    qiaobeier
        4
    qiaobeier  
       2025 年 10 月 22 日
    用啊,极好用。
    Hudiebbk
        5
    Hudiebbk  
       2025 年 10 月 22 日
    提前写好规则,触发合并申请自动审核变更代码
    Hudiebbk
        6
    Hudiebbk  
       2025 年 10 月 22 日
    给出组长审核代码时的一个参考,不然那么多代码谁会一行一行看完
    niubee1
        7
    niubee1  
       2025 年 10 月 22 日
    AI 时代当然用 AI 来 review 咯,比如 cursor 写的,你可以用免费版的 trae 或者 qorder 来 review ,让阅读某部分代码给出详细的分析,还能生成调用结构和边界分析,圈复杂度分析,改进建议什么的,你 review 图表和建议就行了
    ziwen1943
        8
    ziwen1943  
       2025 年 10 月 22 日
    有的,我们用 openai 的 api ,在 gitlab 流水线进行 merge 活动的代码活动评审,这种是强制性的,比较靠谱。
    cheneven
        9
    cheneven  
       2025 年 10 月 22 日
    github 上提 pr,自动触发 copilot review
    edcopclub
        10
    edcopclub  
       2025 年 10 月 22 日 via Android
    把 pr 下载为 diff 文件,改成 txt 发送给多个 ai 让它看
    wkla
        11
    wkla  
       2025 年 10 月 22 日
    codex, /review 挺好用。别的模型直接发 diff 审核也不是不行
    maolon
        12
    maolon  
       2025 年 10 月 23 日
    codex cloud 可以绑定你的 github repo 然后里面有个 review 选项,打开就会自动 review 了
    kennylam777
        13
    kennylam777  
       2025 年 10 月 23 日
    的目用的 Amazon Q , PR review 有垃圾, 主要是上文下理不足所以很表面, 不知道是否定了但管埋所以也, 考看看就好
    irainsoft
        14
    irainsoft  
       2025 年 10 月 23 日 via Android
    用的是 codex ,绑定 GitHub 后自动 PR Review 。效果我认为是很好的。
    PPPaul
        15
    PPPaul  
       2025 年 10 月 23 日 via iPhone
    我们用的 gemini ,前几天刚设置,pr 后回给 review ,配合同事人工 review
    guiyumin
        16
    guiyumin  
       2025 年 10 月 23 日
    codex


    code rabbit
    jjwjiang
        17
    jjwjiang  
       2025 年 10 月 23 日
    我们用的是 azure devops ,我们自己开发了个插件,提交 PR 时自动触发 review
    fredweili
        18
    fredweili  
       2025 年 10 月 23 日
    内部 github 有集成,废话太多
    wufazhucejava
        19
    wufazhucejava  
       2025 年 10 月 23 日
    没有,一般是让 ai 写,自己检查
    mrbananaeros
        20
    mrbananaeros  
       2025 年 10 月 23 日
    https://github.com/langgenius/dify/pull/27313
    有,日常维护通常会用两个,Copliot 和 Gemini 两个做交叉验证。
    wymanAtV2
        21
    wymanAtV2  
    OP
       2025 年 10 月 23 日
    感谢大家,我先了解一下,主要是公司现在用的是自己的代码平台,接入大模型还有点难度,我也在想办法怎么在本地进行 CR
    loloX
        22
    loloX  
       2025 年 10 月 23 日
    我们买的 Copilot ,在 VS Code 里可以做 review 。 或者你也可以通过对话直接让 AI 进行 Code review 呀。
    wymanAtV2
        23
    wymanAtV2  
    OP
       2025 年 10 月 23 日
    @loloX 这个我也考虑过,但是如果有多个文件关联,要做 review ,用 Chat 是不是不太好做呢
    loloX
        24
    loloX  
       2025 年 10 月 23 日
    @wymanAtV2 怎么会呢。你把需要 review 的文件添加到上下文里不就可以了?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4248 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 41ms UTC 01:24 PVG 09:24 LAX 17:24 JFK 20:24
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86