← 返回
29 min 2026-05

Running an AI-native engineering org

概要

  • Anthropic Claude Code 工程总监 Fiona Fung 提出核心命题:当 AI 编码让代码产出不再是瓶颈,验证、审查、安全和跨职能协作成为新的瓶颈,团队必须主动重写围绕旧瓶颈建立的一切流程——规划、代码审查、团队构成、组织架构、知识共享全都需要更新。
  • Claude Code 团队的具体实践:取消六个月路线图改用 JIT 规划,技术争论直接生成多个 PR 而非白板讨论,Claude 处理代码风格/lint/测试/PR babysitting,人工聚焦法务审查、安全敏感代码和产品品味判断。近 4 个月来团队几乎没有非 Claude 辅助的提交。
  • 团队构成上重点招两类人——有产品直觉的创意型 builder 和分布式系统深度专家——而不再以原始编码产出量为选才标准。所有管理者入职必须先做 IC 并重度 dogfooding,招聘合作伙伴一度认为她"疯了"。组织保持极度扁平,一个团队一个使命。
  • 角色正在全面模糊化:PM 日常写代码,工程师用 Claude 做内容设计,设计师也在提交代码。Claude 既放大了每个人的能力边界,也让传统岗位分工变得不再清晰。
  • 贯穿全场的主线是"what served you prior may not serve you any longer"——从 2000 年代 Visual Studio 刻 CD-ROM 发行到在线分发再到 AI 编码,每一次生产/分发方式的变革都要求团队重写规范。当前变革的关键洞察是:生成代码本身已不昂贵,围绕它的所有附属流程才是需要重新设计的对象。

核心洞察

  • Anthropic Claude Code 工程总监 Fiona Fung 提出核心命题:当 AI 编码让代码产出不再是瓶颈,验证、审查、安全和跨职能协作成为新的瓶颈,团队必须主动重写围绕旧瓶颈建立的一切流程——规划、代码审查、团队构成、组织架构、知识共享全都需要更新。
  • Claude Code 团队的具体实践:取消六个月路线图改用 JIT 规划,技术争论直接生成多个 PR 而非白板讨论,Claude 处理代码风格/lint/测试/PR babysitting,人工聚焦法务审查、安全敏感代码和产品品味判断。近 4 个月来团队几乎没有非 Claude 辅助的提交。
  • 团队构成上重点招两类人——有产品直觉的创意型 builder 和分布式系统深度专家——而不再以原始编码产出量为选才标准。所有管理者入职必须先做 IC 并重度 dogfooding,招聘合作伙伴一度认为她"疯了"。组织保持极度扁平,一个团队一个使命。
  • 角色正在全面模糊化:PM 日常写代码,工程师用 Claude 做内容设计,设计师也在提交代码。Claude 既放大了每个人的能力边界,也让传统岗位分工变得不再清晰。
  • 贯穿全场的主线是"what served you prior may not serve you any longer"——从 2000 年代 Visual Studio 刻 CD-ROM 发行到在线分发再到 AI 编码,每一次生产/分发方式的变革都要求团队重写规范。当前变革的关键洞察是:生成代码本身已不昂贵,围绕它的所有附属流程才是需要重新设计的对象。

瓶颈迁移:编码速度不再昂贵,验证和审查成为新瓶颈

核心要点:编码产出从"最贵的环节"变成"最便宜的环节",团队围绕旧瓶颈搭建的所有流程——规划、审查、发布节奏——都在悄悄失效。

  • 过去多年,工程带宽是最昂贵的资源:写代码、写测试、做重构都要精打细算排期。Fiona 回忆过去在团队中反复出现的对话——"我们什么时候有时间做重构?但我们还有产品需求要做,这太贵了。"——如今这种对话已经消失,重构不再是需要排期的昂贵活动。
  • 瓶颈迁移之后的新瓶颈是:验证(代码是否正确?)、审查(谁来 review?人如何跟上?)、跨职能合作伙伴协调(安全、法务等)。这些环节过去不是瓶颈,因为代码产出量本身有限;现在产出量大幅增加,这些环节成了管道中的卡点。
  • Fiona 用一个词概括她观察到的模式:"quietly stops working"——流程不会自我宣告失效,它们只是悄悄停止服务于原来的目的。而且流程很少自我清理,团队倾向于不断叠加新流程。她在前公司亲历过这种堆积:团队有 P0 bug SLA、高优先级 sub review SLA 等多种 SLA,最后不得不再建一个 SLA 优先级排序表来告诉工程师哪个 SLA 更重要。
