▶ 原文链接

《Claude Code背后的开发工程师揭秘其核心秘密》

来源: YouTube | Cat & Boris(Claude Code核心开发负责人) | 2025-10-29 分类: Anthropic 原文发表: Oct 29, 2025 纪要生成: 2026-02-25


全集重点


嘉宾/话题简介

Cat和Boris是Anthropic旗下AI编码工具Claude Code的核心开发负责人,Boris主导技术方向与产品愿景,Cat负责商业化、发布流程与客户对接。本次访谈二人首次公开Claude Code从内部原型到行业标杆的开发历程,分享终端原生AI编码范式的设计哲学、企业落地实践,以及Anthropic内部基于AI的全新工程文化。访谈覆盖了Claude Code的核心功能设计、团队协作机制、未来产品规划等开发者普遍关注的问题。


分节详述

[00:00] 开场:Claude Code核心设计理念溯源

本节重点 - Claude Code核心优势是具备终端全操作权限,与工程师操作范围完全对等 - 产品迭代遵循「内部自用优先、挖掘潜在需求」的底层逻辑 - 访谈由Google DeepMind赞助,推出新版Gemini Vibe编码体验

详细精要

💬 精华片段(中文)

"它效果如此出色的核心原因是,Claude Code可以访问工程师在终端能操作的所有内容。你能做的所有操作,它都能做,二者之间没有任何限制。"

"What made it work really well is that quad code has access to everything that an engineer does at the terminal. Everything you can do, quad code can do. There's nothing in between."


[02:02] 工具设计与团队协作机制

本节重点 - 优先给模型开放原生bash能力,仅在有UX或权限需求时才新增定制工具 - 团队采用「ant fooding」内部测试机制,超70%技术员工日常使用Claude Code - 产品迭代以自底向上的员工创意为主,客户反馈为辅

详细精要

💬 精华片段(中文)

"我们把内部员工叫做ant,所以ant fooding就是我们版本的dog fooding。Anthropic超70%到80%的技术员工每天都在用Claude Code,每次我们想做新功能,先推给内部员工,能得到非常多反馈,我们的反馈频道每5分钟就有一条新消息。"

"Our nickname for internal employees is ant. And so ant fooding is our version of dog fooding. Internally over I think 70 or 80% of ants technical anthropic employees use cloud code every day. We have a feedback channel. I think we get a post every five minutes."


[09:48] 核心功能与使用技巧

本节重点 - 支持自定义slash命令、钩子、子Agent等扩展能力,开放全部可扩展接口 - 开发模式分为原型、一键完成、复杂功能规划三类,可匹配不同任务需求 - 子Agent可大幅提升批量任务效率,内部常用于代码迁移、漏洞扫描等场景 - 内置思考模式,可根据任务复杂度灵活切换,平衡速度与准确率

详细精要

💬 精华片段(中文)

"我觉得最酷的一点是,Claude Code作为终端UI,它能访问工程师在终端能做的所有操作。至于工具要不要做双向可用,我觉得做双向可用反而让工具更容易理解:你能做的所有事情,Claude Code都能做,中间没有任何隔阂。"

"I think one of the really cool things about Cloud Code being a terminal UI and what made it work really well is that Cloud Code has access to everything that an engineer does at the terminal. And I think when it comes to whether the tool should be dual use or not, I think making them dual use actually makes the tools a lot easier to understand. It just means that okay, everything you can do, cloud code can do. There's nothing in between."


[25:23] 产品迭代与定位转型

本节重点 - 遵循latent demand产品逻辑,优先开放扩展能力观察用户用法,再将高频用法产品化 - 从专属编码工具转型为通用Claude Agent SDK,已覆盖大量非编码场景 - 优先适配最新最强模型,不惧怕淘汰现有脚手架功能,全力打造顶级体验 - 正在探索自动记忆系统,解决模型遗忘历史经验的问题

详细精要

💬 精华片段(中文)

"产品领域有个非常古老的概念叫做潜在需求,这是我做产品最核心的思路,非常简单:你把产品做的足够可扩展、足够开放,用户会把它用到你原本没有设计过的场景里,你看到大家怎么用之后再针对性做产品,因为你已经知道需求是真实存在的。"

"There's this like really old idea in product called latent demand which I think is probably the main way that I personally think about product and like thinking about what to build next is it's a super simple idea. It's you build a product in a way that is hackable that is kind of open-ended enough that people can abuse it for other use cases it wasn't really designed for. Then you see how people abuse it and then you build for that cuz like you you kind of know there was demand for it."


