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

连按Tab完成重构:蚂蚁CodeFuse团队提出无指令代码编辑框架NES

0
分享至

来源:市场资讯

(来源:机器之心Pro)

在 AI coding 工具快速演进的今天,“让模型写代码” 正在从补全、问答走向Agent 端到端编程:从需求拆解、跨文件修改到测试修复,一次任务动辄涉及多轮规划与执行。

但在真实开发里,最频繁、最消耗注意力的往往不是 “大任务”,而是无处不在的小编辑:一次重命名、一次参数补全、一次跨文件 refactor 的连锁修改…… 这些动作密集、节奏快,任何额外的提示词输入、等待模型响应或频繁切换上下文,都会打断开发者的 “心流”。

蚂蚁集团的 CodeFuse 算法团队长期从事大模型代码生成 / 编辑、AI IDE 智能辅助与工程化落地研究。此次在 FSE 2026 的 Industry Track 提出了NES(Next Edit Suggestion):一个无指令(instruction-free)、低延迟(<250ms)的 “下一步编辑建议” 框架。NES 不要求开发者先用自然语言描述意图,而是从历史编辑轨迹(historical editing trajectories)里学习开发者的目标与习惯,直接给出 “下一处该改哪里、该怎么改” 的建议,并把交互简化为连续的 Tab → Tab → Tab。

FSE(ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering)是全球软件工程领域的顶级学术会议(CCF-A 类)其中的 Industry track 专门面向卓越应用研究,重点考察工作的显著性 (Significance)、稳健性 (Soundness) 以及对当前工业实践的改进程度。


一、大模型会写,但 “编辑协作” 仍不够顺滑

近两年,代码大模型工具显著提升了代码生成与编辑效率,但在代码编辑(code editing)这类高频任务中,现有范式仍有两类关键痛点:

1. 过度依赖显式指令,打断心流

很多研究与产品的编辑能力建立在 “用户先用自然语言描述修改意图 → 模型再生成 patch” 的链路上。现实中,开发者并不总能(也不愿意)把 “下一步要改什么” 先说清楚:尤其在重构、维护、跨文件依赖调整中,编辑意图往往是边读边改、逐步推进的。

2. 编辑任务强时效,延迟直接影响可用性

代码编辑与补全一样是 “即时交互” 场景。论文指出用户通常期望 1 秒内反馈,而很多方法还依赖较重的理解、检索或推理流程,导致延迟上升,进一步放大 “打断感”。

更重要的是:编辑并非一次性动作。一个 “看似简单” 的需求(例如把一个组件新增属性)往往会触发连锁修改:改接口、改实现、改调用点、补参数…… 如果每一步都要重新描述、重新等待,就很难形成真正的协作体验。

二、NES 从历史编辑轨迹去判断 “下一步如何改”

NES 的出发点来自一个朴素但被低估的事实:

开发者的目标与习惯,往往沉淀在他们的历史编辑模式里。

例如重复的重构动作、跨文件依赖的修改路径、某类 API 的调用顺序、团队内的代码风格等,都能从 “编辑轨迹” 中体现出来。NES 选择把这些轨迹当作 “隐式意图信号”,从而绕开显式自然语言指令。


为此,NES 设计了一个双模型架构:

三、从 “轨迹采集 → 数据构建 → 两阶段训练 → 推理加速” 闭环落地

NES 的实现可以拆成三个关键环节。

3.1 轨迹采集:用增量 diff 捕获真实编辑操作

要让模型学到 “编辑习惯”,首先要能稳定捕获编辑轨迹。NES 在 IDE 插件侧实现了实时、增量的差异检测(incremental difference detection),把计算范围从 “全文件 diff” 收缩到 “当前被修改的局部片段”,以降低开销并提升实时性。

同时,论文提出了自定义的NES diff 格式:不仅标注新增 / 删除 / 保留行,还给每一行加上绝对行号,提升信息密度并减少位置歧义。这一点对 “预测编辑位置”“生成可直接应用的 patch” 都很关键。

3.2 两阶段训练:SFT 学模式,DAPO 对齐人类偏好

NES 对两个模型都采用了两阶段后训练流程:



