
在软件工程的漫长岁月中,我们曾将“10倍程序员”视为神话。但今天,这个坐标系正在被彻底粉碎。
硅谷知名技术布道师 Steve Yegge 在最近的评论中投下了一枚深水炸弹:在 Claude Code 的助推下,Anthropic 的工程师其平均生产力已达到 Google 巅峰时期工程师的1000倍。这并非夸张的修辞,Anthropic 内部数据显示,自该工具上线以来,人均生产力(以 PR 合并量衡量)激增了 150%。
这场风暴的中心,不是某个臃肿的 IDE 插件,而是一个基于 60 年前命令行技术(CLI)的工具。Claude Code 的创作者 Boris Cherny 在最近的深度访谈中,揭示了这场“生产力奇迹”背后的残酷逻辑与技术信仰。
注意:结尾附有ppt和视频~
Boris Cherny 对所有 AI 时代的开发者和创业者给出了一个违反直觉的建议:永远不要针对模型当前的局限性进行深度优化,而要锚定“模型前沿(Frontier)”进行构建。
“在 Anthropic,我们的信条是:不要为今天的模型构建,要为六个月后的模型构建。去思考模型今天还不擅长的边界,因为六个月后,模型必然会征服它。”
这种“超前构建”的本质是与指数级增长的智能竞速。在 Claude Code 团队,代码的半衰期被压缩到了极致。一个令人震惊的事实是:Claude Code 当前 80% 的代码库诞生不足两个月。 这种极高的迭代速率意味着,如果你今天花费数周去修补模型的一个微小缺陷,那么两个月后,随着更强模型的发布,你的这些努力将瞬间化为毫无价值的冗余。
在 Claude Code 团队的办公区,墙上赫然挂着 Rich Sutton 的名篇——《苦涩的教训》(The Bitter Lesson)。这不仅是装饰,更是他们的工程圣经:任何试图利用人类先验知识构建的特定功能(即“脚手架”),在长期的算力与通用智能面前终将溃败。
•脚手架即“瞬时技术债(Ephemeral Tech Debt)”: 很多开发者热衷于编写极其复杂的 Prompt 框架或逻辑流来辅助模型。但在 Boris 看来,这些统统是由于模型能力不足而产生的权宜之计。•押注模型增益(Model Gains): 当模型从** Opus 4.5 进化到 **Opus 4.6 时,曾经需要人类反复“催促”和“校准”的逻辑(如复杂的 Plan Mode 介入)开始自动归位。如果你构建了太多的脚手架,你实际上是在“做空”模型进化的红利。
Claude Code 中最受欢迎的“Plan Mode(计划模式)”并非出自某个宏大的产品规划,而是对潜伏需求(Latent Demand) 的敏锐捕捉。
Boris 观察到,工程师们在内部 Slack 和 GitHub Issues 中表现出一种强烈的自发行为:他们会创建名为 ClaudeMD 的 markdown 文件,手动在里面写好详细的规格说明,然后引导模型阅读。Boris 意识到,用户并不想让模型直接盲目写代码,他们需要一个“先对齐、再执行”的缓冲带。
在一个周日晚上的 10 点,Boris 顺应这一观察,仅用 30 分钟就撸出了 Plan Mode 的原型。
这种极致的产品感源于 Boris 的自省:他称自己是一个“平庸的工程师”,不执着于 Vim(不像他的队友 Adam Wolf 宣称“除非从我冰冷的尸体上拿走 Vim”),而是更倾向于使用简单的 VS Code。正是这种追求“最小阻力路径”的平民心态,让 Claude Code 能够超越精英主义,触达更广泛的“构建者”。
Claude Code 解决复杂问题的杀手锏在于一套递归机制,内部称之为“妈妈 Claude(Mama Claude)”。
为了突破单一上下文窗口的限制,Mama Claude 会启动多个子代理(Sub-agents)并行处理任务。这背后包含一个核心技术逻辑:不相关上下文窗口(Uncorrelated Context Windows)。
通过生成多个拥有清新、未受污染上下文的子代理,模型可以避免在单一窗口中因信息过载而产生的“幻觉”。这是一种极其高效的推理时计算(Test-time compute)。一个经典案例是:Claude Code 的整个插件系统,就是由这样一个“智能体蜂群”在一个周末内,通过自动拆解任务、互发消息、调用工具独立完成的,几乎没有任何人类干预。
为什么在 2025 年,我们依然要回归终端?Boris 认为,终端的极简主义(80x100 字符限制)不是枷锁,而是催化剂。
在图形化 IDE 中迭代一个交互原型可能需要数周,但在基于 React Terminal 构建的 CLI 环境中,你可以一天迭代 20 个版本。Boris 追求的是一种极致的“爽快感”,他将 Claude Code 的使用体验类比为 80 年代在 BBS 上发现《龙之领主》(Lord of the Red Dragon)那样的“开门游戏”——充满发现的惊喜与极简的优雅。
为了这种直觉上的愉悦,团队甚至对终端里的加载动画(Spinner)进行了超过 100 次的细节打磨。这种对细节的偏执,让工具不再是冷冰冰的指令集,而是一个充满生命力的伙伴。
Boris 提出了一个极具冲击力的预见:“软件工程师”这个头衔正在变成一个历史遗迹。
在 Anthropic 内部,这种“去职业化”已经发生:
•跨越边界: 财务、销售和项目经理(PM)都在使用 Claude Code 编写代码。•能力回归: 当代码编写被 AI “基本解决”后,核心价值将锚定在定义系统的柏拉图式理想(Platonic Ideal)、系统架构设计以及对用户真实需求的深度共情上。
当每个人都能以 50x 甚至 100x 的速度产出代码时,工程师不再是“码农”,而是拥有上帝视角的“系统架构师”。
Claude Code 的崛起证明了:在 AI 时代,经验有时会成为陷阱,而 “初学者心态(Beginner's Mindset)” 才是最稀缺的资产。
Boris 在招聘时最看重的特质是:一个人能否诚实地 “为自己的错误揽功” 并从中学习。这种科学实验精神要求我们承认自己 50% 的想法可能是错的。
最后的一个行动建议: 停止对模型的“保姆式”照看。删除你那些为了兼容旧模型而写的冗长、过时的指令和 Prompt。信任下一代模型(如 Opus 4.6+)的通用推理能力,把你的大脑从“如何写(How)”中解放出来,投入到“写什么(What)”以及“为何写(Why)”的终极命题中去。
PPT由山行AI整理:













视频由山行AI整理