"What served you prior may not serve you any longer." —— Fiona Fung

历史类比:行业一直在重写规范,这次也不例外

核心要点:软件分发方式每次变革都逼迫团队重写工作流程,AI 编码是最新的一次,不是第一次。

  • Fiona 把听众拉回 2000 年代:她在 Microsoft 做 Visual Studio 2005 时,团队有硬性截止日期,因为软件要送到工厂印 CD-ROM、装盒、上架零售。在 CD-ROM 之前是软盘。当软件可以在线分发后,整个发布流程被重写了一次。
  • 她用这个类比说明当前的 AI 编码变革并非前所未有的"颠覆",而是行业持续适应的最新一环。变化的是具体的瓶颈位置,不变的是"瓶颈转移后流程必须跟着重写"这个规律。
  • 关键态度:growth mindset 是一块持续锻炼的肌肉。她提到自己从 Microsoft 到 Meta 到 Anthropic,甚至在做这次演讲幻灯片的一个月内,内容都已经过时(做幻灯片时 routines 功能还不存在)。

JIT 规划取代长期路线图:当原型成本趋近于零

核心要点:Claude Code 团队已经放弃传统的长期规划和设计文档仪式,转向 JIT(Just-In-Time)规划和"用 PR 替代 doc"的决策流程。

  • Fiona 刚加入时推动了一份六个月路线图。结果只有前三个月是准确的,过完新年回来发现大量内容已经过时。她的结论:"六个月路线图对我们来说太长了。"
  • Claude Code 团队大幅减少设计文档(design doc),讨论主要发生在 PR 和原型中而不是文档里。Fiona 称之为"发现一个想法就去做原型"的文化——不做太多产品评审,因为技术格局变化太快,直接原型、内部测试、发布给用户、收集反馈。
  • 技术争论中"代码赢了白板":Fiona 刚加入时想和 Boris 做一个重构,两人有技术分歧。她几乎下意识要走老路——拍拍 Boris 的肩膀说"我们找个房间画白板"。然后她停住了:"等一下,我现在可以直接生成所有方案。"于是她用 Claude 生成了三个不同版本的 PR,不仅对比了 API 实现本身,还对比了对所有调用方的影响。这比白板讨论提供了更丰富的决策信息。
"When building is cheap, arguing expensive." —— Fiona Fung
  • 她强调了一个反模式:"last person to check in wins"——因为代码生成成本低了,不应该出现谁熬到凌晨三点最后提交谁就赢的局面。这让团队文化和对齐机制变得比以前更重要,而不是更不重要。

代码审查分层:Claude 管风格和测试,人管法务、安全和产品品味

核心要点:Claude Code 团队重度依赖 Claude 做代码审查,但在三个领域坚持要求人工审查——法务、安全信任边界、产品品味。

  • Claude 承担的审查工作:代码风格和 lint、PR 反馈请求、自动捕获和修复 bug、添加测试、babysitting PR。Fiona 提到 Kat 在当天早上的 keynote 中也展示了 Claude Code review 的能力。
  • 仍需人工的三个领域:
  • 法务审查:无论模型多好,法律合规始终需要法务合作伙伴确认
  • 安全敏感代码/信任边界:安全领域的判断需要领域专家,不能完全托付给模型
  • 产品品味:Fiona 讲了一个生动的例子——她想给 Claude 在终端里做节日主题装饰,让 Claude Code 把 Claude 变成雪人。Claude 的 ASCII 艺术水平不太行,她请设计师伙伴审查,设计师反馈说:"你把 Claude 变成了 Mr. Peanut 那个角色。"最后改成了冰蓝色配雪花的简洁方案。这个故事说明产品品味和视觉判断仍然需要人。
  • 核心原则是"trust but verify"——信任的边界会随模型能力提升而扩展。她引用了 Danella 当天早些时候的演讲:模型能力在持续提升,今天需要更多人工验证的领域,在下一个模型发布后可能就可以交给 Claude 了。

团队构成重塑:创意 builder + 系统深度专家,产出量不再是选才标准

