研究發現:實際測試中,AI 程式碼的效能被高估了
METR 研究所的研究指出,廣泛用於評估 AI 程式設計能力的 SWE-bench Verified 基準測試,可能嚴重高估了 AI 代理在實際軟體開發中的表現。該研究發現,約有一半由 AI 生成的程式碼解決方案雖被該基準測試標記為「通過」,但在實際專案的程式碼審查過程中,很可能遭到專案維護人員拒絕,這凸顯了自動化評估結果與實際程式碼品質之間存在著顯著差距。
SWE-bench Verified 長期以來被視為評估 AI 輔助軟體工程的關鍵標準,用於測試模型能否解決開源專案中的真實編程任務,並驗證程式碼變更是否通過專案的自動化測試套件。包括 Anthropic 和 OpenAI 在內的多家 AI 公司,經常引用此基準測試的結果來展示模型的進展。

在這項研究中,METR 團隊邀請了四位負責維護 scikit-learn、Sphinx 和 pytest 等開源專案的資深開發者,對 296 段由 AI 生成的程式碼進行人工審查。這些程式碼範例由五種不同的模型產生:Claude 3.5 Sonnet、Claude 3.7 Sonnet、Claude 4 Opus、Claude 4.5 Sonnet 以及 GPT-5。 結果顯示,維護者實際的接受率平均比 SWE-bench 的自動化評分低約 24 個百分點——這是一個具有統計學意義的差異。
研究還指出,被拒絕的 AI 程式碼主要並非源於風格問題,而是更實質的工程缺陷。維護人員將問題歸類為三大類:程式碼品質未達專案規格、破壞現有程式碼結構,以及根本性的功能錯誤。其中相當一部分案例涉及功能錯誤,即儘管通過了自動化測試,程式碼卻未能正確解決預期的問題。
在模型比較方面,研究發現從 Claude 3.5 Sonnet 升級至 Claude 3.7 Sonnet 雖顯著提升了基準測試通過率,但維護人員標記的功能性錯誤數量也隨之增加。 從 Claude 3.7 Sonnet 過渡到 Claude 3.7 Sonnet 期間,問題傾向轉向更多程式碼品質問題,而 Claude 4.5 Sonnet 則在程式碼品質方面有所改善。相較之下,在此次人工評估中,GPT-5 的整體表現明顯遜於 Anthropic 模型系列。