通过两阶段的模型训练,NES 在核心指标上达到 SOTA:

3.3 推理优化:把 “可落地性” 拉到 250ms 以内

在 IDE 内联建议场景里,推理延迟几乎决定生死。NES 在系统侧引入了Prefix Caching与Speculative Decoding等优化,并针对工业环境进行工程调优,使端到端建议响应达到 平均 <250ms 的量级。

工业部署上,论文给出了选择小模型(Qwen3-4B)并结合高质量后训练数据的理由:

四、效果与价值:交互链路被重构

4.1 效果展示:

逻辑类的修改,当用户把 Point2D 改为 Point3D 时,模型能够理解代码逻辑的变化,首先增加 z 参数,接着预测需要跳转到第 18 行进行修改,用户采纳修改后,紧接着预测用户到第 19 行进行修改


格式统一,当把 Monday 修改为星期一时,首先 edit 模型会对 7-9 行进行同样的命名风格修改,用户采纳后,next-tab 模型帮助用户导航到第 10 行进行同样的修改,整个过程用户只需要按 tab 键即可完成


4.2 开发者与代码的交互链路被改写

很多工具的编辑能力建立在 “先描述 → 模型再改” 的范式上,评估也常围绕单次编辑是否正确。NES 的价值在于它把协作粒度切到 “下一步”,把编辑变成一个连续循环:

这类体验的提升,对开发者心流非常重要。

五、NES 在 Agent 时代的不可替代生态位

写代码从来不是一次性的创作,而是无数次 "发现问题→定位→修改→再定位" 的循环。那些打断心流的瞬间,往往不是来自一个复杂的 Bug,而是一次又一次的 "下一处该改哪"。

在 Code Agent 快速发展的今天,编辑级的精准响应反而成为更难被绕过的基础能力 —— 它直接关乎开发者能否真正保持心流、信任 AI 的建议并持续采纳。NES 给出的答案是:从轨迹里学意图,把延迟压到感知阈值以内,让 "下一步" 变成一次 Tab。当模型开始比你更早知道该改哪里,人与 AI 的协作边界,正在被悄悄重构。

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

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.

相关推荐
热点推荐
东航空姐下跪事件持续发酵,肇事者欧某某真容曝光,别太抬举他了

东航空姐下跪事件持续发酵,肇事者欧某某真容曝光,别太抬举他了

平老师666
2026-10-05 13:17:37
身体出现这 7 种变化,不是生病,只是老了,不用乱花冤枉钱

身体出现这 7 种变化,不是生病,只是老了,不用乱花冤枉钱

袁医生课堂
2026-09-14 12:15:07
企退必须与机事退平等待遇,守护社会公平正义,杜绝拥权自私自肥

企退必须与机事退平等待遇,守护社会公平正义,杜绝拥权自私自肥

白米饭怎么吃
2026-10-05 08:01:52
2026年诺贝尔奖即将揭晓, 九位华人科学家被视为热门获奖人选

2026年诺贝尔奖即将揭晓, 九位华人科学家被视为热门获奖人选

界面新闻
2026-10-05 11:19:47
谁能想到?浙江一小县城,14家上市公司撑起3500亿市值,全省第一

谁能想到?浙江一小县城,14家上市公司撑起3500亿市值,全省第一

亿通电子游戏
2026-10-06 00:28:51
“令爱实在让人爱不起来!”宝爸抗拒和女儿亲近,网友:能理解,这孩子长的像裘千尺!

“令爱实在让人爱不起来!”宝爸抗拒和女儿亲近,网友:能理解,这孩子长的像裘千尺!

林林先生
2026-09-30 11:15:06
炸裂!日本妻子拍AV挽救婚姻,瞒夫出道老公崩溃,如今丈夫成粉丝

炸裂!日本妻子拍AV挽救婚姻,瞒夫出道老公崩溃,如今丈夫成粉丝

悠悠说世界
2026-08-17 13:48:27
赖清德、蔡英文和陈水扁齐发难,国民党若输掉2026,就没有2028了

赖清德、蔡英文和陈水扁齐发难,国民党若输掉2026,就没有2028了

