关于「Vibe Coding」命名的随想
一个被传播的词
「Vibe Coding」这个词最近被 Andrej Karpathy 推了一下,然后到处都在用。
但仔细看,每个人用法都不一样:
- 有人觉得 = AI 全自动写代码
- 有人觉得 = Cursor / Claude Code 那种 AI IDE
- 有人觉得 = 一种放松的开发心态
模糊词的好处
Vibe = 氛围、感觉、节奏它不精确,但因此好传播。
如果你发明一个新词叫「LLM-Augmented Iterative Programming」,没人会记住。
模糊词的代价
代价是被误读。
我见过有人真的以为 Vibe Coding = AI 帮你写代码、你只需要 vibe = 摸鱼。
我的看法
命名是产品的一部分
一个名字承载的不仅是定义,还有期望。 选名字 = 选你想被怎样理解。 :::
我自己用这个词时,会主动澄清:
- Vibe Coding 是协作节奏
- 不是零代码
- 人是最后的关卡
好的名字值得花时间解释。