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

IBM与Kaggle联合推出Java框架迁移评测榜单

0
分享至


探索ScarfBench排行榜

阅读ScarfBench原始公告

了解IBM与Kaggle的企业AI合作

ScarfBench(自包含应用重构基准测试)是IBM推出的一项开放基准测试,用于评估编码智能体是否能够在保持应用程序正常运行行为的前提下,成功完成企业级Java应用在不同框架间的迁移。该测试涵盖Jakarta EE、Quarkus和Spring之间的迁移场景,通过聚焦型工作负载和完整应用程序两种方式,检验生成的应用程序能否正常构建、启动并保持预期行为。

对企业应用进行现代化改造并不是单一文件的编码任务。在框架之间迁移应用程序,可能需要对依赖注入、持久化、数据库访问、Web端点、构建系统、框架描述文件和部署基础设施进行协同调整。编码智能体生成的迁移方案可能看起来合理,甚至能够通过编译,但该应用程序在部署后或在实际行为测试中仍可能失败。

ScarfBench提出了一个实际问题:智能体能否接手一个陌生的应用程序,将其跨框架迁移,并留下依然能正常运行的软件?

IBM于2026年早些时候推出了ScarfBench,作为评估AI驱动迁移能力的可复现基准测试。如今,IBM与Kaggle正展开合作,使这项评测更易复现、比较,并能随时间推移不断扩展。Kaggle参与了评测设计的咨询工作,独立在其平台上复现并运行了ScarfBench,同时承担了计算资源的赞助,并将在新模型发布后持续维护该基准测试。这次合作使ScarfBench从一份已发布的基准测试,转变为持续更新的智能体化软件现代化进展观测窗口。

此前发布的ScarfBench公告详细介绍了基准测试的设计、经开发者验证的工作负载以及可复现的评测方法。本文将重点介绍最新评测结果揭示的模型与智能体框架组合表现、失败原因,以及该基准测试如何与Kaggle共同演进。

评估模型与框架组合

ScarfBench评估的是一个智能体化系统,而非孤立的语言模型。每项结果反映的是一个模型与一个编码智能体框架的组合,该框架决定了智能体如何与代码仓库及开发环境交互。因此,这些结果应被解读为"模型/框架"组合的结果,而非对底层模型本身的衡量。

在204项迁移任务中,Gemini 4 Argon搭配Antigravity框架在主要的烟雾测试指标上排名第一,得分为75.2%,其次是Claude Opus 5.5搭配Claude Code(70.5%)和Claude Opus 5搭配Claude Code(69.8%)。本次评测共测试了十种模型与框架的组合。

排名 | 模型 | 框架 | 烟雾测试% | 全部通过% | 平均%

1 | Gemini 4 Argon | Antigravity | 75.2 | 71.1 | 85.9

2 | Claude Opus 5.5 | Claude Code | 70.5 | 72.1 | 82.0

3 | Claude Opus 5 | Claude Code | 69.8 | 60.8 | 79.7

4 | GPT-6.1 Sol | Codex | 68.4 | 62.7 | 76.8

5 | Gemini 3.8 Flash | mini-swe | 66.0 | 62.3 | 77.6

6 | GPT-6 Astra | Codex | 65.4 | 61.4 | 75.4

7 | Qwen 3.8 Max | qwen-code | 63.7 | 59.3 | 76.1

8 | Kimi K3 | kimi-code | 61.1 | 50.7 | 71.2

9 | Gemini 3.1 Pro | OpenHands | 39.5 | 35.1 | 50.5

10 | Gemma 4 26B-A4B | mini-swe | 24.5 | 17.6 | 30.8

这三项指标揭示了一个重要的细微差异。作为排行榜的核心指标,烟雾测试得分会给予部分分数,并对更大规模的测试集赋予更高权重。在这项指标上,Gemini 4 Argon + Antigravity组合的表现最强。但Claude Opus 5.5 + Claude Code组合的全部测试通过率最高,达到72.1%,略微领先于Gemini 4 Argon。换句话说,Argon/Antigravity组合在整个基准测试中获得了最多的部分分数,而Opus 5.5/Claude Code组合则将略多的单个迁移任务完全转化为全绿的测试结果。