[40:33] 架构选择与用户体验

本节重点 - 放弃向量检索RAG,采用智能搜索方案,降低部署复杂度与安全风险 - 终端并非最终形态,团队正在实验IDE插件、Web版、移动端等多形态产品 - 降低非技术用户使用门槛,推出GUI版本降低学习成本 - 采用渐进式信息披露设计,平衡简洁性与专业用户需求

详细精要

💬 精华片段(中文)

"我认为终端不是最终的产品形态,我预测未来几个月到一年的时间里会出现更多新的产品形态,而且变化速度会非常快。"

"So my prediction is terminal is not the final form factor. My prediction is there's going to be a few more form factors in the coming months, you know, maybe like year or something like that. And it's going to keep changing very quickly."


[51:26] 工程文化与未来展望

本节重点 - AI驱动开发下,内部文化从文档优先转为Demo优先,原型迭代速度大幅提升 - 功能迭代遵循最小可用原则,随时可下线低使用率功能,保持产品简洁 - Anthropic内部工程师生产力自今年1月以来提升70%,远高于人员扩张速度 - 开源社区跟进CLI AI工具趋势,团队认为模仿是最高形式的赞美,聚焦自身需求迭代即可

详细精要

💬 精华片段(中文)

"Anthropic自今年1月以来人员规模几乎翻倍,但同期人均工程师生产力提升了近70%,我们主要用PR数量来衡量,这还没有算上原型数量、创意落地速度这些难以量化的提升。"

"Internally at anthropic I think we like doubled in size since January or something like that but then productivity per engineer has increased like almost 70% in that time. measured by uh I think we actually measured it yeah in a few ways but kind of PRs are the the simplest one and the main one."


专业术语注释

术语 解释
Claude Code Anthropic推出的终端原生AI编码工具,具备完整终端操作权限,支持Agent、子Agent、扩展插件等能力,现已转型为通用Agent SDK
ant fooding Anthropic版的「dog fooding(自食其果)」,指内部员工优先测试自家产品,收集反馈迭代功能
latent demand(潜在需求) 产品开发理念,指通过开放产品能力观察用户非预期使用行为,挖掘真实存在但未被明确提出的需求
slash command Claude Code中的斜杠命令,用户可自定义预定义的工作流,一键触发多个操作,无需重复输入指令
hooks(钩子) Claude Code的扩展能力之一,可在Agent运行的任意节点插入确定性逻辑,自动执行预设操作
MCP(Model Control Protocol) 模型控制协议,Claude Code插件系统的底层协议,支持第三方工具接入Claude Code的能力
Agentic RAG 基于智能Agent的检索增强生成方案,由模型自主决定搜索内容与范围,无需依赖提前构建的向量索引
Sonnet 45 Anthropic在2025年推出的新一代Claude大模型,是当前Claude Code默认适配的最强模型
Opus 41 Anthropic上一代高端大模型,能力弱于Sonnet 45,需要更多的系统提示词引导完成任务
Haiku Anthropic推出的轻量级大模型,速度快、成本低,适合执行简单、标准化的任务
DSPY 提示优化框架,用于系统化优化大模型的prompt与工作流,提升任务成功率
Playwright/Puppeteer 开源浏览器自动化测试工具,可作为MCP插件接入Claude Code,实现前端自动化测试、页面操作等能力

延伸思考

  1. 终端原生AI编码范式是否会成为未来主流?当前已有大量厂商跟进CLI形态的AI开发工具,未来IDE与CLI的边界会不会逐步消失?
  2. 企业采用Claude Code类AI开发工具时,如何平衡代码安全、权限管控与研发效率?Anthropic内部的settings.json集中配置机制是否可成为行业标准?
  3. 当模型自主运行时间达到数天级别时,如何构建可靠的模型监控、错误回滚、人类介入机制?当前的产品形态是否能适配这种长周期任务需求?
  4. AI驱动开发下,工程师的核心能力会发生什么变化?prompt技巧、快速原型迭代能力会不会替代传统的代码编写能力成为核心竞争力?
  5. 通用Agent SDK的普及会不会大幅降低软件开发门槛,让非技术人员也可快速构建复杂应用,未来会不会出现新的开发者生态?

原文发表:Oct 29, 2025  ·  纪要生成:2026-02-25