研究團隊還針對「任務完成時間」進行了估算分析:根據 SWE-bench 自動化評估結果,若以 50% 的成功率完成任務,Claude 4.5 Sonnet 相當於需耗費約 50 分鐘的人工時間。然而,根據維護人員的評分,估算時間僅約 8 分鐘,這表明該基準測試可能將能力高估了多達七倍。
不過,研究人員也強調,這項研究並不意味著 AI 程式設計代理的能力存在根本性限制。透過改進提示策略、增加人類反饋,或進行多次迭代循環,自動化評估與人工審查之間的差距有望縮小。此外,實驗設置與實際開發流程有所不同——例如,AI 代理僅有一次提交機會,而人類開發者通常能根據反饋反覆修改程式碼。
總而言之,該研究結論指出,若僅依賴基準測試分數來評估 AI 程式設計代理的實際效用,可能會引入系統性偏差。隨著 AI 編碼模型的快速演進,開發能更真實反映實際開發環境的評估系統,已成為 AI 軟體工程領域中至關重要的研究方向。
相關文章
內部細節曝光:下一代 Gemini 算力緊張,內部團隊在開發優先順序和資源分配上存在分歧
報告顯示,谷歌備受期待的下一代 Gemini 模型釋出已被推遲。由於內部在開發優先順序和資源分配上存在分歧,加上計算能力有限以及複雜的審批流程,導致釋出時間延後了兩個月。儘管谷歌擁有定製的 TPU 晶片,但由於模型訓練、Google Cloud 服務以及眾多消費和企業級 AI 應用對計算資源的需求相互競爭,谷歌仍面臨計算資源短缺的問題。目前,高層管理人員正透過組織結構調整來解決這些部門間的衝突。與此同時,領導層也發生了變化,聯合創始人謝爾蓋·布林越來越多地參與到核心模型訓練中,並倡導將資源專門用於
OpenAI 否認增長放緩擔憂,稱多個業務部門加速發展
針對外界對其銷售增長放緩及未達內部基準的質疑,人工智慧領域的領軍企業 OpenAI 於 4 月 28 日(星期二)發表了一份信心十足的宣告。該公司澄清稱,其消費產品和企業服務正在快速推進,直接駁斥了近期關於業務放緩的猜測。針對該公司“未達成多項內部目標”的說法,OpenAI 將這些報道斥為“典型的標題黨”。公司強調了企業對 AI 整合的強勁需求,並指出其廣告業務早期增長前景良好。據 OpenAI 內部人士透露,公司內部情緒依然樂觀。儘管市場競爭日益激烈,但公司正在向投資者傳遞信心,聲稱其商業
阿里巴巴超級盃:Qwen3.8-Max 重磅登場,程式碼與辦公工具能力全面升級
阿里巴巴正式釋出了Qwen3.8-Max,這是一款擁有2.4萬億引數的下一代基礎大模型。這一重大AI進展在編碼和專業辦公任務等核心領域帶來了顯著的效能提升,展現了強大的技術能力。在權威的Arena大模型排名中,Qwen3.8-Max取得了令人矚目的成績,僅次於Anthropic的Claude系列,位居行業前列。這一里程碑標誌著國內大模型在處理複雜任務方面取得了快速進展,為開發者和企業使用者提供了先進的智慧工具。該模型的API現已在Qwen AI平臺上上線,並整合到新推出的“Qwen Offic
相關專題推薦
評論 (2)
0/500
Interesting findings! I've always suspected those benchmarks were too good to be true. Real-world coding is messy, and it's no surprise that AI agents struggle with edge cases. 😅
Interessant, aber irgendwie auch nicht überraschend. Benchmarks sind oft zu optimistisch, weil sie in einer kontrollierten Umgebung laufen. In der echten Welt mit Legacy-Code, unklaren Anforderungen und Teamarbeit sieht es dann anders aus. 🤔 Vielleicht sollten wir weniger auf die Marketing-Hypes hören und mehr auf praktische Tests setzen. Wer hat schon Erfahrung mit AI-Coding-Tools im Alltag gemacht?
METR 研究所的研究指出,廣泛用於評估 AI 程式設計能力的 SWE-bench Verified 基準測試,可能嚴重高估了 AI 代理在實際軟體開發中的表現。該研究發現,約有一半由 AI 生成的程式碼解決方案雖被該基準測試標記為「通過」,但在實際專案的程式碼審查過程中,很可能遭到專案維護人員拒絕,這凸顯了自動化評估結果與實際程式碼品質之間存在著顯著差距。
SWE-bench Verified 長期以來被視為評估 AI 輔助軟體工程的關鍵標準,用於測試模型能否解決開源專案中的真實編程任務,並驗證程式碼變更是否通過專案的自動化測試套件。包括 Anthropic 和 OpenAI 在內的多家 AI 公司,經常引用此基準測試的結果來展示模型的進展。

在這項研究中,METR 團隊邀請了四位負責維護 scikit-learn、Sphinx 和 pytest 等開源專案的資深開發者,對 296 段由 AI 生成的程式碼進行人工審查。這些程式碼範例由五種不同的模型產生:Claude 3.5 Sonnet、Claude 3.7 Sonnet、Claude 4 Opus、Claude 4.5 Sonnet 以及 GPT-5。 結果顯示,維護者實際的接受率平均比 SWE-bench 的自動化評分低約 24 個百分點——這是一個具有統計學意義的差異。
研究還指出,被拒絕的 AI 程式碼主要並非源於風格問題,而是更實質的工程缺陷。維護人員將問題歸類為三大類:程式碼品質未達專案規格、破壞現有程式碼結構,以及根本性的功能錯誤。其中相當一部分案例涉及功能錯誤,即儘管通過了自動化測試,程式碼卻未能正確解決預期的問題。
在模型比較方面,研究發現從 Claude 3.5 Sonnet 升級至 Claude 3.7 Sonnet 雖顯著提升了基準測試通過率,但維護人員標記的功能性錯誤數量也隨之增加。 從 Claude 3.7 Sonnet 過渡到 Claude 3.7 Sonnet 期間,問題傾向轉向更多程式碼品質問題,而 Claude 4.5 Sonnet 則在程式碼品質方面有所改善。相較之下,在此次人工評估中,GPT-5 的整體表現明顯遜於 Anthropic 模型系列。

