国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

Claude、GPT、Gemini 全滅,SWE-Bench作者新作把AI圈干沉默了

0
分享至

編輯|Sia

SWE-Bench 的創(chuàng)建者,剛剛又放出了一個地獄級新 benchmark。

結(jié)果相當(dāng)震撼:

Claude Opus 4.7、GPT-5.4、GPT-5 mini、Gemini 3.1 Pro、Gemini 3 Flash——這一代幾乎所有最強(qiáng)的一線模型,全部 0% 完成率。





沒有一個模型,能夠真正完整重建一個軟件項(xiàng)目。

這意味著什么?

今天的大模型,已經(jīng)很會寫代碼了,但依然不會做軟件工程。

最近,Meta FAIR 聯(lián)合斯坦福、哈佛等機(jī)構(gòu)發(fā)布了一項(xiàng)很有意思的新 benchmark,本質(zhì)上是在重新定義 AI Coding 的評估方式:

ProgramBench: Can Language Models Rebuild Programs From Scratch?



過去的大模型編程 benchmark,大多測的是局部能力:補(bǔ)全函數(shù)、修復(fù) bug、實(shí)現(xiàn) feature……本質(zhì)上,仍然是在已有代碼結(jié)構(gòu)里做局部修改。

而 ProgramBench 第一次把問題推進(jìn)到了真正的軟件工程層面:如果只給 AI 一個程序的功能描述和 usage docs,它能不能像真正的工程師一樣,從零開始,重新構(gòu)建一個真實(shí)、可執(zhí)行的軟件系統(tǒng)?比如 ffmpeg、SQLite、ripgrep。

而且——不能聯(lián)網(wǎng)。

換句話說:模型到底有沒有工程智能?

為了測試這一點(diǎn),研究團(tuán)隊(duì)直接刪除了原始源碼和測試,只保留 executable 和 usage docs,模型需要自己決定語言、架構(gòu)、模塊拆分、數(shù)據(jù)結(jié)構(gòu)乃至整個 repo 的組織方式。

更關(guān)鍵的是,ProgramBench 不再按照源碼相似度打分。它采用的是 behavioral equivalence,行為等價(jià)。也就是說,你可以用完全不同的語言、算法、架構(gòu),甚至完全不同的工程實(shí)現(xiàn)。只要最終輸入輸出行為與原程序一致,就算通過。

研究團(tuán)隊(duì)甚至使用了 agent-driven fuzzing,自動生成大量端到端行為測試。

這是第一次,一個 benchmark 真正開始逼近現(xiàn)實(shí)世界的軟件工程,而不再只是代碼做題。結(jié)果出來之后,整個 AI 圈都沉默了。

所有模型:0% 完成率。



Table 2 負(fù)責(zé)制造震撼,那么 Figure 4 負(fù)責(zé)解釋震撼背后的細(xì)節(jié)。它告訴我們,模型并不是完全不會做,而是經(jīng)常能做出一部分,甚至在少數(shù)任務(wù)上接近完成;但只要要求 100% 行為等價(jià),所有模型都會倒下。但這最后一公里,正是軟件工程和普通代碼生成最大的區(qū)別。另外,如果矮子里面拔將軍,Claude 系列(尤其是 Opus 4.7 和 4.6)表現(xiàn)相對最好。

即便論文專門增加了一個Almost指標(biāo)——統(tǒng)計(jì)那些完成度超過 95% 的任務(wù)。目前表現(xiàn)最強(qiáng)的 Claude Opus 4.7,也只有 3% 的任務(wù)接近完成。

論文里,有一句特別關(guān)鍵的話:

Models favor monolithic, single-file implementations that diverge sharply from human-written code.

翻譯過來就是:模型極度傾向于生成單體化代碼。大量邏輯被塞進(jìn)單文件;目錄結(jié)構(gòu)極淺;模塊拆分極少;函數(shù)超長;整個 repo 看起來像一坨巨型腳本。

這和優(yōu)秀人類工程師的習(xí)慣,幾乎完全相反。

后者往往講究模塊和關(guān)注點(diǎn)分離,會把代碼拆得很優(yōu)雅——配置放config.json,工具函數(shù)放utils.py,數(shù)據(jù)庫操作放db.py,然后通過import相互調(diào)用。

