没有规则,只是共鸣!什么是氛围编码?

为什么当AI可以通过开发为您“振动”时,为什么要强调代码的每一行? Vibe编码是一个快速增长的趋势,开发人员让AI在编写代码中占据主导地位,将编程转换为更直观和自发的过程。

来源:Qudata

没有规则,只是共鸣!什么是氛围编码?

2月,Openai联合创始人和前Tesla AI主管Andrej Karpathy创造了一个短语,迅速引发了软件开发世界中的迷恋,辩论甚至是小小的文化转变:Vibe编码:Vibe编码。

最初是一篇文章“我称之为“ Vibe编码”的新型编码,您可以完全屈服于氛围,接受指数级,而忘记了代码甚至存在” - 已经滚雪球滚滚而来,却滚入了一种关于编程中人类协作的新方式。如今,开发人员,技术影响者甚至IBM等公司都在仔细研究这种实验性编码方式对软件开发的未来意味着什么。

即使像IBM这样的公司也正在仔细研究

Vibe编码描述了一种新兴实践,开发人员不仅使用AI工具来帮助,而且作为共同创造者,或更挑衅地作为推动开发过程的工具。 Vibe编码器没有精心计划和控制程序的各个方面,而是与大型语言模型(LLMS)互动,例如Chatgpt,Claude或Github Copilot和Cursor等专业代码助手。他们描述了他们想要的东西,以最少的干预接受AI建议,然后看看会发生什么。

Vibe编码器与大语言模型互动

karpathy自己的过程涉及复制错误消息回到AI中,很少质疑输出,并信任系统以“解决自己的错误”。这是一种轻松,即兴的方法,优先考虑速度,自发性和直觉,这与传统软件工程几乎相反。

这种做法已经证明了其在制作小型游戏,应用程序和网站的原型中的价值。它大大降低了进入的障碍,因此没有编程背景的人可以启动功能(如果基本的)软件。