<!-- title: vibe coding祛魅潮：海外黑客集体回归手写 -->
<!-- domain: trending -->

如果你最近还在抖音、小红书刷到"零基础用 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 的态度发生了肉眼可见的反转：

```mermaid
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 Willison）

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 的布道者都在用它时感到道德焦虑，国内卖课的还在喊"不看代码也能上线"。

### 维度② 认知陷阱 dark flow（fast.ai + Armin Ronacher）

这是最深刻的一刀。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 Cohen，BitTorrent 作者）

Bram 直接点名 Anthropic（Claude 的开发团队）自己 dogfooding 的代码库："他们代码里 agent 和 tool 两个概念大量重复冗余，任何一个人花几分钟看一眼引擎盖下面就能发现。但**在 vibe coding 的教条里，看引擎盖下面是作弊**——你只被允许和机器进行模糊对话。"

他的核心论点：**"纯 vibe coding 是个神话"**。机器在没有框架的情况下工作得很差。真正高效的用法是 **Ask mode**——先和 AI 走查几个例子、分享你的推理、纠正它谄媚式的附和（sycophantic agreement），来回几轮之后，它才能"看似一次性"完成任务。"那根本不是 one-shot，那只是把人类的来回讨论提前做了。"而 Claude 团队"拒绝花几分钟看引擎盖"，被 Bram 视为 dogfooding 走火入魔。

**信息差点**：海外顶级黑客认为"完全不看代码"是一种**教条化的自我设限**，而国内把它当成**先进生产力**来崇拜。

### 维度④ 实操回归（atmoio，两年老用户）

这篇是 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 一本小说，每个段落都对，但整章读起来是乱的。

## 三、范式之争：真正在发生的是从 vibe coding 到 agentic engineering 的迁移

把四维祛魅连起来看，你会发现这不是"反 AI"，而是**范式迁移**：

```mermaid
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 编程能力最准确的民间定性。

## 四、信息差总结表：你看到的 vs 海外黑客在做的

| 维度 | 国内主流叙事（信息差盲区） | 海外顶级开发者真实动作 |
|---|---|---|
| 定位 | "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](https://atmoio.substack.com/p/after-two-years-of-vibecoding-im)（atmoio，HN 865 赞）
- [Vibe coding and agentic engineering are getting closer than I'd like](https://simonwillison.net/2026/May/6/vibe-coding-and-agentic-engineering/)（Simon Willison，HN 787 赞）
- [The cult of vibe coding is dogfooding run amok](https://bramcohen.com/p/the-cult-of-vibe-coding-is-insane)（Bram Cohen，HN 616 赞）
- [Breaking the spell of vibe coding](https://www.fast.ai/posts/2026-01-28-dark-flow/)（fast.ai，dark flow / agent psychosis）
- [Will vibe coding end like the maker movement?](https://read.technically.dev/p/vibe-coding-and-the-maker-movement)（HN 405 赞）
- 帖子讨论合集见 [Hacker News](https://news.ycombinator.com/)（用 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 等场景全覆盖。

![51学通信知识星球海报-扫码加入](https://wiki.500nian.com/images/zhixingqiu_qrcode.png)