在敏感性分析中,排名保持稳定。204项迁移任务中有4项任务在所有被评测的模型/框架组合中均未获得任何行为测试得分。排除这4项任务后,各项绝对得分有所提升,但榜首排名未发生变化:Gemini 4 Argon + Antigravity得分79.4%,其次是Claude Opus 5.5 + Claude Code(74.5%)和Claude Opus 5 + Claude Code(73.7%)。这一结果表明,相对排名并非由这一小部分普遍难以完成的任务所主导。

即便是表现最强的组合,仍存在很大的提升空间:整个基准测试中最佳的烟雾测试总分为75.2%,没有任何一种配置能够完全通过超过约四分之三的迁移任务。

最大差异化因素是行为保真度,而非编译能否通过

最明显的结果是"能够构建的代码"与"行为正确的软件"之间的差距。排除4项全零得分的任务后,Claude Opus 5 + Claude Code、Gemini 4 Argon + Antigravity以及Gemini 3.8 Flash + mini-swe均实现了100%的任务编译成功率,GPT-6 Astra + Codex和Kimi K3 + kimi-code分别为99.0%和98.5%,Claude Opus 5.5 + Claude Code和GPT-6.1 Sol + Codex分别为98.0%和98.5%。然而,烟雾测试得分却远低于此。

在这十种配置中,可解决任务的编译成功率跨度约为25个百分点,但多数配置的表现聚集在高位,十种配置中有八种编译成功率达到97%或以上;而烟雾测试表现的跨度则超过50个百分点。在成功部署的应用程序中,领先的几种配置的全部测试通过率大致聚集在63%至76%之间;Kimi K3 + kimi-code降至53%,Gemini 3.1 Pro + OpenHands降至42%,Gemma 4 26B-A4B + mini-swe降至26%。在本次评测中,保持行为一致性远比让迁移后的应用程序通过编译更能体现区分度。

智能体配置的失败原因

在745次被分类的失败运行中,535次(约72%)属于运行时行为失败:应用程序成功构建、往往也能成功启动,但未能通过行为验证。这一类别包括304次内容或断言不匹配,以及210次路由丢失/404错误;另有21次为明确的HTTP 500/405错误。编译或打包失败约占20%(152次),启动或依赖注入崩溃约占8%(58次)。

路由丢失与HTTP语义问题:在concurrency-taskcreator-quarkus-to-jakarta任务中,Claude Opus 5 + Claude Code得分0/6,原因是/taskinfo返回了"文件未找到",且一项预期返回HTTP 405的测试失败。在address-book-jakarta-to-quarkus任务中,GPT-6 Astra + Codex得分2/10,原因是列表页和创建页均返回HTTP 404。

源框架配置遗留到目标框架:在cargotracker-jakarta-to-spring任务中,Gemini 3.8 Flash + mini-swe在Spring Boot目标应用中保留了JSF/JoinFaces的配置,导致在创建facesContext bean时启动失败。

打包方式与目标运行环境不兼容:在cart-spring-to-jakarta任务中,GPT-6 Astra + Codex因迁移后留下的打包类型不受目标Liberty运行环境支持,而导致部署失败。

这些失败案例说明了为何ScarfBench的验证不止于编译层面:在本次评测被分类的失败案例中,近四分之三出现在运行时阶段。

智能体效率揭示不同的运行特征

在经过四项任务敏感性排除后剩余的200项任务中,Claude Opus 5 + Claude Code所用的中位数轮次最少,为32轮。GPT-6.1 Sol + Codex为36轮,Gemma 4 26B-A4B + mini-swe为40轮,Gemini 4 Argon + Antigravity为42轮,GPT-6 Astra + Codex为45轮,Kimi K3 + kimi-code为47轮,Qwen 3.8 Max + qwen-code和Gemini 3.1 Pro + OpenHands均为53轮,Claude Opus 5.5 + Claude Code为64轮,Gemini 3.8 Flash + mini-swe为79轮。

在可获取框架报告成本数据的范围内(即Claude Code、Codex、mini-swe和kimi-code框架;Antigravity、qwen-code和OpenHands框架未提供单次运行成本数据),各配置呈现出不同的成本特征:

模型/框架 | 中位数轮次 | 成功运行轮次 | 单次成功运行成本 | 每项已解决任务成本

Claude Opus 5 / Claude Code | 32 | 30 | .76 | .83

Claude Opus 5.5 / Claude Code | 64 | 60 | .98 | .10

