Google和Alphabet首席执行官Sundar Pichai最近透露,他一直在利用AI工具通过提示来生成代码来探索“ Vibe编码”。皮卡(Pichai)在旧金山的彭博理工大学(Bloomberg Tech)发表讲话时,他分享说他一直在测试Cursor和Replit(旨在将自然语言指令变成功能代码)创建新网页的AI驱动的编码平台。
Pichai说:“我一直在四处乱逛 – 要么使用光标,要么用Replit编码氛围 – 试图用一个我想要的所有信息来源构建一个自定义网页,” Pichai说。
Vibe编码的出现正在重塑软件开发的看法。它引起了一些工程师的担忧,即AI可能会取代其角色,并在投资者中引发了关于深层技术专业知识是否仍然对创业创始人至关重要的讨论。
什么是氛围编码:
“ Vibe编码”是2025年初的OpenAI的Andrej Karpathy(由Openai的创始人,前AI的前负责人)推广的软件开发中的现代化,快速新兴的概念。它代表了编写代码的转变,将自然语言和AI工具放置在开发过程的中心。
为什么IT专业人士谈论氛围编码:
强调对语法的意图:
开发人员(甚至是非编程者)没有手动制定每一行代码,而是使用普通语言来表达应用程序的所需结果或“氛围”。您描述了程序应该做什么,并且AI算出了实现细节。
AI带轮:
karpathy总结了“忘记代码甚至存在”的想法。您可以通过描述功能,审查输出并提供反馈来与AI模型进行交互。 AI迭代地完善代码,直到它与您的意图相符,通常是通过对话交换。
更快,更容易,更具包容性的发展:
Vibe编码降低了软件创建的进入障碍。非编码器可以构建工作应用程序,而经验丰富的开发人员可以加快工作流程,快速原型想法并卸载重复的编码任务。它旨在通过让AI处理繁重的工作来最大化生产率。