“Vibe Coding”兴起,代码界的“瘟疫”?

AIGC动态6小时前发布 admin
59 0 0
“Vibe Coding”兴起,代码界的“瘟疫”?

 

文章摘要


【关 键 词】 Vibe CodingAI编程代码生成调试挑战技术变革

“氛围编码”或称“vibe coding”是由前OpenAI研究员Andrej Karpathy提出的一种全新编程方式,核心在于通过沉浸式氛围和与AI工具的自然语言交互快速生成代码。这一理念自今年2月提出后迅速流行,并已被许多初创团队采用。据硅谷创业孵化器Y Combinator的数据,2025年冬季批次中四分之一的创业公司表示其95%的代码都是由AI生成的。YC管理合伙人Jared Friedman公开指出,Vibe Coding不仅是一时趋势,而是编程的新主流形式,对不愿采用这种模式的人来说可能意味着落后。

Vibe Coding强调用自然语言描述需求,再通过反复迭代调整实现开发目标。对于编程能力不足但创意丰富的人群尤其有益,因为它能极大降低技术门槛,同时提升验证创意的效率。比如正马软件CTO沈凎提到他利用AI工具完成了一个复杂的前端界面模拟项目;微软工程师Peter Yang也展示了通过对话式输入结合语音提示做出一个3D射击游戏原型的过程。这表明即使没有深厚的技术背景,也可以通过这种方式高效搭建小规模项目。然而,当前大模型上下文处理能力仍限制了其应用范围,大规模复杂系统需依赖更高层次的人类管理将各模块整合。

尽管如此,Vibe Coding背后的隐忧也不容忽视。其在快速实现原型的同时带来了调试、维护等方面的隐患。YC CEO Garry Tan强调,当产品扩展至数百万用户时,若无法依赖AI有效调试底层逻辑,开发者必须深入理解生成代码原理以保证稳定运行。不少专家警告称,缺乏传统训练的开发者可能陷入难以追踪错误的风险,而且代码质量会因未充分审阅而参差不齐。一些行业人士如Willison则认为真正意义上的Vibe Coding应是完全跳过代码审查环节,仅仅接受AI结果的行为——这种方式对企业来说存在明显问题,因为商业环境对代码可维护性和可靠性有严格要求。

关于未来,Vibe Coding是否颠覆现有编程工作还需进一步观察。从历史来看,每一次新技术普及并未淘汰程序员,而是重新定义了角色分工。虽然Vibe Coding模糊了“人类程序员”和“AI辅助工具”的界限,使更多人能参与创作,但这并不等同于全自动编程时代的到来。最终能否成为长期趋势取决于组织在牺牲部分代码质量和控制风险之间作出权衡。正如Garry Tan所说,要迎接更广泛使用场景下的AI编程革命,仍需保持对核心技术扎实掌握以及对未来未知问题负责到底的态度。

原文和模型


【原文链接】 阅读原文 [ 2331字 | 10分钟 ]
【原文作者】 极客邦科技InfoQ
【摘要模型】 qwen-max-2025-01-25
【摘要评分】 ★★★★☆

© 版权声明
“绘蛙”

相关文章

“极客训练营”

暂无评论

暂无评论...