网易首页 > 网易号 > 正文 申请入驻

他把PR评审搬回桌面,AI只提建议不碰代码

0
分享至

大多数代码评审,是在会议间隙挤进浏览器标签页里完成的。最近不少团队把这件事交给机器人,机器人留下一堆评论,多数没被读过就被标记为已解决。


有人想换个更安静的地方读一次代码变更,旁边坐着一个自己挑的AI。它回答问题、指出位置,最终决定什么内容进入PR的,还是人。这就是Clúsia——一个免费的macOS应用,Apache-2.0开源,用Rust写成,作者认为它可以交给其他人试用了。

打开一个拉取请求,Clúsia会在本地工作树里把它检出。你可以对某一行或某个范围发表评论,回复和解决讨论串,所有内容都留在本机的一份草稿里。按下Finalize review,草稿才作为一次评审发到GitHub。在那之前,什么都不会被发布。

草稿还能扛住新的推送。作者在你评审到一半时推了新提交,你的评论会跟着代码移动到新位置。如果一份评审保存了几天再回来,代理可以逐条对照新提交,建议保留、移动、标记过时还是改写。你可以一条条过,也可以一次性全部接受。

代理用你自己的账号

Clúsia本身不带模型。它对接你已经在用的Claude Code或Codex,用你自己的登录,或者对接任何按一套小型JSON-lines协议编写的程序。你的GitHub令牌不会到达代理,代理也从不写入git或GitHub。发布这件事归你管。

评审打开时,代理会写一份摘要,之后你可以就这个PR和它聊天。它能自行读取和搜索工作树。至于其他操作,比如运行cargo test或编辑文件,会弹出一个窗口,显示确切命令、代理给出的理由和一个倒计时。你不回应,请求就被拒绝。命令默认在沙箱中运行,没有网络,只能在本次评审的工作树内写入。

安全检查和分区审计

打开评审时,代理还会检查这次变更的安全问题。每条发现都带有严重程度(高、中、低)、对应的行,有时还有一段代码建议,写成可直接使用的评审评论。你可以把它加进草稿、先编辑或直接忽略。如果发现落在PR没有触及的行上,它会变成一条通用评论。

作者在措辞上很谨慎。什么都没查出来时,Clúsia会说类似“Claude Code在7个文件中未发现安全问题”。它不会告诉你这次变更安全,因为读过PR的代理没法做这个承诺,作者更希望你自己继续读下去。

Security旁边还有一个Audits标签。代理会从正确性、并发、错误处理、性能、测试,以及文档和变更日志几个方面过一遍变更,每个领域给出各自的发现。你可以关掉某些领域,也可以自己加一个,填上名称和不超过500字符的简短指令,比如“检查每个新端点是否都有速率限制”。

如果代理没有回答某个领域,标签会显示Not checked。作者不想在那里放一个沉默的“ok”。每次检查都在一个从评审聊天分叉出的会话里运行,所以它已经知道代理读过什么,而你的聊天在它工作时保持空闲。所有评审加起来最多同时跑两个检查,因为每一个都是你账号上真实的一轮调用。

把变更画成图

Diagrams标签让代理用最多八张图解释这个PR,图的类型按变更特点挑选:流程图、依赖图、时序图、实体关系图、用例图、数据流图、状态机或类图。Clúsia会校验每一张图并自行排版,让箭头保持笔直可读。点一个方框,你能看到它在绘制时那个提交上的代码,PR新增的行会高亮。你可以就这些行发表评论,评论直接进入草稿。每张图按提交保存,新推送之后可以回看各个版本,看它们之间增加了、改变了还是删除了什么。

列表最后一张是3D图,作者叫它“Where the words live”。代理挑出这次变更新增或触及的词,把它们分成若干族,命名几个用例和三个坐标轴。Clúsia随后找出这些词在仓库中出现的每一处,代理把每个文件和函数放到坐标轴上。你可以转动这张地图,筛选出只有PR改动过的部分,点任意一个点读代码并评论。当你评审不是自己写的代码、想在批准一次重命名前知道还有谁依赖这个名字时,它最有用。

菜单栏的弹出面板会显示等着你的PR、已经过期的已保存评审,以及你的评审活动热力图。评审请求、你评审过的PR有新提交、回复、提及和CI失败都会通知你,还可以设置免打扰时段。如果你更愿意待在终端里,也有命令行工具:clusia prs、clusia open owner/repo#123、clusia review publish。

运行它需要一台Mac,Apple silicon或Intel都行。脚本用Homebrew或Rust从源码构建Clúsia,从不索要sudo,首次构建大约五分钟。首次运行会使用你的gh登录,询问克隆仓库放在哪里,并找到你已安装的代理。之后从托盘打开一个PR,或者用clusia open owner/repo#123。

Clúsia还很年轻,现在人们告诉作者的东西,会塑造接下来的大部分走向。如果你每天都评审代码,他很想知道这套东西是否契合你的工作方式。仓库在github.com/rzorzal/clusia,一个star能帮其他评审者找到它。遇到崩溃、困惑或缺失的功能,欢迎提issue。如果想让Clúsia支持它还不支持的模型或工具,那套harness协议很短,里面有一个可用的Python示例。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
外资撤了品牌就变味?汉堡缩水、星巴克换配乐,消费者失去了啥?

外资撤了品牌就变味?汉堡缩水、星巴克换配乐,消费者失去了啥?

