您的浏览器禁用了JavaScript(一种计算机语言,用以实现您与网页的交互),请解除该禁用,或者联系我们。[-]:Claude Code负责人:编程解决之后会发生什么 - 发现报告

Claude Code负责人:编程解决之后会发生什么

2026-03-16--F***
Claude Code负责人:编程解决之后会发生什么

Speaker 1: 我100%的代码都是由Claude Code编写的。自11月以来,我没有亲手编辑过一行代码。我每天提交10、20、30个PR。所以,在我们录制这段对话的此刻,我大概有五个智能体在运行。 Speaker 2: 是啊,是啊。你会怀念写代码吗? Speaker 1: 我从未像今天这样享受编程,因为我不必处理所有繁琐的细节。每位工程师的生产力提高了200%。 Speaker 2: 总有人问,我应该学编程吗?在一两年内,这就不重要了。编程在很大程度上已经解决了。我设想一个每个人都能编程的世界。任何人都可以随时构建软件。软件编写方式的下一个重大转变会是什么? Speaker 1: Claude已经开始提出想法了。它查看反馈,查看错误报告,查看遥测数据,以提出错误修复和要发布的东西,更像一个同事那样。 Speaker 2: 很多听这个播客的人是产品经理,他们可能正在冒汗。我认为到今年年底,每个人都会成为产品经理,每个人都会编程。软件工程师这个头衔将开始消失,它将被“构建者”取代,这对很多人来说将是痛苦的。 Speaker 2: 今天我的嘉宾是Anthropic的Claude Code负责人Boris Churnney。很难描述ClaudeCode对世界产生的影响。这期播客发布时,将是Claude Code发布一周年。在那短短的时间里,它彻底改变了软件工程师的工作,并且现在正开始改变科技领域许多其他职能的工作,这些我们都会谈到。Claude Code本身也是Anthropic过去一年整体增长的重要驱动力。他们刚刚以超过3500亿美元的估值完成了一轮融资。正如Boris提到的,Claude Code本身的增长仍在加速。就在过去一个月,他们的日活跃用户翻了一番。Boris也是一个非常有趣、深思熟虑、有深度的人。在这次对话中,我们发现我们出生在乌克兰的同一个城市。这太有趣了,我之前完全不知道。 Speaker 2:非常感谢Ben Man、Jenny Wen和Mike Griger为这次对话建议了话题。别忘了查看lennysprodpass.com,那里有一系列超值优惠,专供Lenny通讯订阅者。在我们优秀的赞助商简短插播后,让我们开始吧。 Sponsor: 今天的节目由DX赞助,这是一个由领先研究人员设计的开发者智能平台。要在AI时代蓬勃发展,组织需要快速适应。但许多组织领导者难以回答紧迫的问题,比如哪些工具有效?它们是如何被使用的?真正驱动价值的是什么?DX提供了领导者驾驭这一转变所需的数据和洞察。借助DX,像Dropbox、Booking.com、Adion和Intercom这样的公司能深入了解AI如何为他们的开发者提供价值,以及AI对工程生产力产生了什么影响。要了解更多,请访问DX的网站getdx.com/lenny。 Sponsor: 应用程序会以各种方式崩溃:崩溃、变慢、回归,以及只有在真实用户出现时才会看到的问题。Sentry能捕获所有问题。在一个关联视图中,查看发生了什么、在哪里发生、为什么发生,直到引入错误的提交、发布它的开发者以及确切的代码行。我肯定试过用五个标签页和Slack线程来调试的方法。这个更好。Sentry向你展示请求如何移动、运行了什么、什么变慢了以及用户看到了什么。Sentry的AI调试智能体Seir会接手。它利用所有Sentry上下文告诉你根本原因,建议修复,甚至为你打开一个PR。它还会审查你的PR,并标记任何破坏性更改,并提供现成的修复方案。在sentry.io/ lenny免费试用Sentry和Seir,并使用代码Lenny获得100美元的Sentry积分。 Speaker 2: Boris,非常感谢你来到这里,欢迎来到播客。 Boris: 是的,谢谢邀请我。 Speaker 2: 我想从一个有点尖锐的问题开始。大约6个月前,我不知道人们是否还记得,你实际上离开了Anthropic。你加入了Cursor,然后两周后,你又回到了Anthropic。那里发生了什么?我想我从未听过真实的故事。 Boris: 这是我经历过的最快的工作变动。嗯,我加入Cursor是因为我非常喜欢这个产品,而且说实话,我见到了团队,印象非常深刻。他们是一个很棒的团队。我仍然认为他们很棒,他们正在构建非常酷的东西,而且我认为他们在很多人之前就看到了AI编程的发展方向。所以,构建好产品的想法对我来说非常令人兴奋。我想我一到那里就开始意识到,我真正怀念Anthropic的是它的使命。这实际上也是最初驱使我加入Anthropic的原因。在我加入Anthropic之前,我在大科技公司工作,后来我想在一个实验室工作,以某种方式帮助塑造我们正在构建的这个疯狂事物的未来。吸引我加入Anthropic的是它的使命。你知道,它关乎安全。当你在Anthropic与人交谈时,就像在走廊里随便找个人,如果你问他们为什么在这里,答案总是安全。所以,这种使命驱动性真的非常非常能引起我的共鸣。我个人知道,这是我获得快乐所必需的。嗯,而这是我非常怀念的东西。我发现,无论工作可能是什么,无论多么令人兴奋,即使是构建一个非常酷的产品,也真的无法替代那种使命感。所以,对我来说,实际上很快就很明显我缺少了那个。 Speaker 2: 好的。那么让我顺着这条线,谈谈回到Anthropic以及你在那里所做的工作。这期播客将在ClaudeCode发布一周年左右播出。所以我打算花点时间反思一下你们产生的影响。有一份最近发布的报告,我相信你看到了,来自Semi Analysis,报告显示现在GitHub上4%的提交是由Claude Code创作的。他们预测到今年年底,GitHub上五分之一的代码提交将来自它。他们的说法是,就在我们眨眼之间,AI吞噬了所有软件开发。我们录制这期节目的当天,Spotify刚刚发布了一个头条新闻,称他们最优秀的开发者自12月以来就没有写过一行代码,这要归功于AI。越来越多最资深的工程师,包括你,都在分享一个事实:你们不再写代码了,代码都是AI生成的。很多人甚至不再看代码了,这就是我们取得的进展,很大程度上要归功于你启动的这个项目以及你的团队在过去一年里的扩展。我很好奇,想听听你对过去一年的反思,以及你的工作产生的影响。 Boris: 这些数字简直太疯狂了,对吧?全世界4%的提交量,这远远超出了我的想象。而且,就像你说的,这感觉还只是起点。嗯,这些还只是公开提交。所以我们实际上认为,如果你看私有仓库,这个比例要高得多。对我来说,最疯狂的事情甚至不是我们现在的数字,而是我们增长的速度。因为如果你看Claude Code在任何指标上的增长率,它都在持续加速。所以它不仅在上升,而且上升得越来越快。当我刚开始做Claude Code时,它只是一个小项目。你知道,在Anthropic,我们大致知道我们想发布某种编程产品。很长一段时间里,Anthropic一直在以这种方式构建模型,这符合我们构建安全AI的心智模型:模型首先擅长编码,然后擅长工具使用,然后擅长计算机使用,大致是这样的轨迹。我们在这方面已经工作了很长时间。你看我最初加入的团队,它叫AnthropicLabs团队。实际上,Mike Kger和Ben Man他们重新启动了这支团队,算是第二轮。这个团队构建了一些非常酷的东西:我们构建了Claude Code,我们构建了MCP,我们构建了桌面应用。所以你可以看到这个想法的种子:先是编码,然后是工具使用,然后是计算机使用。这对Anthropic很重 要的原因,嗯,还是因为安全。AI正变得越来越强大,越来越有能力。过去一年发生的事情是,至少对于工程师来说,AI不仅仅是写代码。它不仅仅是一个对话伙伴,它实际上使用工具。它在世界上行动。我认为现在有了Co-work,我们也开始看到非技术人员向这个方向转变。对于许多使用对话式AI的人来说,这可能是他们第一次使用真正能行动的东西。它实际上可以使用你的Gmail,可以使用你的Slack,可以为你做所有这些事情,而且做得相当好。嗯,而且它只会从这里变得更好。所以我认为,Anthropic长期以来一直有这种感觉,我们想构建一些东西,但具体是什么并不明确。所以当我加入Anthropic时,我花了一个月时间进行黑客松,构建了一堆奇怪的原型,其中大多数没有发布,甚至离发布还很远,只是为了了解模型能力的边界。然后我花了一个月时间做后训练,以了解其研究方面。说实话,我认为对于我这样的工程师来说,要做好工作,你真的必须理解你工作层面之下的那一层。对于传统的工程工作,如果你在做产品,你想了解基础设施、运行时、虚拟机、语言,或者你构建所依赖的系统。但是,如果你在AI领域工作,你真的必须在某种程度上理解模型才能做好工作。所以,我绕了个小弯去做那个,然后回来开始原型设计,最终变成了Claude Code。它的第一个版本,我有一段视频记录,因为我录了这个演示并发布了。那时它叫QuadCLI。我只是展示了它如何使用一些工具。让我震惊的是,我给了它一个批处理工具,它就能用它来写代码,当我问它“我在听什么音乐?”时,它能告诉我。这是最疯狂的事情,对吧?因为我没有指示模型说,你知道,用这个工具做这个或做那个。模型被给了这个工具,它自己想出了如何使用它来回答我甚至不确定它是否能回答的问题:“我在听什么音乐?”于是我开始更多地做原型。我发了个帖子,并在内部宣布了它,得到了两个赞。这就是当时的反应程度。因为我想内部的人,当你想到编码工具时,你会想到IDE,想到所有这些相当复杂的环境。没人想到这个东西可以基于终端。这是一种奇怪的设计方式,但这并不是初衷。你知道,从一开始我就在终端里构建它,因为头几个月只有我一个人,这是最简单的构建方式。对我来说,这实际上是一个非常重要的产品教训:你希望在开始时资源稍微不足一点。然后我们开始思考应该构建哪些其他形式,我们实际上决定暂时坚持使用终端,最大的原因是模型改进得太快了。我们觉得没有其他形式能跟上它。说实话,这只是我在纠结该构建什么。你知道,过去一年,Claude Code几乎是我唯一思考的事情。所以,就像深夜时分,我只是在想:好吧,模型在持续改进。我们该怎么办?我们怎么可能跟上?终端实际上是我唯一想到的主意。嗯,是的,在我发布后,它很快就流行起来了。它在Anthropic内部成了热门,日活跃用户直线上升。实际上很早的时候,在我发布之前,Ben Man就催促我做一个DAU图表。我当时想,可能有点早,我们现在真的要做吗?他说:“是的。”然后图表几乎立刻就直线上升了。然后在二月份,我们对外发布了。实际上,人们不太记得的是,Claude Code在发布时并没有立即成为热门。它获得了一些用户,有很多早期采用者立刻就明白了,但实际上花了好几个月时间大家才真正理解这个东西是什么。再次强调,它太不一样了。当我思考时,Claude Code能成功部分原因是潜在需求这个概念,我们把工具带到人们所在的地方,让现有的工作流程稍微容易一点,但也因为它是在终端里,有点令人惊讶,有点陌生。所以你必须保持开放的心态,必须学会使用它。当然,现在Claude Code可以在iOS和Android的Claude应用中使用,可以在桌面应用中使用,可以在网站上使用,可以作为IDE扩展在Slack和GitHub中使用。你知道,在工程师所在的所有这些地方,它都更熟悉一些,但那不是起点。所以,是的,我的意思是,一开始甚至这个东西有用都让人感到惊讶。随着团队成长,产品成长,它开始对世界各地的人们越来越有用,从小型初创公司到最大的FAANG公司都开始使用它,他们开始提供反馈。回想起来,这是一次非常谦卑的经历,因为我们不断从用户那里学习。最令人兴奋的事情是,我们中没有人真正知道我们在做什么。我们只是和其他人一起试图弄清楚。对此最好的信号就是用户的反馈。这真是太棒了。我惊讶了这么多次。在当今世界, 事情变化的速度令人难以置信。你一年前发布了这个,虽然这不是人们第一次可以用AI来编码,但在一年内,软件工程这个职业已