frxiaobei· @frxiaobei · X·· 11 小时前AI 评分
阿里开源内部 AI 代码审查工具 OpenCodeReview
阿里把内部用了两年的 AI 代码审查工具 OpenCodeReview 开源,代码写完后由 AI 检查问题并把意见标到具体行。工具由程序决定查哪些文件、匹配哪些规则、评论如何定位,AI 负责读上下文、追查调用关系和判断问题。按官方测试,同一个底层模型 Token 消耗减少约 89%,报出的问题更准,但也会漏掉更多问题。
阿里把内部用了两年的 AI 代码审查工具 OpenCodeReview 开源了。
简单说,就是代码写完以后,让 AI 帮你检查有没有埋雷,找到问题再把意见标到具体那一行。
尤其现在大家用 AI 写代码越来越快,写完之后谁来把关,这件事越来越重要。
但让通用 Agent 审代码,也有麻烦。
改动一多就漏看文件,发现问题却标错位置,或者说了一堆,工程师看完发现大半是误报。
阿里这套工具的设计就在解决这个问题:
哪些文件要查、匹配哪些规则、评论怎么定位,由程序管住;需要读上下文、追查调用关系、判断有没有问题,再交给 AI。
按官方测试,同一个底层模型,Token 消耗少了约 89%,报出来的问题更准,代价是也会漏掉更多问题。这个取舍很现实:天天喊“有 bug”,结果十次八次虚惊,谁还愿意看它的提醒?
我的看法是,做 AI 产品得先想清楚哪些地方根本不需要 AI。
能用程序确定的就把流程管住。需要理解和判断的再让模型发挥。
工程师的时间也很贵,省下 Token 只是其中一笔账。
github.com/alibaba/open-code…
来源:frxiaobei · x.com