GPT-6.1 Sol / Codex | 36 | 34 | {zhiding_content_info_26}.64 | .25

GPT-6 Astra / Codex | 45 | 44 | .55 | .65

Gemini 3.8 Flash / mini-swe | 79 | 74 | {zhiding_content_info_26}.73 | .59

Kimi K3 / kimi-code | 47 | 44 | .27 | .21

IBM与Kaggle正在打造持续更新的ScarfBench排行榜

最新的ScarfBench评测也是IBM与Kaggle深化合作的起点。两个团队发挥各自优势:IBM围绕企业级Java现代化改造开发了ScarfBench,而Kaggle则带来了独立的评测基础设施以及长期的排行榜维护能力。这次合作旨在使该基准测试能够在其原始开发环境之外实现可复现,并随着新的模型与智能体配置不断发布而持续发挥价值。

此次合作包含三个具体部分。首先,Kaggle就基准测试与评测方案的严谨设计与IBM进行了咨询协作。其次,Kaggle在其平台上独立复现并运行了该评测,并承担了相关计算资源的赞助。第三,Kaggle将对该基准测试进行长期维护,并在新模型发布后持续加入测试。ScarfBench排行榜将公开展示这些结果。目前尚未开放公众模型提交功能,但该功能已列入未来规划。

目前已获得的认知

ScarfBench的构建基于一个严格的前提:要让编码智能体真正有意义地参与企业现代化改造,就必须以企业最终关心的结果——可正常运行的软件——作为评测标准。

最新的评测进一步印证了这一前提。领先的配置几乎能够编译通过敏感性测试集中的所有任务,但编译成功掩盖了一个更难的问题。路由会消失,HTTP行为会发生变化,源框架的配置会遗留到迁移后的系统中,应用程序会在启动过程中失败,业务行为也会与预期系统出现偏差。

"能够构建的代码"与"真正能用的软件"之间的这一差距,正是ScarfBench最具信息价值的部分。随着新的模型/框架组合不断出现,一个持续维护的基准测试可以揭示:进步究竟来自更优的代码生成改动、更有效的调试与迭代能力、更高效的工具使用,还是这些能力的综合提升。

订阅我们的Future Forward新闻通讯,及时了解最新研究动态

订阅我们的新闻通讯

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

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-11-01 10:11:05
杀害“徽剑”人员曝光,接单人赵冰判死缓,备受关注的“少校”竟然是中国人

杀害“徽剑”人员曝光,接单人赵冰判死缓,备受关注的“少校”竟然是中国人

平老师666
2026-10-30 10:27:22
新能源时代的悲哀:最低的油价、最好的发动机,但卖出了最差销量

新能源时代的悲哀:最低的油价、最好的发动机,但卖出了最差销量

兴趣知识
2026-10-31 11:19:52
亏了4.9亿,刘德华不甘心,耗资2亿,联手超15位明星,又带来一部大片

亏了4.9亿,刘德华不甘心,耗资2亿,联手超15位明星,又带来一部大片

阿废冷眼观察所
2026-10-18 17:16:28
随着铃木彩艳自摆乌龙+维拉1-1无缘3连胜,英超最新积分榜出炉

随着铃木彩艳自摆乌龙+维拉1-1无缘3连胜,英超最新积分榜出炉

侧身凌空斩
2026-11-01 06:03:41
国内油价持续走高,油费负担约为美国的6.6倍,燃油车承压明显

国内油价持续走高,油费负担约为美国的6.6倍,燃油车承压明显

沙雕小琳琳
2026-11-01 04:01:21
九旬大爷生病住院,养了15年的八哥飞来探望,连续3天后众人懵了

九旬大爷生病住院,养了15年的八哥飞来探望,连续3天后众人懵了

古怪奇谈录
2025-06-21 16:48:31
虽说阿姨有30多岁了,但是这样打扮一下反而比年轻的女生更有魅力

虽说阿姨有30多岁了,但是这样打扮一下反而比年轻的女生更有魅力

美女穿搭分享
2026-09-06 09:40:17
菲律宾急得团团转,希望中方尽快对破船动手,中方愣是不按剧本走

菲律宾急得团团转,希望中方尽快对破船动手,中方愣是不按剧本走

