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

一举击败Claude Code!微软提出代码生成黑科技:一键直出36K行代码

0
分享至


新智元报道

编辑:KingHZ

【新智元导读】自然语言规划的模糊性让仓库生成屡屡翻车。微软RPG用图谱取代文字,节点代表功能与文件,边标注依赖与接口。基准显示,功能创新率11-13%,代码通过率69.7%,远超Claude Code,为大规模AI开发铺平道路。

近年来,大模型写代码的能力突飞猛进。在函数级、文件级上,生成已相当可靠;开发者一句描述就能得到完整函数或模块。

但当视野扩展到整个仓库时,难题随之而来:数十上百文件、类与函数之间交织着复杂依赖,要从抽象描述落到完整仓库,始终充满挑战。

现有方法多依赖自然语言规划来决定「做什么、怎么做」。这种方式虽直观,却天生模糊、缺乏结构,难以长程稳定地追踪依赖。

结果就是两类常见失效:要么功能提案不全,难以覆盖需求;要么实现过程漂移,接口和模块边界逐渐错乱。


论文地址:https://arxiv.org/abs/2509.16198

为解决这一问题,微软提出了Repository Planning Graph (RPG),以结构化图谱替代脆弱的文字规划,把功能、文件、依赖和数据流统一在一张蓝图中,从而让仓库生成首次具备可控、可扩、可验证的基础。

从需求到仓库的统一蓝图

Repository Planning Graph (RPG)是一种结构化表征,它把仓库生成的全过程统一到一张图里。

RPG的节点可以是功能目标、文件、类或函数,边则显式标注接口调用、依赖关系和数据流动。

这种设计既能回答「要实现什么」(提案层),也能回答「如何实现」(实现层),从而保证高层意图与底层实现的一致性


ZeroRepo流程概览:(A)提案级构建:将用户需求转化为功能图谱;(B)实现级构建:进一步细化为文件结构和数据流,形成Repository Planning Graph (RPG);(C)图驱动生成:沿拓扑顺序遍历RPG,逐步生成完整仓库。

在此基础上,研究团队提出了ZeroRepo框架。ZeroRepo从用户的自然语言描述出发,分三步逐步构建RPG并在其指导下生成代码:

第一步:提案级构建

ZeroRepo不再让模型「即兴发挥」,而是先把用户的自然语言需求落到RPG上,逐步长成一张功能图谱。

它依托一个庞大的功能树去检索和拼接节点,比如「用户登录」「购物车管理」「支付处理」,像搭积木一样组合成完整蓝图。

这样,系统不但覆盖了所有关键功能,还能保证结构清晰、层次合理。

第二步:实现级构建

有了功能蓝图,还需要明确每个模块「落地到哪里」。

ZeroRepo会把功能节点继续展开,写成具体的文件、接口和数据流,并一一标注进RPG。以「支付处理」为例,它会被拆解成payment_service.py、api/payment_api.py等文件,并明确依赖订单与库存模块的输出。

这样,模块间的边界和依赖被牢牢固定,再也不会在生成过程中走偏。

第三步:图驱动生成

最后,ZeroRepo按照RPG的拓扑顺序推进代码生成。每实现一个文件或函数,就会先生成测试用例,再写函数体,并把结果回写到RPG中。

这形成了「生成—验证—更新」的闭环。

整个过程像是沿着蓝图施工:有规划、有校验,仓库规模不断扩展,但始终保持接口对齐、结构稳定。

实证ZeroRepo:从蓝图到真实仓库

为全面评估仓库级生成能力,他们构建了全新基准RepoCraft


RepoCraft评估准确性的任务的整体数据收集流程

不同于以往依赖现成仓库或提供详尽文档的设置,RepoCraft不提供完整架构蓝图,还涵盖6个真实项目、共1052个任务:

scikit-learn,pandas,requests,django,statsmodels,sympy。

真正考察模型从模糊需求到结构化实现的能力。


