news 2026/5/8 2:02:29

ProgramBench 重新定义 AI Coding 评估:大模型软件工程能力遭“团灭”,瓶颈在哪?

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
ProgramBench 重新定义 AI Coding 评估:大模型软件工程能力遭“团灭”,瓶颈在哪?

地狱级新 benchmark 结果震撼

SWE - Bench 创建者放出新 benchmark,Claude Opus 4.7、GPT - 5.4、GPT - 5 mini、Gemini 3.1 Pro、Gemini 3 Flash 等一线模型全部 0% 完成率,意味着今天的大模型会写代码,但不会做软件工程。

ProgramBench 重新定义评估方式

Meta FAIR 联合斯坦福、哈佛等机构发布 ProgramBench,它把问题推进到软件工程层面,让 AI 从零开始构建可执行软件系统,如 ffmpeg、SQLite、ripgrep,且不能联网。它采用行为等价打分,用 agent - driven fuzzing 做测试,结果所有模型 0% 完成率。

模型表现细节

Figure 4 显示模型常能完成一部分,少数任务接近完成,但要求 100% 行为等价就不行。Claude 系列表现相对最好,Claude Opus 4.7 只有 3% 的任务接近完成。模型倾向于生成单体化代码,与人类工程师习惯相反,暴露其擅长局部代码生成,不擅长全局系统规划的问题。

不同语言与任务难度表现

研究团队统计模型在 C/C++、Go、Rust 等语言项目上的表现,C/C++ 项目完成度最高,Rust 最差。不同模型在任务难度排序上一致,简单 CLI 工具通过率高,复杂系统难推进,说明复杂软件系统对当前模型有稳定压制。

围绕 ProgramBench 的争议及回应

有人质疑 ProgramBench 是考模型背过 FFmpeg 吗,知名硅谷投资人 Deedy Das 回应称任何 benchmark 都可能被 overfit,真正重要的是模型完成这类任务的能力可能泛化到其他工程场景。还有人吐槽 benchmark 不合理,Deedy Das 认为 benchmark 目标是推动模型向更高层次智能逼近,人类做不到不意味着没价值。

ProgramBench 的缺陷与改进方向

ProgramBench 存在缺陷,如没测试 Claude Code、Codex 等完整 agent harness,只统计是否完成,限制联网能力等。但这些问题可随 benchmark 演进修正,它第一次把 AI Coding 评估从函数级拉到系统级,暴露出行业断层。

行业研究新方向

当前大模型缺乏维护复杂系统的能力,行业开始研究 memory、agents、repo - level reasoning、long - horizon planning、autonomous software engineering 等关键词,下一阶段竞争可能是谁能持续稳定维护软件系统。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/8 2:00:53

AI开发资产管理工具aitk:实现AI辅助编程的标准化与一致性

1. 项目概述:一个为AI辅助开发而生的“资产”管理工具如果你和我一样,深度使用Cursor、Claude Code这类AI编程工具,那你一定也经历过这样的混乱:每个新项目,都要重新复制粘贴一遍那些“黄金提示词”(prompt…

作者头像 李华
网站建设 2026/5/8 1:59:38

冥想第一千八百七十一天(1871)

1.5.5假期最后一天,在家里修整,早上跑了8公里,空气中很多毛毛。 2.感谢父母,感谢朋友,感谢家人,感谢不断进步的自己。

作者头像 李华
网站建设 2026/5/8 1:58:30

号码管打印机选硕方还是精臣?选对适配场景,才是真的好用

在工程圈选号码管打印机,硕方和精臣永远是绕不开的两个选项,很多人纠结的核心,无非是 “老牌稳不稳”“新机型好不好用”。但做了十几年电力施工和弱电工程,我最深的感受是:选号码管打印机从来不是选 “哪个牌子名气更…

作者头像 李华
网站建设 2026/5/8 1:53:35

wmux:无缝桥接窗口管理器与终端复用器的操作范式

1. 项目概述:一个为窗口管理器而生的终端复用器如果你和我一样,是那种喜欢把桌面环境折腾得“寸草不生”,完全依赖平铺式窗口管理器(比如i3wm、Sway、Awesome WM)来组织工作流的效率狂人,那你一定对终端复用…

作者头像 李华
网站建设 2026/5/8 1:48:49

Godot游戏设置系统开发指南:从原理到实战

1. 项目概述:一个为Godot游戏量身定制的设置系统 在独立游戏开发中,一个经常被新手开发者低估,却又直接影响玩家体验的模块,就是游戏设置系统。回想一下,你玩过的游戏里,有多少次因为找不到音量调节、分辨率…

作者头像 李华