
别写代码了,开始 Vibe Coding:GPT-5.2 时代的新编程方式
深度解析 Vibe Coding 概念和实践。从 Andrej Karpathy 的定义到 Y Combinator 创业公司的实践,探索如何用自然语言指挥 AI 写出工业级代码。
别写代码了,开始 Vibe Coding
2025 年初,OpenAI 前研究总监 Andrej Karpathy 在社交媒体上发了一条推文,定义了一个新概念:Vibe Coding。
他写道:「有一种新的编程方式,我称之为 Vibe Coding。你完全沉浸在氛围中,拥抱指数级增长,忘记代码的存在。」
这条推文引发了整个科技圈的讨论。有人觉得这是编程的未来,有人认为这只是噱头。但无论你怎么看,一个事实是:Y Combinator 2025 年冬季批次中,25% 的创业公司使用 AI 生成了 95% 以上的代码。
Vibe Coding 到底是什么
让我直接说清楚。Vibe Coding 不是不写代码。它是改变你和代码的关系。
传统编程的工作流程是这样的:你学习编程语言的语法,理解数据结构和算法,然后一行一行地把逻辑写出来。遇到 bug 要自己调试,遇到不懂的要去 Stack Overflow 查。整个过程需要大量的技术知识积累。
Vibe Coding 的工作流程完全不同。你用自然语言描述你想要什么,AI 负责把它变成代码。你不需要知道 React 的 useState 怎么用,你只需要说「我需要一个计数器,点击按钮数字加一」。你不需要知道数据库的 SQL 语法,你只需要说「帮我存储用户的注册信息」。
Karpathy 在他的原始推文中描述了自己的工作方式:「我用 SuperWhisper 语音输入和 Cursor Composer 对话。我会要求一些很简单的事情,比如『把侧边栏的 padding 减半』,因为我懒得自己去找代码在哪里。我总是点『Accept All』,我不再看代码差异了。当遇到错误信息,我直接把它复制粘贴进去,通常就能修好。」
这听起来有点疯狂。一个前 OpenAI 的研究总监,承认自己「不看代码就接受所有修改」。但这正是 Vibe Coding 的核心理念:把代码的细节交给 AI,人类专注于产品的愿景。
GPT-5.2 带来了什么改变
2025 年 12 月初,OpenAI 发布了 GPT-5.2。这个模型对 Vibe Coding 的意义非常重大。
让我说几个具体的数据。GPT-5.2 在 SWE-Bench Pro 编程基准测试中达到了 55.6% 的得分,涵盖四种编程语言。相比上一代,幻觉问题减少了 30%。这意味着 AI 生成的代码更准确,更少出现「一本正经地胡说八道」的情况。
更重要的是,GPT-5.2 的上下文理解能力有了质的飞跃。它能够记住更长的对话历史,理解更复杂的项目结构。你可以把整个项目的代码库喂给它,然后让它做跨文件的修改,它不会忘记之前讨论过的内容。
工具调用能力也是一个关键提升。Vibe Coding 的核心是让 AI 成为一个自主的 Agent,不只是回答问题,而是能够主动执行任务。GPT-5.2 在这方面的表现比以前好很多,它能够更准确地调用各种工具和 API,完成更复杂的工作流程。
真实案例:非程序员的成功故事
让我分享几个真实的案例。
Reddit 上有一个用户分享了他的经历:零编程基础,使用 Cursor AI 在不到 5 小时内做出了一个完整的全栈待办事项应用。这个应用使用 React 前端,Firebase 后端,有路由导航,有动画效果,还有完整的样式设计。整个过程他没有写一行代码,全部是通过和 AI 对话完成的。
另一个更夸张的案例是 Pieter Levels。他用 AI 编辑器 Cursor Grok 3 在 17 天内做出了一个多人游戏,创建了 Python websockets 服务器,年收入达到了 100 万美元。这个项目从零到上线,到开始盈利,总共不到三周时间。
Y Combinator 的 CEO Garry Tan 在接受采访时说,Vibe Coding 已经成为「不可避免的进程」和「主导的编程方式」。他警告说,不采用 AI 辅助开发的公司将会落后。这不是他一个人的观点。YC 2025 年冬季批次的数据显示,25% 的创业公司使用 AI 生成了超过 95% 的代码。
还有一个有趣的案例是一个 8 岁的孩子。病毒式传播的推文中记录了他在 Cursor AI 里做了一个简单的游戏,整个过程只是描述他想要什么,AI 就帮他实现了。这说明 Vibe Coding 真的降低了编程的门槛,降低到了「会说话」的程度。
Vibe Coding 的技术栈
如果你想开始 Vibe Coding,需要知道现在最流行的工具组合。
大脑层使用 ChatGPT 或 Claude。这是你的战略规划工具。在开始写代码之前,先和 AI 讨论产品的定位、功能规划、技术选型。让它帮你想产品名称,设计 Logo 概念,规划 MVP 的优先级。很多人忽略这一步,直接动手写代码,结果做出来的东西方向就是错的。
构建层使用 Cursor。这是目前最强的 Vibe Coding IDE。它基于 VS Code,但集成了 AI 能力,可以理解整个项目的上下文。你可以用语音或文字描述你想要的功能,Cursor 会帮你生成代码,修改文件,运行测试。Cursor 的市值在 2025 年已经达到 290 亿美元,ARR 超过 10 亿美元。这说明市场对这类工具的需求有多大。
后端层使用 Supabase。这是一个开源的 Firebase 替代品,提供数据库、认证、存储、实时订阅等功能。它的优势是 API 设计很简洁,AI 很容易理解和操作。你告诉 AI「我需要用户注册登录功能」,它就能帮你配置 Supabase Auth。你告诉 AI「我需要存储用户的文章」,它就能帮你设计数据表结构。
部署层使用 Vercel。一键部署,自动 HTTPS,全球 CDN。你甚至不需要理解这些概念是什么意思,只需要把代码推送到 GitHub,Vercel 就会自动把网站部署上线。
支付层使用 Stripe。如果你的产品需要收费,Stripe 是最容易集成的支付方案。AI 可以帮你生成 Stripe 的集成代码,处理订阅、单次付款、退款等各种场景。
实践中的注意事项
Vibe Coding 不是万能的。在你开始之前,有几件事需要了解。
首先是代码质量问题。AI 生成的代码可能包含安全漏洞、性能问题、或者不符合最佳实践的写法。因为 AI 是从公开的代码库学习的,那些代码里本身就有很多不安全的例子。对于周末项目和快速原型,这不是大问题。但如果你要做一个处理用户敏感数据的产品,就需要请专业的开发者来审查代码。
其次是技术债务。Vibe Coding 的速度优势来自于「不看代码就接受」。但这也意味着你可能积累了大量自己不理解的代码。当项目变大,当你需要做复杂的修改,当 AI 无法理解你的需求时,这些技术债务就会暴露出来。
再次是 AI 的局限性。AI 不是真正理解你的业务逻辑,它是在做模式匹配。对于常见的问题,它很擅长。但对于你独特的业务需求,你需要非常清晰地描述,否则 AI 可能会给出「正确但无用」的答案。
最后是成本。虽然 Vibe Coding 降低了人力成本,但 AI 模型的调用是有费用的。高频使用 Claude Opus 或 GPT-5.2 这样的顶级模型,每月可能需要几十到几百美元。这对于个人开发者来说也是一笔开支。
竞争壁垒的转移
这是我认为 Vibe Coding 最重要的启示。
过去,如果你想创业做一个软件产品,技术能力是最大的门槛。你要么自己会写代码,要么有钱雇开发者。很多好的产品想法,就是因为创始人不会写代码而夭折了。
现在,技术门槛几乎消失了。一个人,只要能清晰地描述自己想要什么,就能把产品做出来。这意味着竞争的焦点从「能不能做出来」转移到了「做出来的东西有没有人要」。
换句话说,产品洞察力、市场理解、用户同理心,这些「软能力」变得比技术能力更重要。以前的程序员可以靠技术能力躺赢,现在必须思考「这个功能到底有没有价值」。以前的产品经理需要看程序员脸色,现在可以自己把想法变成现实。
这对整个科技行业来说是一次重新洗牌。那些真正理解用户、真正解决问题的人,会获得前所未有的优势。而那些只是「会写代码」的人,如果不能提供更高层次的价值,可能会面临困境。
如何开始你的第一个项目
如果这篇文章让你想尝试 Vibe Coding,这里有一些具体的建议。
第一步,选择一个简单的项目。不要一上来就做一个复杂的 SaaS。做一个个人用的小工具,一个静态网站,一个简单的计算器。目标是熟悉工具和流程,不是一步做出惊天动地的产品。
第二步,注册 Cursor Pro 订阅。这是目前最主流的 Vibe Coding 工具,每月 20 美元,包含足够的 AI 调用额度。安装好之后,把你的项目文件夹打开,开始和 AI 对话。
第三步,学会提问。Vibe Coding 的核心技能不是写代码,是表达需求。你要学会把模糊的想法变成清晰的指令。不要说「做一个好看的页面」,要说「做一个产品介绍页,有三个特性展示区块,有一个 CTA 按钮,使用深色主题」。
第四步,接受迭代。第一次的输出很少是完美的。你要学会在 AI 的输出基础上继续调整,继续对话。「这个按钮太小了」「颜色改成蓝色」「把标题放到左边」。Vibe Coding 是一个对话的过程,不是一次性的命令。
第五步,做好备份。AI 有时候会犯错,有时候会删除不该删的文件。在让 AI 做大改动之前,至少用 Git commit 保存一个版本。这样即使出问题,也能回滚。
编程的门槛已经降到了「语言表达能力」的程度。现在的竞争壁垒不是你会不会写代码,而是你对产品的理解。如果你有一个想法,现在就是最好的时机去实现它。
更多文章
需要定制方案?
遇到问题或想让我帮你完成繁重的工作?给我发条消息,我会在24小时内回复——简单咨询永远免费。
邮件列表
加入我们的社区
订阅邮件列表,及时获取最新消息和更新


