文章介绍了“Vi be Coding”(氛围编程)的新趋势,该趋势让AI参与代码生成,让人沉浸在解决问题的氛围中而忽略代码细节。著名AI科学家和创业者对此表示看好。尽管AI生成的代码可能需要人工审查和调试,但vibe coding的兴起标志着AI在编程领域的作用日益重要。
文章介绍了氛围编程的新趋势,其中AI负责代码生成,让人更专注于解决问题而非细节。Andrej Karpathy和吴恩达等AI专家对这一趋势表示看好。
Karpathy通过实例展示了氛围编程的应用,包括阅读应用和战舰游戏的开发。他还强调了人工智能在编程中的重要性和作用。
Y Combinator的数据显示,其W25届中有四分之一的初创公司95%的代码库由AI生成。虽然人工智能生成的代码可能存在安全问题,但创业者们依然对AI驱动的编码充满信心和期待。
风险投资者和开发者对AI驱动的编码感到兴奋,初创公司如Bolt.new、Codeium等已经筹集到数亿美元的资金。他们认为AI已经成为编程的主力军,未来工程师需要掌握与AI协作、管理AI的能力。
【新智元导读】
「Vi
be Coding」(氛围编程)概念爆火!
Y Combinator最新数据显示,其四分之一的W25届初创公司竟有95%的代码库由AI生成。
Andrej Karpathy、吴恩达等AI大佬纷纷表示看好这种新趋势。
Andrej Karpathy大神轻松vibe coding,用一小时分别构建出一个阅读应用和一个战舰游戏时,他可能没有意识到自己在做什么。
那不仅仅是他个人的一次编程实验,更是一个新时代的序幕。
「vibe coding」这个概念最早就是由Karpathy提出的。
简单说就是通过对话让LLM编写代码,而你只需要沉浸在解决问题的「氛围」中,同时忽略生成的代码细节。
用Karpathy大神的话说就是,「我只是看到东西,说出东西,运行东西,复制粘贴东西,而且大部分情况都奏效。」
为此,Karpathy还举了两个例子来说明。
他进行了一个小时的vibe coding,做出了一个阅读应用。
「在我阅读《国富论》时,我可以就任何段落提出问题。当你点击一个段落并提问时,它会调用LLM,构建一个关于这个段落的内容窗口,复制粘贴整个章节、段落和问题。效果很好。」他说。
不仅如此,在此之前他就做过一小时的vibe coding,当时他做出了一个战舰游戏。
这个游戏可以实时看到你选择的任意两个模型在相互战斗。
「我在这方面的统计数据还不够强大,但我相信4o能打败4o mini,哈哈。」他写道。
很快这个新概念就开始流行了起来,尤其在开发者之中。
从普通的程序员,到计算机科学家,都在或多或少地践行着这个新概念。
就在不久前,著名AI科学家吴恩达教授发文表示称,「随着更多的工作变得AI化,我认为这将会改变,将会有更多10倍专业人士。」
这里面首当其冲的就要数正在vibe coding的码农。
最近的例子来自硅谷的知名创业加速器Y Combinator。
3月5号,其执行合伙人Jared Friedman在YouTube上的一段访谈中表示,他们W25届中,有四分之一的公司95%的代码库都是由AI生成的。
Friedman说,这95%的数字不包括像导入库这类内容,而是考虑了人类编写的代码与AI相比的情况。
「我们并非资助了一群没有技术背景的创始人。这些人个个技术高超,完全能够从头开始构建自己的产品。如果是一年前,他们本可以从头开始构建自己的产品——但现在95%的产品都是通过AI构建的。」他说。
在这段名为「Vibe Coding Is the Future」的视频中,Friedman与YC首席执行官Garry Tan、执行合伙人Harj Taggar以及普通合伙人Diana Hu一起讨论了使用自然语言和直觉编写代码的趋势。
然而,人工智能生成的代码还远非完美。
研究和报告表明,一些人工智能生成的代码可能会在应用程序中引入安全漏洞,导致故障或出错,迫使开发人员修改代码或进行大量调试。