核心要点:Claude Code 团队重点招两种人才画像——有产品直觉的创意型 builder 和深度系统专家——明确不再以编码产出量为选人标准。

  • 画像一:Creative builders with product sense——好奇心强、善于发现问题并构思产品解决方案、注重迭代到交付令人愉悦的体验。
  • 画像二:Deep systems expertise——Fiona 加入 Claude Code 时发现团队产品通才和创意人才充足,但缺少分布式系统专家。Claude Code Remote 需要支持"在任何地方运行 Claude",这需要扎实的分布式系统能力。
  • 明确降低权重的维度:raw throughput(原始编码速度)。理由很简单:模型已经让每个人的产出效率大幅提升,选人不需要再筛编码速度。

组织架构保持扁平:管理者先做 IC,招聘方认为她疯了

核心要点:Fiona 要求 Claude Code 所有管理者入职先做 IC,同时把组织架构压到尽可能扁平。招聘合作伙伴对这一做法表示不解。

  • Fiona 回顾了一个贯穿她整个职业生涯的信念:无论在 Microsoft 做 Visual Studio、Meta 做 Facebook Marketplace 还是 AR/VR 设备,还是现在的 Claude Code,重度 dogfooding 是她认为交付好产品的关键。过去领导者可能无法亲自写代码,但如今有了 AI 工具辅助,管理者完全可以也应该保持在代码中的手感。
  • 具体做法:Claude Code 的每位管理者入职后先做 IC,在团队里"earn some street cred"——建立技术信誉、学习如何成为一名有效的工程师。之后才开始管理。
  • 招聘方的反应让人印象深刻:招聘合作伙伴说"你想让管理者先做 IC?没有管理者会对这种安排感兴趣的。"Fiona 的回应是:如果有人不接受,早期分道扬镳对双方都更好。
  • 组织扁平化的理由:传统的 10 个 IC 配 1 个管理者、逐层嵌套的结构不适合当前的敏捷需求。Claude Code 和 Co-work 共享一个整体团队使命,避免每个 Pod 设立独立使命导致的转向成本。
  • 她坦言过去在 Meta 时每年努力做一个 PR 来保持对代码的感觉,但内部工具更新太快,每次她学会一个命令下次就变了。现在有 Claude 帮忙,她连 git 命令都不记了——直接问 Claude。
"You want to hire managers and they will start as an IC first. No manager would be interested in that." —— 招聘合作伙伴对 Fiona 的反馈

角色模糊化:PM 写代码,工程师做内容设计,Claude 弥合跨职能缺口

核心要点:AI 工具正在让传统岗位边界全面模糊——非工程角色在写代码,工程师在做过去需要专人完成的非技术工作。

  • Fiona 举了自己的例子:她想更新 survey response 的文案,但没有专门的 content designer 可以协作。过去她会去找 content design 团队走来回评审流程。现在 Claude 直接充当了她的 content design 合作伙伴,帮她把冗长的工程师文案改到精炼简洁——"每一行终端空间都很珍贵。"
  • 另一面:PM 在 Claude Code 团队中经常写代码,这在过去是不常见的。非工程师设计师也在提交代码。但她也提到设计师提交代码时信心不足——"我修了一个 bug,第二天看到有人报告新 bug,那种心沉的感觉"——说明 shift left(更早验证)对非传统开发者更加重要。
  • 她从中得出一个双向观察:Claude 既让非工程师做了工程师的事,也让工程师做了非工程师的事。角色在双向模糊。

知识共享演进:从站会到电子表格到自动化再到 routines

核心要点:Claude Code 团队的知识共享方式在短时间内经历了多次迭代——站会 → 电子表格 → 自动化 skill → routines,代码本身成为唯一的 source of truth。

  • 代码即 source of truth:Fiona 回答客户问题时直接用桌面版 Claude Code 搜索本地代码仓库,而不是查文档。这种方式避免了"文档和代码不同步"的经典问题。但她也补充:如果你的团队有好的 spec 文档,把它们 check in 到仓库里,让 Claude 自动验证代码执行是否匹配 spec。
  • 知识共享工具的快速迭代:团队最初做站会;团队变大后改为每周电子表格记录进度;然后 Fiona 说"我们应该做一个 skill/script",让 Claude 自动汇总大家在做什么;现在变成了 routines。她做幻灯片的一个月内,routines 功能都还不存在。
  • "Who made this change?"这个问题本身在变:当所有 PR 都是 Claude 辅助的,追问"谁写了这段代码"意义有限。Fiona 建议"double click"——你真正想知道的是什么?是想找回归原因、找专家答疑、还是获取上下文?然后用 Claude 自动化那个真正的需求。

落地策略:三条核心原则 + Pod 自治的平衡

