Vibe Coding介绍
Vibe Coding(氛围编程 / 意图驱动编程) 是 OpenAI 联合创始人 Andrej Karpathy 于 2025 年 2 月提出的新编程范式——简单说就是:你用自然语言描述"要做什么",AI 负责写代码,你只管看结果、提反馈。
🎯 核心理念
Karpathy 原话:
"You fully give in to the vibes, embrace exponentials, and forget that the code even exists."
——用自然语言跟 AI 对话(甚至语音),AI 生成代码,遇到报错贴给 AI 修,不纠结语法细节
本质是从 "手写代码"→"描述意图 + 验收结果"。
⚖️ Vibe Coding vs 传统编程 vs AI 补全
|
维度 |
传统编程 |
AI 补全(Copilot) |
Vibe Coding |
|---|---|---|---|
|
谁写代码 |
人 |
人写+AI 补全片段 |
AI 生成为主 |
|
输入方式 |
敲语法 |
敲代码+Tab |
自然语言 Prompt |
|
代码理解 |
完全理解 |
大部分理解 |
可能不完全理解 |
|
迭代方式 |
改代码→运行→调试 |
局部修正 |
改 Prompt→重新生成 / 贴报错给 AI |
|
适合场景 |
生产系统、复杂架构 |
日常开发加速 |
原型/MVP/小工具/探索性项目 |
🔄 典型工作流
描述需求(自然语言)
↓
AI 生成代码(Cursor / Claude / Codex 等)
↓
运行 → 看效果/报错
↓ 有问题
把错误信息/描述扔回给 AI ──→ 重新生成
↓ 通过
部署或继续迭代
✅ 适合场景 / ⚠️ 风险
适合:
-
周末 side project、Demo、MVP 快速验证
-
前端页面拼搭、脚本工具、数据处理小脚本
-
非程序员做简单自动化
风险 / 不适合:
-
❌ 金融/医疗/安全敏感的生产系统(AI 代码可能有漏洞、SQL 注入风险)
-
❌ 大型长期维护项目(技术债累积、团队无人完全理解代码)
-
⚠️ 过度依赖会导致基础编程能力退化
🛠️ 常用工具
Cursor(Composer 模式)、Claude Sonnet(Claude Code)、ChatGPT + Codex Agent、GitHub Copilot Workspace、Replit Agent、Lovable 等均可支持 Vibe Coding 工作流。
一句话总结:Vibe Coding = "我不写代码,我只说要啥,AI 搞定实现,我验收"——适合快速原型,生产代码仍需人工 Review。
更多推荐

所有评论(0)