Vibe Coding(氛围/随性编程),是2025年初由Andrej Karpathy提出的AI驱动开发范式:用自然语言说需求,AI全程写代码、调bug;你只指挥、验收、迭代。
关键特征
自然语言驱动:用日常中文/英文描述功能,替代写语法、调API。
结果导向,忽略细节:不问“怎么实现”,只问“效果对不对、好不好看”。
AI全包:架构、编码、调试、优化全由LLM/Agent完成。
快速原型:几分钟到几小时出可用Demo,适合MVP、周末项目、创意验证。
角色转变:开发者→产品经理+测试+提示词工程师。
不适合Vibe Coding的系统(避坑)
银行核心账务、资金结算底层核心交易系统
超高并发底层中间件:自研MQ、存储引擎、底层内核
强军工/绝密级合规硬核底层代码
多年巨型遗留超复杂耦合老系统重构
自我总结:
Vibe coding 是我们在大数据SDP,数据智能 SDI 之后能实现 AI代理式智能的又一伟大突破。 一方面,对我们以往没有技术挑战的CRUD工作进行了AI替代化,是历史车轮向前发展的一种必然。另一方面,对年抛,月抛,日抛或者次抛型的项目软件,是一种对项目定制化需求对全新技术服务方式,对所谓“软件公司”的新一轮大浪淘沙。