這其實(shí)暴露出了一個非常核心的問題:AI 擅長的是局部代碼生成,但不擅長全局系統(tǒng)規(guī)劃。而真實(shí)的軟件工程,本質(zhì)上恰恰是后者。

這也是為什么模型在 LeetCode、SWE-Bench、Copilot 場景里已經(jīng)非常強(qiáng),一旦進(jìn)入真實(shí)世界的大型工程系統(tǒng),就會迅速掉進(jìn)深水區(qū)。

當(dāng)前 AI Coding 的真正瓶頸已經(jīng)不再是代碼生成能力,而是長期的軟件系統(tǒng)構(gòu)建能力。

另一個很有意思的結(jié)果,是不同語言之間的表現(xiàn)差異。

研究團(tuán)隊(duì)分別統(tǒng)計(jì)了模型在 C/C++、Go、Rust 等不同語言項(xiàng)目上的表現(xiàn)??梢悦黠@看到,傳統(tǒng) C/C++ 項(xiàng)目完成度最高,而 Rust 表現(xiàn)最差。



不同模型在任務(wù)難度上的排序高度一致:nnn、fzf、gron 這類相對簡單的 CLI 工具,模型普遍能拿到更高通過率;但 FFmpeg、php-src、typst、ast-grep 這類復(fù)雜系統(tǒng),幾乎所有模型都很難推進(jìn)。這說明 ProgramBench 測到的不是某個模型偶然失手,而是復(fù)雜軟件系統(tǒng)本身對當(dāng)前模型形成了穩(wěn)定壓制。

這其實(shí)并不讓人意外。

互聯(lián)網(wǎng)里關(guān)于 C/C++ 的歷史代碼、工程實(shí)踐和 Stack Overflow 內(nèi)容實(shí)在太多了,模型已經(jīng)被這些模式浸泡了很多年。

而 Rust 的工程哲學(xué)本身就更強(qiáng)調(diào)模塊化、ownership、trait system 和長期可維護(hù)性,這些恰恰是當(dāng)前模型最不擅長的東西。

某種意義上,Rust 測出來的,其實(shí)不是代碼能力,而是工程能力。



隨著 ProgramBench 引發(fā)熱議,圍繞這項(xiàng) benchmark 的爭論也開始迅速擴(kuò)散。其中最主要的質(zhì)疑之一是:這不就是在考模型有沒有背過 FFmpeg 嗎?畢竟,ProgramBench 里的很多項(xiàng)目本身就是公開開源軟件。

對此,知名硅谷投資人 Deedy Das 專門發(fā)文回應(yīng):任何 benchmark 都可能被 overfit。



SWE-Bench 可以被記住 bug,LeetCode 可以被背題,甚至 ARC-AGI 未來也可能通過隱藏題庫來避免泄漏。單純討論是否存在記憶本身,其實(shí)并不能否定 benchmark 的價(jià)值。

他認(rèn)為:如果模型真的試圖用 brute force 的方式去硬背這些程序,它往往會在別的地方明顯退化。

因?yàn)檎嬲拇竽P陀?xùn)練,并不是簡單把整個 FFmpeg 塞進(jìn)參數(shù)里。更何況,研究人員還可以通過比對生成代碼與原始源碼的相似度,去檢測是否存在直接 memorization。

他真正想強(qiáng)調(diào)的,從底層重建一個真實(shí)世界的軟件系統(tǒng),本身就是一種高 utility、長時(shí)間跨度的復(fù)雜任務(wù)。如果模型真的能夠推理并完成這類任務(wù),那么這種能力很可能會泛化到大量其他工程場景中

另一類爭議則更有意思。有人吐槽說:連人類都不可能從零重寫 FFmpeg,這 benchmark 根本不合理。

Deedy Das 回應(yīng),那又怎樣?今天很多 LLM 能做到的事情,人類平均水平也做不到。



benchmark 的目標(biāo),從來不是模擬普通人的平均能力,而是推動模型向更高層次的智能逼近。人類做不到,并不意味著 benchmark 沒價(jià)值。

比如,AlphaGo 下棋超過絕大多數(shù)人,并不影響它推動了 AI;同樣,一個遠(yuǎn)高于普通工程師能力邊界的 benchmark,也可能是未來 Agent 系統(tǒng)必須攻克的問題。

