Vibe Coding:编程方式新变革 引发行业新思考

AI快讯3个月前发布 niko
106 0
AiPPT - 一键生成ppt

“vibe coding”概念走红 前OpenAI研究员Andrej Karpathy今年2月提出的“VibeCoding”(氛围编码)概念,如今在硅谷及更广泛技术圈持续升温。据YC消息,2025年冬季一批YC创业公司中,四分之一初创团队95%代码由AI生成,这一数字由YC管理合伙人JaredFriedman公开。这些创始人不乏技术背景,却更倾向将大部分编码工作交予AI。YC CEO Garry Tan直言,“VibeCoding”是编码主流方式,否则可能被淘汰。

“vibe coding”创作模式 Karpathy描述“vibecoding”过程为看到需求就说,运行、复制粘贴,出错就把错误信息给AI,接受改动再尝试。与传统软件开发不同,它适合追求“懒人体验”的程序员。正马软件CTO沈凎表示,“vibecoding”对有创意但编程能力不强的人帮助大,对能力强的人也有效,能高效实现创意。微软工程师PeterYang通过对话式提示输入,用CursorClaude 3.7 Sonnet做出3D第一人称射击丧尸游戏,还借助语音转文字描述需求。本质上,“vibecoding”让具备基本沟通能力的人在小项目中成为“自然语言编程”开发者。不过,当前大模型上下文大小限制了项目规模,复杂项目需用户承担项目管理角色。

“vibe coding”的隐忧 “vibecoding”虽带来高效随性,但暗藏调试和维护难题。初创公司用户少时效率高,用户剧增后,系统稳定性面临挑战。YC的GarryTan认为,创始人若想产品长远发展,需传统编码训练背景。Diana Hu指出,大模型调试能力不足,开发者仍需具备阅读代码和发现bug的能力,做好“vibecoding”需要分辨好坏的“品味”与知识。独立开发者Willison提到,“vibecoding”在专业环境中风险回报复杂,企业对代码可维护性和可靠性要求高,而生成代码往往难以满足。他还区分了真正的“vibecoding”,即未充分理解代码就直接接受。

“vibe coding”对编程工作的影响 “vibecoding”引发人类程序员是否会失业的思考。编程本质是告诉计算机如何运行,擅长与AI沟通的人可能成为新时代“程序员”。回顾历史,计算机普及过程中,程序员借助应用软件编写更复杂软件。AI在编程领域可让人类摆脱繁琐手动编码,探索创新软件体验,但也可能导致对AI工具的全面依赖。“vibecoding”能否长期立足,取决于组织对代码质量等风险的接受程度,目前它更像是AI与人类开发者的“合作实验”,模糊了“谁是真正程序员”的界限。

© 版权声明
Trea - 国内首个原生AI IDE