牛锅巴小钒
2026-10-05 13:04:56
歼-16重装杀出黄岩岛!菲律宾南海疯狂三线挑衅,马科斯彻底慌了

歼-16重装杀出黄岩岛!菲律宾南海疯狂三线挑衅,马科斯彻底慌了

吱吱解说
2026-10-06 10:33:52
日本媒体改报总奖牌数,中日金牌断层86枚意味着什么?

日本媒体改报总奖牌数,中日金牌断层86枚意味着什么?

林子说事
2026-10-06 00:06:31
WTT大满贯爆大冷!世界冠军一轮游,王曼昱惬意,孙颖莎首秀锁定

WTT大满贯爆大冷!世界冠军一轮游,王曼昱惬意,孙颖莎首秀锁定

兵卒史
2026-10-05 17:03:40
顶级经济学家追问:中国的生产者模式能在经济失衡中坚持多久?

顶级经济学家追问:中国的生产者模式能在经济失衡中坚持多久?

火星宏观
2026-07-28 22:09:50
44岁姚笛独自在杭州豪宅家中煮泡面,眼神中难掩落寞

44岁姚笛独自在杭州豪宅家中煮泡面,眼神中难掩落寞

追影客栈
2026-10-03 16:08:17
长得漂亮却坏事做尽,3度涉毒,被摘除,4,处器官的她,如今过得怎样

长得漂亮却坏事做尽,3度涉毒,被摘除,4,处器官的她,如今过得怎样

笑饮孤鸿非
2026-10-05 18:56:17
“半个广州的人都来了”!地铁站限流、排队超3500桌

“半个广州的人都来了”!地铁站限流、排队超3500桌

糖逗在娱乐
2026-10-05 16:45:43
大胆推测!CBA新赛季有三支伪强队

大胆推测!CBA新赛季有三支伪强队

有态度网友19ILam
2026-10-06 08:10:36
图拉姆街头被认出后回答:我是莱奥,加拉塔萨雷的那个球员

图拉姆街头被认出后回答:我是莱奥,加拉塔萨雷的那个球员

懂球帝
2026-10-05 19:20:07
太卷了!日薪不到700,网传几十名校花级女模被迫当众全裸换装,网友:这是行业惯例

太卷了!日薪不到700,网传几十名校花级女模被迫当众全裸换装,网友:这是行业惯例

火山詩话
2026-09-12 05:55:35
嘴瓢时候说出来的话有多经不起推敲?网友:第一个就挺离谱挺震惊的

嘴瓢时候说出来的话有多经不起推敲?网友:第一个就挺离谱挺震惊的

带你感受人间冷暖
2026-10-02 00:05:26
一场3-0!赢球不可怕,没想到赛后梁靖崑这样说,让人很揪心!

一场3-0!赢球不可怕,没想到赛后梁靖崑这样说,让人很揪心!

萧壛记录风土人情
2026-10-06 07:30:47
2026-10-06 12:31:00
新浪财经 incentive-icons
新浪财经
新浪财经是一家创建于1999年8月的财经平台
4961880文章数 9721关注度
往期回顾 全部

科技要闻

光遗传学是什么,为什么这项发现如此重要

头条要闻

电诈"金主"临刑前坦白:每赚1个亿至少要分明家2000万

头条要闻

电诈"金主"临刑前坦白:每赚1个亿至少要分明家2000万

体育要闻

30天30队·热:扬尼斯、阿德巴约与克雷

娱乐要闻

突发 邓紫棋深圳演唱会安可前大屏起火

财经要闻

杨植麟断腕:Kimi的至暗时刻与远征

汽车要闻

智能化再提升 2027款东风标致、东风雪铁龙新车更人性化了

态度原创

本地
亲子
房产
时尚
数码

本地新闻

中秋逛白塔寺,体验国医妙荟雅集

亲子要闻

看看我们配合的怎么样? 人类幼崽 萌娃跳舞

房产要闻

保利大爆发,冲到榜一!海南楼市前三季度,热销榜出炉!

伊姐十一热推:电影《什么意思夫妇》;电影《侦战》......

数码要闻

英伟达RTX Spark笔记本OLED屏幕被韩企包揽:三星六款、LG一款

无障碍浏览 进入关怀版