浯江孤舟
2026-10-18 21:48:45
歌手高新新:哈尔滨出生的混血美女,跟着NBA黑人球星去了美国被曝家暴至肛裂,如今她怎么样了?

歌手高新新:哈尔滨出生的混血美女,跟着NBA黑人球星去了美国被曝家暴至肛裂,如今她怎么样了?

品茗赏娱
2026-10-17 21:36:46
皇马vs塞维利亚:预测首发11人

皇马vs塞维利亚:预测首发11人

温柔且自由
2026-10-19 02:04:20
老套路重现!赵少康得知自己要被开除,又将矛头引向大陆!

老套路重现!赵少康得知自己要被开除,又将矛头引向大陆!

故事终将光明磊落
2026-10-17 10:56:37
上汽新车官宣:10月23日,正式上市

上汽新车官宣:10月23日,正式上市

科技堡垒
2026-10-18 10:09:25
两男子为争土地水下憋气12分钟,双双身亡!警方确认憋气仪式获双方同意

两男子为争土地水下憋气12分钟,双双身亡!警方确认憋气仪式获双方同意

都市快报橙柿互动
2026-10-18 23:06:29
俄罗斯专家把话挑明了:如果中国铁了心要对日本动手,那就只有两个选择,要么不出手,要么一击毙命!

俄罗斯专家把话挑明了:如果中国铁了心要对日本动手,那就只有两个选择,要么不出手,要么一击毙命!

回京历史梦
2026-10-11 16:35:06
11月3日美国中期选举,为什么能锁死特朗普最后两年

11月3日美国中期选举,为什么能锁死特朗普最后两年

娱乐的宅急便
2026-10-18 15:11:03
拉莫斯要回西甲?赫塔菲主席承认:他就在引援名单上

拉莫斯要回西甲?赫塔菲主席承认:他就在引援名单上

甜份超标的我
2026-10-19 02:37:03
80场75球!美媒:梅西是外星人!还差64球,创“美职联”多项第1

80场75球!美媒:梅西是外星人!还差64球,创“美职联”多项第1

汪星人哟
2026-10-18 11:38:18
跟腱撕裂+三次被裁!25岁榜眼秀,正式签了!

跟腱撕裂+三次被裁!25岁榜眼秀,正式签了!

篮球实录
2026-10-19 00:27:23
也门政府问中国:胡塞导弹用了中企零件怎么办?中方回应四个字

也门政府问中国:胡塞导弹用了中企零件怎么办?中方回应四个字

丁丁鲤史纪
2026-10-16 04:53:18
日军在中国打仗时,为何如同禽兽一样?看看他们的妻子就知道了

日军在中国打仗时,为何如同禽兽一样?看看他们的妻子就知道了

千秋文化
2026-01-04 16:56:11
改籍叛国、卖队泄密?定居泰国执教的冯坤,因一句话实现口碑逆转

改籍叛国、卖队泄密?定居泰国执教的冯坤,因一句话实现口碑逆转

主宰未来
2026-09-24 15:32:39
打不得!日本战舰闯入台海峡,我军为什么不直接击沉它?

打不得!日本战舰闯入台海峡,我军为什么不直接击沉它?

阿凫爱吐槽
2026-10-18 15:16:57
记者:如果穆帅战绩无改善,老佛爷考虑请德尚执掌皇马

记者:如果穆帅战绩无改善,老佛爷考虑请德尚执掌皇马

懂球帝
2026-10-19 01:43:04
3-2!阿莫林又赢了:意甲7轮不败,升到第4名,只落后榜首4分

3-2!阿莫林又赢了:意甲7轮不败,升到第4名,只落后榜首4分

足球狗说
2026-10-19 01:56:31
1 分钟售罄、发货排到明年,iPhone Duo 卖爆背后的真相

1 分钟售罄、发货排到明年,iPhone Duo 卖爆背后的真相

极客公园
2026-10-17 10:39:35
杨瀚森的下放计划突生变数!开拓者跟队记者亲口承认:小杨进步太猛,他又进化了

杨瀚森的下放计划突生变数!开拓者跟队记者亲口承认:小杨进步太猛,他又进化了

林子说事
2026-10-18 17:31:00
从新能源车销量看中国能源转型的世界启示

从新能源车销量看中国能源转型的世界启示

齐鲁壹点
2026-10-17 21:14:44
2026-10-19 04:07:00
固件更新中
固件更新中
有态度网友ytd
167文章数 80关注度
往期回顾 全部

科技要闻

王江舟院士:6G到底是不是骗局 是不是收割

头条要闻

披旭日旗留学生被指是南京人 有明显"精日"与"台独"倾向

头条要闻

披旭日旗留学生被指是南京人 有明显"精日"与"台独"倾向

体育要闻

别在我的地盘夺冠!海港队史首次双杀蓉城

娱乐要闻

郭麒麟被传领证,女方戳破谣言

财经要闻

马斯克:美债问题只能靠AI和机器人解决

汽车要闻

星瑞L PLUS限时售价10.97万元起 开启智混3L时代

态度原创

数码
家居
时尚
教育
艺术

数码要闻

古尔曼:苹果计划为HomeView智能家庭中枢配备电动机械臂,最早2027年推出

家居要闻

2026建博会(广州) 公装联探展交流活动

重阳寻香:一炉香,一枚囊,她们以手传香

教育要闻

两周收到40封举报信举报老师!校园举报乱象,谁在买单?

艺术要闻

不敢信这是画的!比利时大师的女性油画,逼真程度突破认知

无障碍浏览 进入关怀版