Skip to main content
← Back

什么是 vibe coding?

Vibe coding 一词由 Andrej Karpathy 于 2025 年初提出。你用自然语言描述需求,让 AI 智能体编写代码,然后运行并凭感觉不断完善。其核心理念是让更多人能够进行软件创作。

谁适合 vibe coding?

Vibe coding 让专业工程师以外的人也能将软件作为一种创作媒介。

设计师可以将想法做成可用的原型。产品经理可以搭建内部工具。数据科学家可以通过 MCP 集成连接服务、拉取数据并基于结果进行实验。它让没有编程经验的人也能更轻松地开发软件。

例如,借助 设计模式,你可以直接指向界面的某个部分,引导智能体进行编辑,无需编写代码。

vibe coding 适合用于生产环境吗?

我们不建议将自己不了解的软件部署到生产环境。

vibe coding 非常适合原型、实验和内部工具等注重速度、风险较低的场景。生产软件则有更高的标准。其他人依赖的代码仍需要经过评审、测试和工程判断。

你也可以借助 Bugbot 等代码评审智能体,帮助查找并修复问题。

vibe coding 如何改变知识工作?

编码 agent 让人们能更轻松地通过自然语言控制计算机,使更多知识工作为更多人所能及。编写脚本、运行 shell 命令或构建小工具,都可能是完成工作的一环。在这里,软件是实现目标的手段,而非目标本身,成果也很少是一次性的。

换个角度看:编码 agent 帮助人们更好地发挥计算机的作用。我们未必总会称之为 vibe coding,但这代表着同样的转变:原本需要工程师才能完成的工作,如今更多人可以亲自动手完成。

相关内容

这篇文章对您有帮助吗?