Cursor宣称用AI智能体连续运行一周,从零构建出300万行代码的浏览器,这一壮举迅速引爆技术圈。然而,深入挖掘后发现,这个项目连最基本的编译都无法通过,代码被指为“AI泔水”。这一事件不仅是单次的宣传翻车,更揭示了当前AI编程热潮下的泡沫与工程严谨性的缺失,引人深思。
智能速览
Cursor宣称AI连续运行7天,生成300万行代码的浏览器。
项目开源后被证实无法编译,代码被社区称为’AI泔水’。
Cursor利用模糊表述和截图,制造了实验成功的假象。
该事件激怒了开发者社区,GitHub评论区刷满了批评。
事件揭示了AI编程的现状:能生成大量代码,但质量堪忧。
未来编程属于’开挂工程师’,即善用AI但具备扎实功底的人。
精华内容
当AI编程的神话被戳破,我们看到的不仅是Cursor的尴尬,更是整个行业在追求技术突破时面临的工程伦理与可复现性挑战。这场闹剧背后,隐藏着AI智能体协作与代码质量之间难以调和的矛盾。
神话的诞生
Cursor发布博文称,其GPT-5.2驱动的编码智能体连续运行7天,从零开始构建了一个包含300万行代码的浏览器。博文详细描述了AI在HTML解析、CSS布局、文本排版和定制JS虚拟机等方面的成果,并配有渲染截图,营造出一种技术突破的震撼感。
然而,通读全文,Cursor从未明确断言这个浏览器可以成功运行。他们使用了“取得有意义的进展”和“它差不多能用”等模糊措辞,配合一个8秒的静态截图视频,成功让公众相信实验已成功,为后续的“打假”埋下了伏笔。
代码的真相
当开发者尝试克隆GitHub上的源代码仓库并运行时,真相立刻暴露。执行`cargo build`命令时,系统直接报出34个编译错误和94个警告。这意味着代码库距离一个可工作的程序还非常遥远。
进一步调查发现,该项目的GitHub Actions持续集成流程在近期多次运行失败,Git历史记录中追溯100个提交也找不到一个能够干净编译的版本。这表明,这个代码库自诞生起就从未处于可运行状态,本质上是一堆未经验证的、低质量的代码堆砌。
开发者的反击
这种将“半成品”包装成“里程碑”的行为彻底激怒了开发者社区。在GitHub的Issue区和Hacker News上,愤怒的评论迅速刷屏,指责这是对工程界的愚弄。
开发者们一针见血地指出,项目所依赖的html5ever、cssparser等库源自Mozilla的Servo引擎,所谓“从零手搓”纯属误导。大家普遍认为,一个自称浏览器项目的最低标准也应该是能够成功编译并渲染一个简单的HTML文件,而Cursor的项目远未达到这一及格线。
急于求成背后
分析认为,Cursor此次的激进宣传与近期AI领域的激烈竞争不无关系。在Anthropic的Claude Code大放异彩,被谷歌首席工程师和前特斯拉AI总监等业内大牛频繁称赞的背景下,Cursor面临着巨大的压力。
为了抢占市场注意力,他们可能过于急切地将一个尚不成熟的实验成果包装成重大突破。这种追求短期轰动效应而牺牲工程严谨性的做法,最终导致了信誉危机。
进化新路径
这次翻车事件意外地揭示了AI编程的真实进化路径。专家指出,单纯让大量AI智能体无序协作只会产生混乱,真正的进步需要明确的角色分工,如规划者、执行者和评审者,并利用不同模型的优势。
更深层的启示是,未来的软件开发并非AI取代人类,而是“开挂工程师”的崛起。这些顶尖开发者善用AI作为高效工具,但凭借自身深厚的技术底蕴进行最终把控和清理,确保产出的是真正有价值的产品,而非“电子泔水”。
Cursor的浏览器闹剧,为狂热的AI编程浪潮敲响了警钟。它证明,没有工程严谨性支撑的AI产出,终究只是“电子泔水”。未来,真正改变世界的将是那些善用AI工具的“开挂工程师”。当技术狂欢退潮,我们该如何建立AI时代的工程诚信与评估标准?
关键评论
废了几万度电,搞出一堆无法运行的代码,AI泡沫真是绚丽。
AI在处理跨多个文件的复杂代码时,逻辑混乱,无法保证质量。
如果项目完全无法运行,Cursor主动开源的目的究竟是什么?
目前任何AI都无法独立完成一个从零到一的完整且可用的项目。
问题根源可能在于模型本身的能力不足,而非Cursor平台。