研究團隊還針對「任務完成時間」進行了估算分析:根據 SWE-bench 自動化評估結果,若以 50% 的成功率完成任務,Claude 4.5 Sonnet 相當於需耗費約 50 分鐘的人工時間。然而,根據維護人員的評分,估算時間僅約 8 分鐘,這表明該基準測試可能將能力高估了多達七倍。
不過,研究人員也強調,這項研究並不意味著 AI 程式設計代理的能力存在根本性限制。透過改進提示策略、增加人類反饋,或進行多次迭代循環,自動化評估與人工審查之間的差距有望縮小。此外,實驗設置與實際開發流程有所不同——例如,AI 代理僅有一次提交機會,而人類開發者通常能根據反饋反覆修改程式碼。
總而言之,該研究結論指出,若僅依賴基準測試分數來評估 AI 程式設計代理的實際效用,可能會引入系統性偏差。隨著 AI 編碼模型的快速演進,開發能更真實反映實際開發環境的評估系統,已成為 AI 軟體工程領域中至關重要的研究方向。
內部細節曝光:下一代 Gemini 算力緊張,內部團隊在開發優先順序和資源分配上存在分歧
報告顯示,谷歌備受期待的下一代 Gemini 模型釋出已被推遲。由於內部在開發優先順序和資源分配上存在分歧,加上計算能力有限以及複雜的審批流程,導致釋出時間延後了兩個月。儘管谷歌擁有定製的 TPU 晶片,但由於模型訓練、Google Cloud 服務以及眾多消費和企業級 AI 應用對計算資源的需求相互競爭,谷歌仍面臨計算資源短缺的問題。目前,高層管理人員正透過組織結構調整來解決這些部門間的衝突。與此同時,領導層也發生了變化,聯合創始人謝爾蓋·布林越來越多地參與到核心模型訓練中,並倡導將資源專門用於
OpenAI 否認增長放緩擔憂,稱多個業務部門加速發展
針對外界對其銷售增長放緩及未達內部基準的質疑,人工智慧領域的領軍企業 OpenAI 於 4 月 28 日(星期二)發表了一份信心十足的宣告。該公司澄清稱,其消費產品和企業服務正在快速推進,直接駁斥了近期關於業務放緩的猜測。針對該公司“未達成多項內部目標”的說法,OpenAI 將這些報道斥為“典型的標題黨”。公司強調了企業對 AI 整合的強勁需求,並指出其廣告業務早期增長前景良好。據 OpenAI 內部人士透露,公司內部情緒依然樂觀。儘管市場競爭日益激烈,但公司正在向投資者傳遞信心,聲稱其商業
阿里巴巴超級盃:Qwen3.8-Max 重磅登場,程式碼與辦公工具能力全面升級
阿里巴巴正式釋出了Qwen3.8-Max,這是一款擁有2.4萬億引數的下一代基礎大模型。這一重大AI進展在編碼和專業辦公任務等核心領域帶來了顯著的效能提升,展現了強大的技術能力。在權威的Arena大模型排名中,Qwen3.8-Max取得了令人矚目的成績,僅次於Anthropic的Claude系列,位居行業前列。這一里程碑標誌著國內大模型在處理複雜任務方面取得了快速進展,為開發者和企業使用者提供了先進的智慧工具。該模型的API現已在Qwen AI平臺上上線,並整合到新推出的“Qwen Offic
Interesting findings! I've always suspected those benchmarks were too good to be true. Real-world coding is messy, and it's no surprise that AI agents struggle with edge cases. 😅
Interessant, aber irgendwie auch nicht überraschend. Benchmarks sind oft zu optimistisch, weil sie in einer kontrollierten Umgebung laufen. In der echten Welt mit Legacy-Code, unklaren Anforderungen und Teamarbeit sieht es dann anders aus. 🤔 Vielleicht sollten wir weniger auf die Marketing-Hypes hören und mehr auf praktische Tests setzen. Wer hat schon Erfahrung mit AI-Coding-Tools im Alltag gemacht?





首頁






