
Linux之父Linus Torvalds的这句名言,曾是无数程序员的座右铭。

但在2025年的今天,这句话该改写了:
「Code is cheap. Show me the chat.」
这句话我之前就和朋友有说起过,昨天又在一支烟花社区看到了同样的讨论。

Jonathan Chen说「vibe coding开源代码不够,还得开源对话记录,因为实质是在聊天,而不是在写代码」,阿头也回应道「code is cheap, show me your talk」。
看来大家都意识到了——代码已经不再稀缺,真正稀缺的是如何与AI对话的能力。
此前Google和微软都有透露,超过30%的新代码由AI生成。而GitHub的研究也显示,使用Copilot可让完成任务的时间缩短一半。
但问题也随之而来:我们会发现AI生成代码中,重复代码会大量激增。更糟的是,大部分开发者对AI生成的代码缺乏信任。
理解、维护、修改代码的成本也常常高于早前的非AI 项目。
如果你不只是写个小工具小页面,而是用AI 来开发中大型的项目代码,你就会知道——
Vibe Coding 有多爽,Vide Debugging 就有多痛苦。
而用AI 开发的项目,从本质上来说,prompt比代码本身更重要,这是因为对于AI Coding 而言——

Chat 是精华,是最为核心和高级的压缩了的智慧洞察,LLM则是解压缩的工具,而code,只不过是展开后的内容。
而在没有AI 时代的coding,也何尝不是这样:先构思要做什么,再思考怎么做,最后才是coding 的过程。
我们更应该关注浓缩的精华,而非展开的「废话」。
我现在的项目里都会专门建一个prompts文件夹,把所有相关的prompt都放进去管理:

并提交到git 进行管理(不同的工具如Claude Code,Cursor 等均有方法不同但作用相同的做法)
这确有必要。
在我看来,prompt就是新的代码——它定义了AI如何理解和解决你的问题。
早在ChatGPT 刚刚爆火时的2023年初,Prompt Engineer职位甚至被人疯抢,而两年后今天,这一概念基本已经宣告「过时」,无人再提了——
prompt engineering不该是一个职位,而应该是每个人的基本功。
就像当年的Excel,从专门的职位变成了办公室标配技能。
而真正有效的prompt 其实很朴素:把复杂问题分解成子问题,让AI自我批评和改进,提供充分的上下文。

这就是思考的过程,是黄金圈法则中最为重要的内圈Why 和How,What 则交给AI 就好。
前OpenAI联合创始人Andrej Karpathy 也说:「30%的新代码由AI交付,但100%的代码仍需人类审查」。
那么,在这个AI 疯狂生成无数代码的时代,开发者的价值在哪?
我的答案是,不在代码本身,而在于如何分解问题、设计语境、引导AI。
而未来的核心能力,则是问题分解力、语境设计力、质量判断力。
这就是为什么「Show me the chat」会更为重要——真正的价值不在于你能写多少代码,而在于你如何与AI协作。
当AI 能快速生成大量代码时,我们需要的不是与机器竞争,而是学会成为更好的指挥家。
指挥能力,才最为重要。
在编程领域,这个指挥能力也叫做架构师的「架构能力」。
对话即是代码,思考即是编程。
所以下次有人问起你的编程能力,不妨说:
「Code is cheap. Let me show you my chat.」
(文:AGI Hunt)