史潎的生活日记
2026-10-29 14:49:42
全网抵制!拿没教养当个性的她,终于惹了众怒!难怪连周笔畅马天宇都嫌弃

全网抵制!拿没教养当个性的她,终于惹了众怒!难怪连周笔畅马天宇都嫌弃

娱乐圈十三太保
2026-10-30 22:10:51
父亲把养老金分成三份,两个儿子没意见,女儿问:“爸,你自己的养老钱留够了吗?”

父亲把养老金分成三份,两个儿子没意见,女儿问:“爸,你自己的养老钱留够了吗?”

自由心向往之
2026-10-29 08:00:04
印度跟中方磨了一年多,反复提要求:开放新疆和田一带的领空

印度跟中方磨了一年多,反复提要求:开放新疆和田一带的领空

瞩望云霄
2026-10-31 19:15:25
赖昌星最狠的一招,就是用天价豢养空姐周兵,攻破了海关关长的防线;私生子降生的那一刻,530亿走私帝国的遮羞布被彻底撕碎

赖昌星最狠的一招,就是用天价豢养空姐周兵,攻破了海关关长的防线;私生子降生的那一刻,530亿走私帝国的遮羞布被彻底撕碎

人生录
2026-10-20 00:05:11
台北市长辩论结束,“洋流”幻灭,郑丽文交底,绿营沉默了?

台北市长辩论结束,“洋流”幻灭,郑丽文交底,绿营沉默了?

DS北风
2026-10-31 16:26:02
杨澜发文回应直播卖货被调侃:大家不必担心,直播带货没那么简单

杨澜发文回应直播卖货被调侃:大家不必担心,直播带货没那么简单

草莓信箱
2026-10-31 21:57:29
赌场还是屠宰场?A股正在把散户吃干抹净

赌场还是屠宰场?A股正在把散户吃干抹净

A活着
2026-10-12 17:03:56
2006年,山西一男子在地摊上买了个“大蘑菇”,当摆件放了19年。直到2025年,他才发现,这竟是千年古佛的眼睛

2006年,山西一男子在地摊上买了个“大蘑菇”,当摆件放了19年。直到2025年,他才发现,这竟是千年古佛的眼睛

扶苏聊历史
2026-10-28 11:42:06
事实证明西方再次误判:中国第4艘航母和076,远没有想的那么简单

事实证明西方再次误判:中国第4艘航母和076,远没有想的那么简单

观烽墟
2026-11-01 00:41:09
张本美和撇嘴沮丧!2-4遭蒯曼复仇心有不甘 日媒:无缘创历史首人纪录

张本美和撇嘴沮丧!2-4遭蒯曼复仇心有不甘 日媒:无缘创历史首人纪录

颜小白的篮球梦
2026-11-01 07:46:57
“这颜值,放艺术生里也是顶级了!”家长晒素颜大一女儿哭鼻子,院校揭晓网友都慕了

“这颜值,放艺术生里也是顶级了!”家长晒素颜大一女儿哭鼻子,院校揭晓网友都慕了

妍妍教育日记
2026-09-14 20:51:56
2026-11-01 11:36:49
至顶科技 incentive-icons
至顶科技
科技产业媒体与 AI 产业服务机构
23024文章数 49739关注度
往期回顾 全部

科技要闻

52年来最惨的一天,暴跌28%英特尔冤不冤?

头条要闻

币安遭黑客攻击被转走63亿美元 马斯克嘲讽赵长鹏回怼

头条要闻

币安遭黑客攻击被转走63亿美元 马斯克嘲讽赵长鹏回怼

体育要闻

勇士翻盘湖人:世界名画,狡黠的神

娱乐要闻

侯卓成回复网友:尊重女方 别太入戏了

财经要闻

大批养老院纷纷倒闭,背后真相很现实

汽车要闻

好开更好坐 马自达EZ-60激光版补齐最后短板

态度原创

时尚
房产
游戏
本地
亲子

秋天别总穿黑色裤子,这几款半身裙更提气质,舒适轻盈又显瘦

房产要闻

单月杀进全省前十!崖州卖最火的盘,产品真能打

全球总决赛:KC横扫MKOI,成功晋级S16全球总决赛八强

本地新闻

秋假去哪玩,4 站打卡京郊限定秋色

亲子要闻

如果你家孩子不上学,千万别骂她

无障碍浏览 进入关怀版