如果你最近还在抖音、小红书刷到"零基础用 AI 写出爆款 App""vibe coding 让人人都是程序员"的卖课视频,那你正在吃最毒的信息差——大洋彼岸那些发明、推广 vibe coding 的顶级黑客,过去半年正在集体掉头。Simon Willison(这个术语的早期布道者)说自己用 AI 写生产代码时"有负罪感";Flask 作者 Armin Ronacher 把这种状态命名为 "agent psychosis"(代理精神病);BitTorrent 作者 Bram Cohen 直接写文开喷"vibe coding 邪教";fast.ai 用赌博心理学解释你为什么会上瘾。HN 上六个相关帖子加起来 3000+ 赞、3000+ 评论。海外在做的是祛魅,国内还在造神。今天把这场潮水的四条证据链给你拆开。
先把数据摆出来。这不是某个人某天心情不好发的牢骚,而是一条清晰的时间线——从2026年初到年中,海外技术圈对 vibe coding 的态度发生了肉眼可见的反转:
timeline
title 2026 vibe coding 祛魅潮时间线
2026-01 : fast.ai《打破 vibe coding 的魔咒》<br/>引入 agent psychosis 与 dark flow 概念
2026-Q1 : Bram Cohen《vibe coding 邪教是 dogfooding 走火入魔》<br/>点名 Anthropic 团队自己代码一团糟
2026-05 : Simon Willison《vibe coding 与 agentic engineering<br/>边界正在模糊,让我不安》
2026-Q2 : atmoio《vibecoding 两年后,我重新开始手写代码》<br/>865 赞,年度最热帖之一
2026-Q2 : 《vibe coding 会像创客运动一样收场吗?》<br/>开始质疑其历史地位
对应到 HN 上的互动量:
| 帖子 | 赞数 | 评论 | 核心动作 |
|---|---|---|---|
| After two years of vibecoding, I'm back to writing by hand | 865 | 634 | 弃用,回归手写 |
| Vibe coding and agentic engineering are getting closer than I'd like | 787 | 885 | 边界焦虑,道德负罪感 |
| The cult of vibe coding is dogfooding run amok | 616 | 512 | 开喷,称其为邪教 |
| Breaking the spell of vibe coding(fast.ai) | 434 | 348 | 用赌博心理学祛魅 |
| Will vibe coding end like the maker movement? | 405 | 439 | 预判退潮 |
注意一个细节:连智谱 GLM-5 的官方介绍页标题都写成《GLM-5: From Vibe Coding to Agentic Engineering》(从 vibe coding 到 agentic engineering)——国内模型厂商也在悄悄站队"后 vibe coding 时代",只是中文营销话术里还在卖 vibe coding 的课。这个割裂本身就是最大的信息差。
我读完这四篇代表性长文,发现批判的不是同一个东西。海外黑客从四个完全不同的维度同时开火,这才叫"系统性祛魅"。
Simon 是最早给 vibe coding 下定义的人之一,他原本的界定很清晰:vibe coding = 完全不看代码、只靠 prompt 跟机器对话;而 agentic engineering = 专业工程师用 AI 工具,但对安全、可维护性、运维负责。
他的原话很狠:"如果你给别人用的软件是 vibe coding 出来的,那是grossly irresponsible(严重不负责任),因为那是在拿别人的数据冒险。"
但他2026年真正的反转在于一个"负罪感时刻":随着 coding agent 越来越可靠,他发现自己不再逐行 review 生产代码了。"让 Claude Code 写个跑 SQL 的 JSON 接口,它就是会写对,还会自己加测试加文档,我干嘛还要逐行看?但我没看,就把它用在生产里,这负责任吗?"他用"大公司里别的团队给你一个图片压缩服务,你也不会去读它每一行代码"来给自己找台阶,但承认 vibe coding 和 agentic engineering 的边界正在模糊,这让他"upsetting(不安)"。
信息差点:连 vibe coding 的布道者都在用它时感到道德焦虑,国内卖课的还在喊"不看代码也能上线"。
这是最深刻的一刀。fast.ai 引用了 Flask 框架作者 Armin Ronacher 的自述——Armin 把自己的状态叫 "agent psychosis(代理精神病):
"我刚迷上 Claude 的时候,根本睡不着。我花了两个月疯狂地给这东西写 prompt、烧 token,建了一堆我根本用不上的工具……不少工具我当时觉得特别好,后来才发现我根本没用,或者根本不像我以为的那样能工作。"
fast.ai 没停留在"上瘾"这个浅层,而是搬出了心理学家 Csikszentmihalyi 的心流理论。真正的 flow 需要"技能与挑战匹配"。而赌博,恰恰能制造一种伪心流——赌徒会发展出"预测轮盘"的复杂系统,幻觉自己的技能在起作用,其实全是运气。
更毒的是赌场发明的概念 LDW(Loss Disguised as a Win,伪装成赢的输):多线老虎机有20行同时转,你押20分、回15分,明明净亏5分,机器却放庆祝音效、闪灯,让你觉得"我赢了"。vibe coding 就是给你的人生 LDW:AI 噼里啪啦生成一堆代码,你获得了巨大的"我在创造"的爽感,但产出的可能是一堆你永远不会上线的废料。
信息差点:你以为是"心流",其实是"dark flow"。你不是在编程,你是在玩一台伪装成 IDE 的老虎机。
Bram 直接点名 Anthropic(Claude 的开发团队)自己 dogfooding 的代码库:"他们代码里 agent 和 tool 两个概念大量重复冗余,任何一个人花几分钟看一眼引擎盖下面就能发现。但在 vibe coding 的教条里,看引擎盖下面是作弊——你只被允许和机器进行模糊对话。"
他的核心论点:"纯 vibe coding 是个神话"。机器在没有框架的情况下工作得很差。真正高效的用法是 Ask mode——先和 AI 走查几个例子、分享你的推理、纠正它谄媚式的附和(sycophantic agreement),来回几轮之后,它才能"看似一次性"完成任务。"那根本不是 one-shot,那只是把人类的来回讨论提前做了。"而 Claude 团队"拒绝花几分钟看引擎盖",被 Bram 视为 dogfooding 走火入魔。
信息差点:海外顶级黑客认为"完全不看代码"是一种教条化的自我设限,而国内把它当成先进生产力来崇拜。
这篇是 865 赞的年度爆款,作者 vibecoding 了两年后决定"我不再发布这坨屎"。他的金句值得每个用 AI 写代码的人背下来:
"Respect for the whole, there is not.(对整体,没有敬畏。)"
他发现 agent 写的每一个变更单元孤立看都很好——和你的 prompt 一致、符合"好 PR"的样子、语法正确、甚至模仿了你的代码风格。但当你通读整个 codebase,才发现是"pure, unadulterated slop(纯粹的、原汁原味的 slop 垃圾)"。
他还戳破了一个迷思:spec-driven(规格驱动)也不管用。你花半小时写一整页详尽 spec 丢给 agent,就像"花一小时给一个中级工程师写设计文档,告诉他别和任何人讨论,然后你去度假了"。真实开发里 spec 是活文档,会随实现不断演化,而 agent 没有能力在多周构建中动态调整 spec,它会在前期拍板决策、后期死不回头。
他的终极领悟:"The AI had simply told me a good story.(AI 只是给我讲了个好故事。)" 就像 vibe-writing 一本小说,每个段落都对,但整章读起来是乱的。
把四维祛魅连起来看,你会发现这不是"反 AI",而是范式迁移:
flowchart LR
A["vibe coding<br/>不看代码 / 只对话<br/>个人玩具 OK"] -->|祛魅| B["反思期<br/>负罪感·dark flow·slop"]
B --> C["agentic engineering<br/>专业主导 / 主动审视<br/>Ask mode 引导"]
C --> D["回归手写 + AI 辅助<br/>通读全量 / 演化 spec<br/>为质量负责"]
D -.可逆回流.-> A
style B fill:#ffe0b2
style D fill:#c8e6c9
注意那条"可逆回流"的虚线——Simon Willison 的焦虑正是来自:agentic engineering 在工具越来越强时,会不知不觉滑回 vibe coding(你不再 review 了,因为"它就是会写对")。所以海外现在讨论的不是"用不用 AI",而是"怎么防止 agentic engineering 退化为不负责任的 vibe coding"。
HN 评论区里一位做医疗设备固件的开发者说得很实在:"我让 AI 写单元测试,它30分钟生成完,然后我要花3天去修正和打磨。"另一位更直接:"AI 的唯一用途,是给雇不起初级工程师的高级工程师当个初级工程师。"——这可能是对当前 AI 编程能力最准确的民间定性。
| 维度 | 国内主流叙事(信息差盲区) | 海外顶级开发者真实动作 |
|---|---|---|
| 定位 | "vibe coding = 未来,人人是程序员" | 集体祛魅,回归 agentic engineering + 手写 |
| 心理 | "进入心流,效率起飞" | fast.ai:这是 dark flow / LDW,类似赌博陷阱 |
| 质量 | "AI 写的 PR 直接 merge" | atmoio:孤立看都对,整体是 slop,拒绝上线 |
| spec | "写详尽 prompt 就行" | spec 是活文档,agent 无法多周演化,会前期拍板 |
| 教条 | "不看代码才酷" | Bram Cohen:看引擎盖是基本素养,纯 vibe coding 是神话 |
| 边界 | "全用 AI,越省事越好" | Simon:给别人用的软件 vibe coding = 严重不负责任 |
| 商业 | 卖"零基础造 App"课 | 连 GLM-5 官方页都改口"From Vibe Coding to Agentic Engineering" |
1. 重新校准对 AI 编程的预期。 把它从"替我写"降级为"帮我想 + 帮我打草稿"。任何需要对整体结构负责的代码,你必须自己通读全文,不能只看 diff。
2. 建立"通读全文"纪律。 atmoio 的教训是:单看每个变更都对,合起来是垃圾。养成定期把整个 codebase 从头读一遍的习惯,这是对抗 slop 的唯一方式。
3. 学会用 Ask mode 引导,而不是 one-shot 祈祷。 Bram Cohen 的方法论:先和 AI 走查几个例子、分享你的推理、纠正它附和你的倾向,来回几轮后再让它动手。AI 看似的 one-shot,都是提前做了人类讨论。
4. 把 spec 当活文档,别一次性丢给 agent 去度假。 在实现过程中持续和 AI 校准,而不是写完一页 prompt 就撒手。
5. 区分"自用玩具"和"给别人用"。 Simon Willison 的红线很清楚:只你自己用、坏了只坑自己的工具,可以 vibe coding;给用户用、要保护别人数据的,必须 agentic engineering。 你的简历项目、生产服务,绝不许 vibe coding。
6. 警惕 dark flow。 如果你发现自己"不停 prompt、疯狂建工具但都没用、不舍得睡",对照 Armin 的 agent psychosis 自查——那不是高效,那是老虎机陷阱。
本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵爱卫生(微信ID: gprshome201101)维护。 聚焦5G/6G核心网、3GPP标准、AI工具实战。知识星球「51学通信」提供深度技术答疑和行业洞察。
参考来源: - After two years of vibecoding, I'm back to writing by hand(atmoio,HN 865 赞) - Vibe coding and agentic engineering are getting closer than I'd like(Simon Willison,HN 787 赞) - The cult of vibe coding is dogfooding run amok(Bram Cohen,HN 616 赞) - Breaking the spell of vibe coding(fast.ai,dark flow / agent psychosis) - Will vibe coding end like the maker movement?(HN 405 赞) - 帖子讨论合集见 Hacker News(用 hn.algolia.com 搜索 "vibe coding")
[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。
