Claude Code之父:一个月后不再用plan mode木子
“我们会开始看到 “软件工程师”这个头衔慢慢消失。 可能会变成 builder、product manager,或者头衔还保留,但只是一个遗留符号。
因为大家做的工作不再只是写代码:软件工程师还会写 spec、还会跟用户沟通。”
放出这话的,正是 Claude Code 的创始人 Boris Cherny。
他最近在 Y Combinator 的一场圆桌访谈中,一人对阵四位 YC 高管,几乎句句都带着点“重锤感”。
但这场对话最值得看的,并不是“又一个 AI 编程工具爆火”的故事,而是 Boris 如何把一个终端里的小聊天程序,迭代成今天这个能调工具、会 plan、甚至会主动找人沟通的开发 agent。
除了上文提到了,本次访谈中,还有 一些很有意义的判断和观点,核心内容提炼如下:
Agent 的能力边界,会每几个月重写一次。你对“它能不能做”的判断很快会过时,工程师必须不断重置认知。多 agent 协作,是能力放大的关键变量。并行 sub-agent、本质上是 test-time compute 和上下文隔离的组合,会显著提升复杂任务能力。
迭代速度本身就是护城河。
Claude Code 可以一天做 20 个原型,快速试错比“设计完美方案”更重要。
对处于 AI 洪流中的技术开发者和创始人,Boris 给出的建议是,是 新时代最重要的能力是“新手心态”。 能承认自己错、能丢掉旧经验、能从第一性原理重新思考,比资历更重要。
以下为本段访谈的全部重点内容,InfoQ 在不改变原意的前提下,对内容进行了整理编辑。
让 Boris 最意外的,是终端竟成了终点
Garry:从那时候到现在,如果你回看,你觉得最让你意外的是什么?
Claude Code 是 如何构思出来的?
Harj:回到最开始,你还记得自己第一次有这个想法是什么时候吗?是某个灵光一现,还是它在你脑子里最初的版本是什么样?
我就做了一个很小的终端程序来调用 API,本质就是个小聊天应用。因为当时大多数 AI 应用就是聊天形态,所以我也这么做:在终端里提问、回答。后来 tool use 出来了,我只是想试一下,我也不太懂它到底是什么。我当时想:“工具调用很酷,但可能没什么用吧?先试试。”


