跳转到正文
Vibe Coding:以思维的速度用 AI 编程

Vibe Coding:以思维的速度用 AI 编程

Coaar
发布日期:
约 3 分钟阅读

这个词是 Andrej Karpathy 在 2025 年初提出的:_“Vibe coding 就是你完全顺从感觉(vibe),拥抱指数级变化,甚至忘记代码的存在。“_两年后,它已经进入行业词汇表,尽管仍常被误解。

开发者面对多块显示着代码的屏幕
AI 辅助开发改变了程序员与代码之间的关系。

这不是”让 AI 替你写代码”

最常见的误解:vibe coding = 不知道自己在干什么。事实恰恰相反。要让 AI 产出有用的代码,你需要:

Vibe coding 是以高速执行的高层设计。它不会消除对技术判断的需要,反而会放大它。

实际的流程

如今一个典型的 vibe coding 循环是这样的:

  1. 明确意图 —— 你准确地定义_做什么_和_为什么_。
  2. 快速出 AI 草稿 —— 拿到 70-80% 可用的功能代码。
  3. 审查与引导 —— 你纠正方向,明确不变量,补充上下文。
  4. 迭代打磨 —— 几轮短促的往返,直到结果足够扎实。
  5. 测试与最终审查 —— 这一步永远不能跳过;不盯着 AI,它就会给你积累技术债。

最有价值的不是原始速度,而是 AI 把你从_认知滚动_中解放出来——那层横在你和真正问题之间的样板代码与语法。


2026 年,哪些工具定义了这个生态

工具用途强项
GitHub Copilot编辑器内自动补全 + 智能体与 VS Code 原生集成
CursorAI 优先的编辑器掌握完整代码库上下文
Windsurf自主编辑智能体跨多文件的流程
Claude (API)复杂推理超大上下文窗口
Gemini 2.0 Flash速度与成本迭代快

哪些技能在升值

Vibe coding 不会淘汰所有技术技能,但会重新分配它们的价值:

升值的:

相对贬值的:

这是文化转变,不只是技术转变

有些开发者抵触 vibe coding,理由很正当:控制感。亲手写每一行,会让人觉得彻底理解了系统。但在大型项目里,这种感觉从来都只是部分真实。

问题不是_我该用 AI 吗?_,而是_我如何对一个并非自己亲手写完的系统建立信任?_答案一如既往:测试、审查和判断。只不过现在要作用在更大规模的产出上。

未来的开发者,不是产出代码最多的那个,也不是最不用 AI 的那个。而是用最好的工具、凭借尽可能好的判断,构建出真正能用的系统的那个人。

上一篇
都市摄影:在城市的混沌中寻找构图
下一篇
2026 年的 Docker Compose:真正重要的最佳实践
加载中...
—