Claude Code作者预言:一年后,我们的代码只剩100行
Claude Code刚火的时候,所有人都觉得这是AI编程工具的巅峰。但你猜它的作者Boris Cherny怎么说?
“我认为Claude Code本身可能在一年后只剩100行代码。”
不是开玩笑,不是自嘲。这是他认真思考后的判断。
当模型足够强,所有外挂的东西,都会被吞掉。
一、模型正在吃掉自己周围的一切
回顾过去几年大模型的发展,你会发现一个清晰的规律:
· 以前需要手写Chain-of-Thought提示词,后来模型自己就会了;
· 以前需要精心设计提示词工程,后来模型把你的意图消化了;
· 以前需要复杂的harness(外围框架)来约束、引导、保护模型行为,未来——模型自己做对了。
Boris把它总结成一句话:“所有在模型延长线上做的事情,都会被模型吞噬。”
这不是技术路线之争,这是铁律。
你花几个月写的安全校验、权限模式、人工审核循环,模型下一版升级后,自己就能判断什么该做、什么不该做。你精心设计的提示词模板,新模型直接跳过你,理解用户真正想要什么。
你做的每一层“外壳”,都是模型暂时的拐杖。模型总有一天会扔掉拐杖,自己走路。
二、Claude Code的成功,模型功劳越来越大
Boris被问到一个很扎心的问题:Claude Code的成功,到底是模型强,还是产品做得好?
他给了个比例:六个月前,大概50/50。现在,模型的占比越来越大。
产品当然还有用——要让用户整天用着舒服,细节体验很重要。但随着Claude版本从4.0到4.7再到未来,模型自己就能理解目标、迭代执行、处理异常。
产品层做的那些“引导”“约束”“美化”,会越来越薄。
不是产品不重要,而是模型在飞速“抢活”。
三、安全机制也会被模型自省取代
现在的AI Agent,外面包了层层防护:防止prompt注入的过滤器、命令静态校验、权限分级、人工审批……
Boris说,这些东西未来“都会变得不那么重要,因为模型会自己做正确的事。”
想象一下:一个足够聪明的模型,知道什么命令是危险的,什么操作会违反用户真实意图,什么请求需要二次确认。它不需要你给它画条红线,它自己知道红线在哪。
这就是模型“自省能力”的终极形态。
到那时,Claude Code的代码量会急剧萎缩——不是功能少了,是功能被模型吸收了。剩下的100行,可能只是最轻的“胶水代码”,把模型和用户界面粘在一起。
四、这对创业者和工程师意味着什么
如果你是AI应用开发者,这个逻辑你必须听懂:
不要试图在模型弱的时候,建一个“围墙”来保护自己的地盘。因为模型变强的那天,围墙会塌。
· 你做提示词优化?模型自己会优化。
· 你做CoT编排?模型自己会思考。
· 你做安全过滤?模型自己有判断。
· 你做任务规划?模型自己会拆解。
你引以为傲的“工程壁垒”,在模型能力跃升面前,可能一夜之间变成冗余代码。
那什么才是不会被吞噬的?对用户场景的深刻理解、对痛点的精准捕捉、对交付体验的极致打磨。 这些不是“模型延长线”,而是“模型之外的空白”。
五、最后说一句
Boris的预言,听起来很“悲观”:Claude Code一年后只剩100行。但反过来看,这是对模型进步最乐观的预期。
工具越薄,智能越厚。
未来的AI编程,可能真的不需要一个复杂的“外壳”。你给它一个目标,它自己搞定一切。那些今天还在卷“Agent框架”“提示词工程”“安全护栏”的人,或许该抬头看看——你正在做的,是不是模型明天就要吃掉的东西。
模型在进化,你的护城河,挖对方向了吗?