當(dāng)然,他也承認(rèn),ProgramBench 仍然存在不少缺陷。比如,目前它沒有測試 Claude Code、Codex 這類完整的 agent harness;只統(tǒng)計(jì)是否完成,沒有更細(xì)粒度地衡量進(jìn)展。

同時(shí)還限制了聯(lián)網(wǎng)能力,以避免一些明顯作弊行為。



Deedy Das 同意,這可能導(dǎo)致模型為了在特定指標(biāo)上得分而走偏(Hill-climbing on the wrong thing)。不過,人們也隨時(shí)可以增加一項(xiàng)在有網(wǎng)絡(luò)訪問權(quán)限下的性能測試作為對比。



還有人建議:為什么不用真正沒人解決過的新問題?對此,Deedy Das 表示,因?yàn)槟菚?benchmark 幾乎無法構(gòu)建。

你很難為一個沒有標(biāo)準(zhǔn)答案的問題設(shè)計(jì)完備測試;也很難判斷任務(wù)是否真的屬于現(xiàn)實(shí)世界工程任務(wù),還是研究者憑空捏造出來的 challenge。



但這些問題,其實(shí)都可以隨著 benchmark 演進(jìn)繼續(xù)修正。

真正重要的是:ProgramBench 第一次把 AI Coding 的評估,從函數(shù)級拉到了系統(tǒng)級。它暴露出的,也是整個行業(yè)當(dāng)前最大的斷層:真正的軟件開發(fā),從來都不是寫一個函數(shù),而是如何做出一個能被維護(hù)、被擴(kuò)展、被團(tuán)隊(duì)協(xié)作的工程系統(tǒng)。

今天的大模型,已經(jīng)非常擅長生成局部代碼。但依然缺乏長期、一致、穩(wěn)定地維護(hù)復(fù)雜系統(tǒng)的能力。

所以你會發(fā)現(xiàn),最近整個行業(yè)都開始瘋狂研究另一批關(guān)鍵詞:memory、agents、repo-level reasoning、long-horizon planning、autonomous software engineering。

因?yàn)橄乱浑A段的競爭,可能已經(jīng)不再是誰能一次性生成更長的代碼,而是誰能在長時(shí)間、多輪交互、復(fù)雜上下文中,持續(xù)穩(wěn)定地維護(hù)一個活著的軟件系統(tǒng)。

論文鏈接:

https://programbench.com/static/paper.pdf

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。

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.

相關(guān)推薦
熱點(diǎn)推薦
置換了2輛車,才知道舊車賣給給4S店和車販子的差別,都是真心話

置換了2輛車,才知道舊車賣給給4S店和車販子的差別,都是真心話

侃故事的阿慶
2026-05-07 07:27:26
婚宴白嫖烤全羊后續(xù):商家上門報(bào)警,主家故意包庇,已社死翻車

婚宴白嫖烤全羊后續(xù):商家上門報(bào)警,主家故意包庇,已社死翻車

奇思妙想草葉君
2026-05-05 23:33:38
76歲的萬科創(chuàng)始人王石,最近徹底成了全網(wǎng)焦點(diǎn)。

76歲的萬科創(chuàng)始人王石,最近徹底成了全網(wǎng)焦點(diǎn)。

夢錄的西方史話
2026-04-23 14:36:39
離婚一年后前妻讓我去照顧她出車禍的爸爸,我:沒空,得陪新女友

離婚一年后前妻讓我去照顧她出車禍的爸爸,我:沒空,得陪新女友

阿凱銷售場
2026-05-07 12:58:14
ESPN:阿利松在接受治療,世界杯結(jié)束后才會和尤文談判

ESPN:阿利松在接受治療,世界杯結(jié)束后才會和尤文談判

懂球帝
2026-05-07 12:51:40
33歲周冬雨整容失敗了?近照變40歲大媽,臉垮僵硬不敢認(rèn)似鄭秀文

33歲周冬雨整容失敗了?近照變40歲大媽,臉垮僵硬不敢認(rèn)似鄭秀文

八卦王者
2026-05-07 11:28:50
炸場!吳宜澤局間抽煙調(diào)整,18-17絕殺墨菲,這口煙價(jià)值連城

炸場!吳宜澤局間抽煙調(diào)整,18-17絕殺墨菲,這口煙價(jià)值連城

劉哥談體育
2026-05-07 00:56:12
A股、港股、日經(jīng),全線爆發(fā)

