Workflow
Technical Sub - prime Crisis
icon
搜索文档
代码死了!死在 Cursor 生成 300 万行浏览器的那个晚上!
程序员的那些事· 2026-01-28 18:25
Cursor CEO对AI编程(Vibe Coding)的警示性实验 - Cursor公司CEO Michael Truell进行了一次压力测试,使用数百个GPT-5.2智能体在168小时内生成了超过300万行Rust代码,目标是复刻浏览器[4][6] - 实验结果是灾难性的,尽管代码量巨大,但最终产物甚至无法顺畅加载一个谷歌首页,揭示了AI生成代码在功能上的根本性失败[7][9] - 该实验被描述为一场“名为奇迹,实为葬礼的闹剧”,是当前“Vibe Coding”盲目狂欢的缩影,并可能点燃“技术次贷危机”[3][4] Vibe Coding的本质与风险 - Vibe Coding被描述为一种“不需要懂逻辑,只需要懂「感觉」”的编程方式,但其后端逻辑充斥着AI生成的无效循环和幻觉逻辑,前端展示则幼稚且崩坏[10][13] - 允许AI无审查生成代码被比喻为签下“代码高利贷”,虽然当前开发速度可能提升10倍,但未来可能需要100倍的维护成本,技术债务极高[18][19] - AI生成的代码正将“垃圾代码”打包成看似运行完美的软件,每一次持续集成(CI)的绿灯,都在为“技术次贷”增加一笔高违约风险的坏账[20] AI编程对软件工程与职业角色的冲击 - 在AI编程时代,代码的生成成本趋近于零,但“理解代码”的成本正在指数级上升,这导致程序员角色从“架构师”降级为处理AI遗留问题的“清洁工”或“硅基铲屎官”[24][25] - GPT-5等先进模型生成的代码具有“精致伪装”,它们结构精美、注释详尽,但在核心逻辑上可能完全谬误,构成了人类智力难以穿透的“硅基黑盒”[26][27] - 当开发者不理解AI生成的代码时,会陷入“死亡螺旋”:将错误反馈给AI,AI生成新的错误,在无限递归的修正中,人类彻底丧失对代码库的控制权[33] 行业反思与正确使用AI编程的建议 - 行业风向正在转变,从追求生成速度转向强调审慎和理解,例如从Vercel加入Cursor的高管Lee Robinson的核心任务是教开发者“慢下来”[36][37] - 防止AI“幻觉”和错误生成的最强武器是官方文档,必须将最新的官方文档提供给AI工具,而不是任由其基于过时的训练数据臆造[38][39] - AI并未降低编程门槛,而是隐藏了门槛,如果开发者不懂底层语言(如Rust),AI生成的少量代码(如30行)也能将其困在调试地狱中[41] - 正确的使用方式是将AI视为“结对编程伙伴”,而非外包团队,开发者必须保持判断力,逐行审查代码,拿回对底层逻辑的掌控权[42]