RepoCraft基准上的不同智能体框架与模型性能对比(Gold Projects 代表真实世界的仓库)

  1. 功能覆盖与规模:覆盖率达81.5%比最强基线Claude Code高27.3个;还能生成超100个新功能(创新率11–13%),远超其他方法。生成仓库平均36K行代码445K tokens,是Claude Code的3.9倍、其他方法的64倍,复杂度接近人工项目。

  2. 正确性与一致性:代码通过率为69.7%比Claude Code高35.8个点,接近人工项目上限(81%)。RPG的结构化约束有效保证了模块边界和接口设计的一致性,使生成结果更稳定、更贴近设计初衷。


ZeroRepo利用Qwen3-Coder-480B-A35B-Instruct在机器学习库上搭建数据流动和函数依赖示意图

  1. 复杂依赖与协同:以Qwen 3 Coder生成的结果来看,RPG不仅清晰组织了文件层次和模块流程,还显式捕捉了跨模块调用与反馈依赖,使复杂关系能够被稳妥管理,仓库在复杂度提升的同时仍保持整体协调。


ZeroRepo随规划迭代次数增长功能数量(左图)和代码数量增长情况

ZeroRepo在功能数与代码规模上都展现出近乎线性的增长趋势

随着迭代次数增加,RPG引导的规划让新功能和新增代码能够稳步扩展,而不是像基线方法那样在早期就陷入停滞。

这样的线性扩展能力证明他们具备支撑大规模仓库持续开发的潜力


