VibeCoding 的前世今生

1,612 字 · 预计阅读 5 分钟

VibeCoding 这个说法,是 2025 年 2 月 Andrej Karpathy(OpenAI 创始成员之一,做过特斯拉 AI 负责人)在一条推文里提出的,下面是原文。 我认为有几个关键点:

  1. 尽量不手动编写代码,再小的问题也要通过 AI 来修改
  2. 忘记代码的存在,沉浸在创造中Pasted image 20261009165807.png

2016年我开始学习编程的时候,打开 IDE,敲下一个函数,编辑器弹出一个下拉框,里面是项目里已有的变量名,感觉好方便呀。

2022 年底 ChatGPT出现之后,只需要把需求贴进去,它给你一段挺像样的中间件代码。你把代码复制回项目,如果有问题再和chatgpt说,虽然繁琐,但也比2016年的时候效率高多了。

2025 年前后:像Claude Code 之类的Agent工具已经可以 分析需求,书写代码,运行测试,全自动完成,效率进一步提高。

从亲手写代码、来回搬运,到给 Agent 定目标并验收

AI 在编程里面干的活越来越多,每一个阶段来得都比我预想的要快。

了解VibeCoding的来时路,有助于大家看到更远的未来


阶段一:IDE 自动补全

最早的「提示」其实算不上 AI。

像 Visual Studio 的 IntelliSense、JetBrains 系列的代码补全,靠的是静态分析。编辑器解析你的代码,知道 user 是 User 类型,所以你敲 user. 时,它能列出 User 上有哪些方法。

这种补全很准,因为它是确定性的。但它只知道哪些写法合法,不知道你想写什么。

这一阶段 活还是你在干,AI 只是让你打字快一点。

[缺图:这里缺一张 代码提示的图]


阶段二:Copilot 与 AI Chat

本文是会员内容

全文 1,612 字,已试读约 27%。 开通专业版可阅读全文,并解锁全部课程与后续更新。

开通专业版

支持 7 天无理由退款 · 早鸟期前 500 名自动升级永久卡

下一节:Loops(循环)