编程已被“解决”之后的世界
Lenny’s Podcast 在 2026 年 2 月 19 日采访了 Boris Cherny。Boris 是 Claude Code 的创建者和负责人,现在在 Anthropic,此前在 Meta 当过 Principal Engineer,自学编程出身,也写过 Programming TypeScript。
YouTube: Boris Cherny on Lenny’s Podcast
这期内容我觉得很值得记一下,因为它不只是讲 Claude Code,而是在讨论一个更大的问题:如果“写代码”这件事越来越被模型接管,人的价值会转移到哪里。
核心观点#
1. 编程已经“基本解决了”#
Boris 说,从 2025 年 11 月起,他自己 100% 的代码都由 Claude Code 生成,没有手动编辑过一行。每天 ship 10-30 个 PR。
Anthropic 的工程团队规模增长 4 倍的同时,人均生产力提升了 200%。Claude Code 目前占 GitHub 公开 commits 的 4%,私有仓库更高,预计到 2026 年底会到 20%。
如果这些判断成立,那么“会不会写代码”本身,正在从稀缺能力变成基础能力。
2. 下一个前沿,不是怎么写,而是决定做什么#
Claude 已经开始自己看用户反馈、bug 报告、telemetry,然后提出修复建议,甚至直接提 PR。
所以瓶颈会转移:
- 先从编码转移到 code review
- 再从 code review 转移到决定 build 什么
换句话说,真正稀缺的能力,会越来越像判断力、取舍能力、产品感觉,以及对真实需求的理解。
3. Claude Code 的产品原则#
- 少投入反而更好。Boris 认为 underfund teams 反而能逼出效率,一个工程师加无限 token,往往比一个大团队更快出活。
- 先给最多 token,后优化成本。Opus 虽然贵,但如果一次做对,总 token 反而更少。有些 Anthropic 工程师每月 token 消费到六位数美元。
- 不要把模型框在盒子里。让模型自己决定用什么工具、什么顺序。Claude Code 的设计思路就是“最小脚手架 + 把模型暴露出来”。
- 为六个月后的模型构建产品。今天 PMF 可能还不明显,但如果方向对,等模型能力追上来,产品会突然 click。
4. 潜在需求,是最重要的产品原则#
Boris 说,这是“产品里最重要的单一原则”。
这有两层含义。
第一层是传统意义上的 latent demand:看用户怎么“滥用”你的产品。
- Facebook Groups 有 40% 的帖子在做买卖,后来变成 Marketplace
- Claude Code 有人拿来种番茄、分析基因组,于是演化出 Cowork
第二层更有意思:看模型自己“想做什么”。
也就是观察模型在 on-distribution 的状态下自然会往哪里走,然后提前为它铺路。
这不只是“用户要什么”,而是“模型已经显露出什么倾向”,产品要顺着这种新能力去长。
5. Cowork 十天建成#
Cowork 的本质,是把 Claude Code 放进桌面应用,面向非技术用户。
里面带完整虚拟机来做安全隔离,而整个产品的大部分代码,本身也是 Claude Code 生成的。
这件事最让我在意的不是“十天”,而是它说明:从想法到可用产品之间的距离,正在继续缩短。
6. 角色边界正在模糊#
在 Boris 描述的团队里,PM、设计师、财务、数据科学家都在写代码。
他甚至预测,到年底,“software engineer”这个头衔会逐渐消失,被更宽泛的 “builder” 取代。
“每个人都是 PM,每个人都写代码。”
这句话如果放在前几年,听起来像口号;但放在今天,越来越像现实。
7. 安全的三层架构#
Anthropic 对安全的理解,大致有三层:
- 底层:机制性可解释性。研究 neuron 级别行为,检测像“欺骗”这样的相关激活。
- 中层:Evals。在实验室环境里做系统性测试。
- 顶层:真实世界观察。所以产品需要尽早发布,才能看到实验室里看不到的问题。
也就是说,安全不是只靠实验室内的判断,而是“解释机制 + 测试 + 真实世界反馈”三层一起跑。
8. Boris 的离开又回来#
Boris 曾短暂加入 Cursor 两周,因为他确实喜欢那个产品。
但很快他发现,自己更需要 mission-driven 的工作环境,而 Anthropic 的安全使命,是他回去的核心原因。
这一段也挺有意思。它说明到了今天,AI 公司之间的差异,不只是产品体验和速度,也包括价值观和使命感。
9. 实用的 Claude Code 使用建议#
他给的建议也很直接:
- 用最强模型。Opus 4.6 + maximum effort,看似贵,但总 token 反而可能更少。
- 80% 的任务从 Plan Mode 开始。本质上,就是先加一句“先别写代码”。
- plan 确认之后再 auto accept。
- 尝试不同界面。终端、桌面应用、iOS、Android、Slack 集成,各有适合的场景。
这个建议其实也可以扩展成更一般的工作方法:先把问题想清楚,再让模型高强度执行。
10. 最像这场变化的历史类比,是印刷机#
Boris 说,历史上最接近的类比是印刷机。
15 世纪的欧洲,识字率不到 1%。印刷机出现之后,50 年内的印刷量超过此前 1000 年的总和。200 年后,识字率升到 70%。
如果这个类比成立,那么编程正在经历同样的民主化:
- 以前只有少数人能写
- 后来更多人能读
- 再后来,大多数人都能借助工具表达、构建、发布
真正变化的,不只是效率,而是“谁有能力创造”这件事本身。
个人色彩#
这期播客里还有几个很鲜活的小细节:
- Boris 自学编程,最初动机是想在 TI-83 计算器上作弊
- 他在日本农村学做味噌,还说自己的 post-AGI 计划是去做味噌
- 他是乌克兰敖德萨人,和 Lenny 同城
- 他推荐的作品包括《Accelerando》《流浪地球》《Functional Programming in Scala》
这些细节会让人感觉,技术浪潮背后依然是具体的人。
我自己的感受#
这期节目最打动我的,不是“Claude Code 有多强”,而是它把一个趋势说得非常明确:
编程没有消失,但它正在被压缩成更便宜、更普及、更自动化的能力。
于是问题变成:
- 你要解决什么问题
- 你为什么认为它值得做
- 你怎么判断轻重缓急
- 你是否真的理解用户和需求
也就是说,写代码这件事也许越来越像“识字”。依然重要,但它不再天然构成壁垒。
真正的分野,会越来越落在 taste、判断、表达、组织、决策,以及持续把事情做成的能力上。