打开网易新闻 查看精彩图片

AI编程工具把写代码变成了搭积木。Cursor、GitHub Copilot这些工具现在能根据一句话描述生成完整功能,开发者管它叫「vibe coding」——跟着感觉走,代码自然有。

但这股风潮正在引发一场安静的反弹。前Netflix工程师Cory House上周在X上发了条帖子,直接点名这种写法的代价:「你写代码的速度变快了,但读懂它的速度变慢了。」他的原话是,「vibe coding is writing code you don't understand to ship features you don't need」。

House的帖子在48小时内被转发超过4000次。评论区成了大型忏悔现场——有人承认自己用AI生成了整个支付模块,上线三个月后才发现逻辑漏洞;有人吐槽团队里「vibe coder」写的代码像俄罗斯套娃,改一层崩三层。

争议的核心在于技术债务的归属。传统开发里,烂代码是谁写的找谁。现在AI介入后,责任链条模糊了:是提示词工程师的锅,还是AI幻觉的锅,还是审查代码的人的锅?

Cursor团队最近更新了产品文档,悄悄加了一行建议:「生成代码后,请确保你能向同事解释它的工作原理。」这条提示出现在生成按钮的正下方——大概是见过太多「vibe」完就撒手不管的现场了。