原始标题: Inside Claude Code With Its Creator Boris Cherny

发布日期: 2026-02-17 | 来源频道: @ycombinator

📝 深度摘要

本期节目邀请了 Anthropic 工程师 Boris Cherny,他是 Claude Code 的创始开发者。Boris 分享了这款 AI 编程工具从诞生到成为行业标杆的完整历程,揭示了产品开发的核心哲学与技术洞见。


对话背景与核心主题

Claude Code 于 2024 年 9 月正式启动开发,彼时 Boris 仅用几天时间就搭建出第一个终端原型。他回忆道,最初并未预料到这款工具会如此成功——当时模型编写代码的能力还很有限,Boris 本人仍需手动编写绝大部分代码。令他惊讶的是两款核心洞察:终端成为最终形态而非临时方案,以及模型竟能如此高效地使用工具。他将此视为职业生涯中首次"AGI 时刻"——模型展现出自发使用工具的强烈意愿。


核心逻辑拆解

Anthropic 的核心开发理念是"不为今天建模,而为六个月后的模型建模"。Boris 建议所有基于 LLM 构建产品的创业者:思考当前模型的边界在哪里,因为模型很快就会突破这些限制。他强调产品开发应遵循"潜在需求"原则——观察用户实际行为,据此迭代产品。Claude Code 之所以选择 CLI 形式,正是因为团队认为任何 UI 在六个月内都会过时。


方法论与工具箱

Boris 分享了多个实用技巧。CLAUDE.md 文件应保持精简——他的个人配置仅两行:PR 自动合并、提交时自动通知团队。一旦文件超过几千 token,建议直接删除重新开始,而非试图维护复杂规则。针对复杂 bug,使用 Plan 模式配合多个子代理并行调试。他还透露团队使用 Claude Code 本身来开发 Claude Code,实现"代理构建代理"的开发范式。


关键洞察与辩论

节目中探讨了工程师生产力的变革。Boris 指出,老牌工程师需要"初心者思维"——许多过去积累的经验和最佳实践在 AI 时代已不再适用。他将优秀工程师分为两类:极端专精者和极端通才者。在招聘时,他会询问候选人"你曾经犯过什么错误",以此判断其反思能力和学习态度。团队还尝试基于 Claude Code 的使用记录来评估工程师能力。


金句

  • “我们不为今天的模型而构建,我们为六个月后的模型而构建。”
  • “模型它只是想使用工具,这就是它想要的一切。”
  • “大部分我的想法都是错的,你只需要去尝试,然后和用户交流。”
  • “最大的技能是能从第一性原理出发进行科学思考的人。”
  • “一个工程师最有效的时刻,就是他能够承认自己错了的时候。”

📺 视频原片


视频时长: 24 分钟 | 视频ID: PQU9o_5rHC4