核心要点:Claude Code 团队用三条必须遵守的核心原则建立底线,同时给每个 Pod 留出自主决定具体实践的空间。

  • 三条核心原则(全团队必须执行):

1. 每个 Claude Code 团队成员(包括跨职能合作伙伴)都使用 Claude Code——不只是工程师,PM、设计师也必须用。而且大家也重度使用 Co-work。

2. "Claudify everything you can"——任何你正在手动做的事,先问一句:Claude 能不能帮你做?验证、shift left、自动化——持续把人力从重复劳动中释放。

3. Explicit permission to kill old processes——这条最重要也最容易被忽略。流程不会自己消亡,团队需要被明确授权去质疑和淘汰不再有效的流程。

  • Pod 自治的范围:每个 Pod 自主决定如何做分诊、是否做站会以及什么形式、on-call 安排、以及优先 Claudify 哪些工作流。不搞"thou shalt automate this"的命令。
  • 这些原则也在定期更新:每隔几个月团队会回顾"这条原则还在发挥预期的作用吗?"如果不是,就修改。

效果验证:三个关键指标指向正确方向

核心要点:Fiona 虽无法分享具体数字,但指出三个可追踪指标——入职提速、PR 周期缩短、Claude 辅助提交占比——可以帮助任何团队评估 AI 原生实践的效果。

  • 入职提速(onboarding ramp-up time):新加入的工程师、设计师或 PM 多快能开始有效贡献?这个时间在 Claude Code 团队"大幅缩短"。
  • PR 周期时间缩短:这个指标有双重价值——它不仅衡量 AI 采用度,还能暴露管道中的其他瓶颈(比如构建基础设施或 CI 是否跟得上新增的代码量)。
  • Claude 辅助提交占比:在 Claude Code 团队,默认状态就是每次提交都有 Claude 辅助。Fiona 说她"大约 4 个月来没见过非 Claude 辅助的提交了。"
  • 她提醒不要只看吞吐量指标("X% of code is now generated by AI"这类头条数字)。真正重要的是最终目标:产品是否更令用户愉悦?质量和可靠性是否在提升?

未解问题:iOS/Android 合并、自动审查边界、角色模糊下的归属感

核心要点:Fiona 坦诚分享了她目前还没有答案的三个组织问题,并以"pick your noisiest workflow"作为听众的行动号召。

  • iOS/Android 团队是否还需要分开? 当工程师可以更高效地跨移动平台工作时,传统的 iOS 团队 + Android 团队的组织方式是否仍然合理?她还在思考。
  • 自动审查推到多远? Trust but verify 的边界在不断移动——今天需要人工验证的领域,下一个模型可能就够好了。如何在"够快"和"不丢重要东西"之间持续找平衡?
  • 角色模糊化下的公平感:当所有人都在做所有事时,如何确保每个人都感到同等的生产力和归属感?
  • 行动号召:Fiona 建议每个人回去后做一件事——找到你团队最"noisy"的工作流(最贵、最令人回避、最没人期待的那个),问一个问题:"它还在服务于最初的目的吗?"她讲了一个例子:前公司有一个 50 人的周例会,所有人都在看笔记本电脑,只在轮到自己报进度时抬头说两句。Fiona 问了一句"我们为什么要开这个会?"——所有人都意识到确实没必要,会议被取消了。
"Pick your noisiest workflow." —— Fiona Fung

附录:关键人/机构/产品/概念

项目详情
Fiona FungAnthropic Claude Code & Co-work 工程总监,前 Meta(Marketplace, AR/VR)、Microsoft(Visual Studio)
BorisClaude Code 团队成员,与 Fiona 有技术合作(3 个 PR 的故事)
Kat当天 keynote 演示了 Claude Code review
Danella当天演讲涉及模型能力持续提升
Claude CodeAnthropic 的 AI 编码工具,团队核心产品
Co-workClaude Code 之外的另一个产品,Fiona 同时负责
Claude Code Remote支持"在任何地方运行 Claude"的分布式部署能力
RoutinesClaude Code 新功能,可自动化重复工作流(做幻灯片时还不存在)
JIT PlanningJust-In-Time 规划,Claude Code 团队采用的敏捷规划方式
Shift Left将验证和质量保证尽早前移到开发流程中
~4 个月Claude Code 团队几乎没有非 Claude 辅助提交的持续时长
50 人周例会Fiona 在前公司取消的大型低效会议
Visual Studio 2005Fiona 职业起步项目,当时软件用 CD-ROM 分发