RPG在智能体定位任务中的加速效果对比(wo/G表示无全局信息

此外,RPG提供的全局结构视角显著提升了代理的仓库理解与定位能力,使其能够更快地追踪依赖、定位问题并完成模块集成,从而加速整个开发流程。

总结与展望

ZeroRepo展示了结构化图谱在仓库生成中的独特价值:它不仅提升了功能覆盖率、代码规模和正确性,还解决了长期困扰自然语言规划的模糊与漂移问题,使自动化仓库生成首次逼近真实的软件开发过程。

未来,研究团队计划进一步拓展RPG的适用范围,包括支持多轮需求变更下的交互式开发、跨仓库的协同演化,以及与现有工程工具链的深度融合。

参考资料:

https://arxiv.org/abs/2509.16198

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

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-02-25 09:56:20
痛心!江西南昌一家五口返程遇车祸 姐姐当场身亡,姐夫带三娃幸存

痛心!江西南昌一家五口返程遇车祸 姐姐当场身亡,姐夫带三娃幸存

冒泡泡的鱼儿
2026-02-26 00:28:22
展形:一种关于存在的诚实宣告

展形:一种关于存在的诚实宣告

疾跑的小蜗牛
2026-02-25 20:40:50
善恶到头终有报?57岁央视女主持王小丫,已走上另一条大路

善恶到头终有报?57岁央视女主持王小丫,已走上另一条大路

妙知
2026-01-13 11:55:41
9-3,欧冠惨案!英超球队踢疯了!轰26球欧冠第1,强势晋级淘汰赛

9-3,欧冠惨案!英超球队踢疯了!轰26球欧冠第1,强势晋级淘汰赛

乌龙球OwnGoal
2026-02-25 08:02:14
朝鲜人对中国人是怎样的态度?让我告诉你真相

朝鲜人对中国人是怎样的态度?让我告诉你真相

世界圈
2026-02-24 19:20:21
一家三代35人的“春节大巴”:14天自驾6000公里,家人间收获更多理解和关爱

一家三代35人的“春节大巴”:14天自驾6000公里,家人间收获更多理解和关爱

红星新闻
2026-02-24 20:56:32
美军兵分两路挑衅,B-52轰炸机进逼东海,中美战机空中对峙

美军兵分两路挑衅,B-52轰炸机进逼东海,中美战机空中对峙

甜到你心坎
2026-02-26 03:57:54
GDP冲25.8万亿!广东马年“第一会”立下10年最狠目标!

GDP冲25.8万亿!广东马年“第一会”立下10年最狠目标!

乐居广州
2026-02-25 13:34:58
雷军带火蕉内滑雪服:客服表示299元优惠已结束,当前为629元

雷军带火蕉内滑雪服:客服表示299元优惠已结束,当前为629元

PChome电脑之家
2026-02-24 17:02:37
四川一维修队打开下水道,发现里面躺着3个女人,一查身份吓一跳

四川一维修队打开下水道,发现里面躺着3个女人,一查身份吓一跳

清茶浅谈
2025-03-30 15:06:25
两性关系:扒光给你看:5个真相,不准,你来反驳

两性关系:扒光给你看:5个真相,不准,你来反驳

三农老历
2026-02-07 15:28:49
紫牛头条 | 全家出游老人服务区内被狗扑咬骨折,犬主付千元后驾车离开,警方已立案

紫牛头条 | 全家出游老人服务区内被狗扑咬骨折,犬主付千元后驾车离开,警方已立案

扬子晚报
2026-02-24 23:56:16
父亲曾是上海首富,母亲是知名主持,她却定居美国,靠卖衣服为生

父亲曾是上海首富,母亲是知名主持,她却定居美国,靠卖衣服为生

林轻吟
2026-02-25 22:29:48
突发!前TVB男演员离世终年57岁,留下妻子及年幼女儿,圈中好友直言感难受

突发!前TVB男演员离世终年57岁,留下妻子及年幼女儿,圈中好友直言感难受

TVB剧评社
2026-02-25 14:17:21
65岁老汉亲吻10岁继女:传第八任妻子系36岁老师,大量内部照流出

65岁老汉亲吻10岁继女:传第八任妻子系36岁老师,大量内部照流出

博士观察
2026-02-25 17:27:10
意媒:虽然欧冠出局但国米本财年仍将盈利,今夏无需卖人筹钱

意媒:虽然欧冠出局但国米本财年仍将盈利,今夏无需卖人筹钱

懂球帝
2026-02-26 03:00:08
小米昆仑旗舰SUV全新预测图曝光 采用竖条式镀铬格栅

小米昆仑旗舰SUV全新预测图曝光 采用竖条式镀铬格栅

CNMO科技
2026-02-24 10:02:12
湖人内部人士对莱昂纳德加盟持谨慎态度,而快船未来充满不确定性

湖人内部人士对莱昂纳德加盟持谨慎态度,而快船未来充满不确定性

好火子
2026-02-25 23:43:22
欧洲十大畅销手机出炉,真是颠覆大家固有印象

欧洲十大畅销手机出炉,真是颠覆大家固有印象

科技锋说
2026-02-25 05:56:24
2026-02-26 04:32:49
新智元 incentive-icons
新智元
AI产业主平台领航智能+时代
14589文章数 66642关注度
往期回顾 全部

科技要闻

“机器人只跳舞,没什么用”

头条要闻

夫妻晚5秒错过免费高速付1700元:气得我不得了

头条要闻

夫妻晚5秒错过免费高速付1700元:气得我不得了

体育要闻

勇士爆冷惜败鹈鹕 梅尔顿28分赛季新高

娱乐要闻

黄晓明新恋情!与小22岁美女同游新加坡

财经要闻

上海楼市放大招,地产预期别太大

汽车要闻

750km超长续航 2026款小鹏X9纯电版将于3月2日上市

态度原创

房产
时尚
游戏
艺术
手机

房产要闻

海南楼市春节热销地图曝光!三亚、陵水又杀疯了!

“复古甜心”穿搭突然大火!春天穿时髦又减龄

《如龙极3》中文配音访谈:中文配音与本地化并非易事

艺术要闻

这些作品太美了,仙气飘飘,三位大咖不容错过!

手机要闻

三星Galaxy S26 Ultra图赏:7.9mm万元机皇 比iPhone 17 Pro Max更轻薄

无障碍浏览 进入关怀版