A股、港股、日經(jīng),全線爆發(fā)

數(shù)據(jù)寶
2026-05-07 12:44:13
央視軍事官宣:中國首艘核動力航母正式確認(rèn)

央視軍事官宣:中國首艘核動力航母正式確認(rèn)

Ck的蜜糖
2026-05-07 10:50:10
堅(jiān)守油車的理由是啥?網(wǎng)友分享太真實(shí)了,但很多人不買賬!

堅(jiān)守油車的理由是啥?網(wǎng)友分享太真實(shí)了,但很多人不買賬!

夜深愛雜談
2026-05-06 20:49:01
花自己的錢,咋變成了“借”錢花?

花自己的錢,咋變成了“借”錢花?

新京報(bào)
2026-05-06 19:54:45
為什么沒人聯(lián)合打以色列,答案很簡單:并非沒人想打,是沒人敢打

為什么沒人聯(lián)合打以色列,答案很簡單:并非沒人想打,是沒人敢打

究竟誰主沉浮
2026-05-07 01:41:03
貔貅認(rèn)主只看生肖不看財(cái)富,這四個生肖千萬別碰,戴了反而會破財(cái)

貔貅認(rèn)主只看生肖不看財(cái)富,這四個生肖千萬別碰,戴了反而會破財(cái)

紙鳶奇譚
2026-04-13 16:06:54
玥兒生日成鬧劇,張?zhí)m忍不住了,發(fā)視頻稱不提過去,幫了兒媳一把

玥兒生日成鬧劇,張?zhí)m忍不住了,發(fā)視頻稱不提過去,幫了兒媳一把

老吳教育課堂
2026-05-07 11:41:27
《陳翔六點(diǎn)半》人走茶涼,賺不到錢球球退出,根本原因早就注定了

《陳翔六點(diǎn)半》人走茶涼,賺不到錢球球退出,根本原因早就注定了

汪巗的創(chuàng)業(yè)之路
2026-05-06 12:26:17
出局只是開始!掘金大交易?沖冠再升級!送首輪豪賭?

出局只是開始!掘金大交易?沖冠再升級!送首輪豪賭?

籃球盛世
2026-05-07 11:40:25
差生聚會:東盟杯邀請國足參賽,邵佳一的終極考驗(yàn)來了

差生聚會:東盟杯邀請國足參賽,邵佳一的終極考驗(yàn)來了

姜大叔侃球
2026-05-07 12:32:29
黑尾醬,徹底消失了?

黑尾醬,徹底消失了?

生如稗草
2026-03-15 08:48:11
江西三地市委書記同一天聯(lián)動調(diào)整

江西三地市委書記同一天聯(lián)動調(diào)整

愛看劇的阿峰
2026-05-07 11:36:57
南海軍演,全世界開始講道理了

南海軍演,全世界開始講道理了

智先生
2026-04-30 21:36:25
2026-05-07 13:35:00
機(jī)器之心Pro incentive-icons
機(jī)器之心Pro
專業(yè)的人工智能媒體
12933文章數(shù) 142644關(guān)注度
往期回顧 全部

科技要聞

凌晨突發(fā)!馬斯克租22萬塊GPU給“死敵”

頭條要聞

北京三位女大學(xué)生青海自駕游2死1傷 傷者一審獲刑4年

頭條要聞

北京三位女大學(xué)生青海自駕游2死1傷 傷者一審獲刑4年

體育要聞

阿森納巴黎會師歐冠決賽!5月31日開戰(zhàn)

娛樂要聞

小S阿雅重返大S母校,翻看大S畢業(yè)照

財(cái)經(jīng)要聞

特朗普:美伊“很有可能”達(dá)成協(xié)議

汽車要聞

理想為什么不做轎車,有了解釋……

態(tài)度原創(chuàng)

時(shí)尚
本地
親子
手機(jī)
數(shù)碼

“白色闊腿褲”今年夏天又火了!這樣穿時(shí)髦又高級

本地新聞

用青花瓷的方式,打開西溪濕地

親子要聞

大家好呀,我是優(yōu)奈!四個月啦

手機(jī)要聞

iPhone Air 2曝光:搭載4800萬像素雙攝,明年春季問世

數(shù)碼要聞

三星筆記本版Exynos 2800芯片曝光:1.4nm十核CPU

無障礙瀏覽 進(jìn)入關(guān)懷版