Vibe Coding使用及概述

Vibe Coding 软件概述

Vibe Coding 一词由前特斯拉 AI 总监、OpenAI 联合创始人 Andrej Karpathy 在 2025 年 2 月首次提出。

他用一句话概括了这种全新的编程方式:

「I just vibe. I don’t even touch the keyboard sometimes. I just talk to the AI, it writes the code, I review it, and we iterate.」

可以直译为:

我简直就是沉浸在其中了(我就是想,就有感觉了)。有时候甚至都不需要触摸键盘。我只需要与人工智能对话,它就会编写代码,然后我对其进行审核,接着我们共同进行迭代改进。

2024

06

Claude Artifacts 登场。它把生成内容放到对话侧边栏,支持实时预览、编辑和分享。这个功能最特别的地方,是让普通人也能动手做简单的概念应用,写一个记事本、小网页都可以,不用专业开发基础。

2025

05

Google I/O 大会带来 Gemini 系列重大升级,Gemini2.5pro 凭借更强的推理、多模态与视频生成能力出圈,热度快速走高,成为当年全球 AI 赛道焦点之一,并同时拥有类似Claude Artifacts的功能,即可以实现应用的实时预览与分享。

11

蚂蚁集团全模态 AI 助手「灵光」正式上线,标志性的 “闪应用” 功能支持一句话快速生成可交互小程序,在国内掀起普通用户自制 AI 小工具的热潮

2026 年,Agent 爆发。

  • 2026-03:新版 OpenAI Codex 桌面 App Beta 上线【开发者 Agent】GPT6 驱动,独立沙箱 IDE、终端
  • 2026-04-24:DeepSeek-V4 正式版(V4-Pro / V4-Flash)【底层模型】百万上下文,原生适配 Codex、Claude Code 等主流编码 Agent
  • 2026-06 底:Claude Sonnet 5 发布【开发者 Agent】Claude Code 默认主力模型,适合大项目重构
  • 2026-06:Claude Fable 5(Mythos)【开发者 Agent】极限复杂架构、高难度编码任务
  • 2026-08-05:Meta Muse Code Beta【开发者 Agent】Muse Spark 1.2 底层,原生多子 Agent 并行、强隔离沙箱
  • 2026-08-13:DeepSeek Harness 开源发布【开发者 Agent】DeepSeek 自有 Vibe Coding 一体化 Web 开发入口,沙箱、终端、预览、迭代全链路,对标 Codex / Muse Code / ZCode
  • 2026-09-03:GPT-6 Astra 发布【底层旗舰模型】复杂长任务、架构设计、电脑自动化
  • 2026-09-08:Meta Muse(C 端全能 Agent)上线【C 端大众向】独立 App / 网页,自带云端虚拟机,可自主上网、写并部署 Vibe 应用,登上美区 App Store 榜首
  • 2026-09-22:GPT-6 Sol / Luna 发布【底层模型】Sol 主打编码 Agent(Codex 主力);同日 智谱 ZCode 正式开源整改完成【开发者 Agent】国内 ADE 开发环境,支持多模型调度
  • 2026-09-29:OpenAI DevDay| Codex Cloud / Codex Remote + GPT-6.1 Sol【开发者 Agent】远程指挥、多 Agent 并行,Sol 降价
  • 2026-10-07:GPT6 Intelligent UI 下放 ChatGPT 免费 / Plus【C 端大众向】ChatGPT 原生一键生成交互式小应用,对标灵光闪应用
  • 2026-10-12:Meta Muse Wonder / Wonder Full【底层旗舰模型】对标 GPT6 Astra、Gemini 4,长任务 + 编码推理
  • 2026-10:Gemini 4 Argon 发布【底层模型】1M 上下文,长任务编程,接入 GitHub Copilot
  • 2026-10:Claude Haiku 5.5【开发者 Agent】低价轻量子 Agent,适合任务拆分并行
  • 2026-10-26:GPT-6.1 Terra【底层模型】低价视觉自动化模型,接入 Codex

如果你看过招聘软件,短短 10 个月,中低端软件开发人员的平均薪资被降价 1000~2000。

传统开发视角下的 Vibe Coding

如果你看过这些开发者 Agent 写的代码,会发现,以传统开发人员的角度来看, Agent 写的代码非常不优雅,类比.js 与 min.js。

// 压缩前的代码示例
function helloWorld() {
console.log("Hello, World!");
}
// 压缩后的代码示例
function helloWorld(){console.log("Hello, World!");}

没错,AI 写的代码,基本上都在一行,一个方法一行搞定。

这样的好处是,更有利于 AI 的上下文理解与存储,但是对于传统开发人员造成了一些问题:难以阅读,难以理解, 难以自行修改……

“闪应用” 的出现,普及了大众对于 AI 开发 意图驱动、零代码生成应用 的认知,它突出开发速度快、交付高效的特点;顺着这个趋势,现在大多数公司开始使用 Vibe Coding 模式做原型、内部工具与轻应用,在这类场景里几乎不会使用传统的 需求评审、手写全量代码、多角色串行协作的定制开发流程。

现在的 Vibe Coding 人员需要的是一个能与 Agent 进行有效沟通的开发人员,在概念上更趋近于 产品,但是是一个懂技术的产品,这就符合了大多数开发人员的职业规划路线:向技术总监,产品经理的方向发展。

Vibe Coding 的使用

不懂产品的开发,不是好的开发

那么,Vibe Coding 就从产品出发。

  1. 开发人员用自然语言描述想要的功能需求;
  2. AI 根据需求生成对应代码;
  3. 开发者重点审阅代码变更:
    • 如果不符合预期,给出修改指令,让 AI 迭代重写;
    • 如果代码变更没问题,进入运行测试环节;
  4. 测试阶段:
    • 出现报错,直接把错误日志交给 AI,由 AI 自动修复;
    • 测试全部通过,就可以提交代码入库。
描述需求
↓
AI 生成代码
↓
你审查 Diff
↓
┌─ 不满意 → 描述修改意见 → AI 重新生成
│
└─ 满意 → 运行测试
↓
┌─ 测试失败 → 把报错贴给 AI → 修复
│
└─ 测试通过 → 提交代码

Vibe Coding 实操