本页目录8
- Claude Code 前身是约 2022 年出现的内部实验工具「clide」,当时被员工形容为「笨拙」但已显出潜力。
- 2024 年 Anthropic 成立 Labs 团队后项目明显提速,助手逐步具备自主搜索文件、执行命令、修复 bug 的能力。
- Claude Code 于 2025 年 2 月以研究预览形式公开发布,随后随 Claude 4 系列模型与订阅方案推出而加速普及。
- 部分 Anthropic 工程师表示如今大部分甚至全部代码都由 Claude Code 完成,团队会并行运行多个 Claude 智能体处理研究、文档与开发任务。
- 文章也收录了工程师 Tristan Hume 等人的保留意见,指出工具体验上仍有欠打磨之处。
- 官方将这段历程放入「打孔卡片→文本编辑器→AI 智能体」的软件工程演化脉络中,展望工程师角色向「管理智能体」转变。
本文是对 Anthropic 官方文章「The Making of Claude Code」的中文要点摘要。该文以互动式终端叙事体验呈现(可选「Read in Terminal」或「Read as Article」两种阅读方式),完整内容与人物访谈原话请见原文:https://www.anthropic.com/features/making-of-claude-code
这篇文章不是一份操作教程,而是一部由 Anthropic 内部研究员、工程师和早期用户口述拼接而成的「团队史」,讲述 Claude Code 从一个内部小工具走到今天对外发布的编程智能体产品的过程。
起点:2022 年前后的内部实验
据文中受访者回忆,团队对「自主软件工程智能体」的探索大约始于 2022 年,当时被视为通向更强大 AI 系统的一条路径。早期原型在最基础的编码任务上都表现挣扎——模型能力还远未达到「独立干活」的门槛。一位从 2021 年起就在 Anthropic 工作的研究员回忆道:「我入职头三年的主要项目,就是尝试做出一个尽可能擅长编程的模型——至少要和我一样好。」
Clide:笨拙却指向未来的雏形
在 Claude Code 正式成型之前,Anthropic 内部先有一个名为 clide 的命令行工具,让员工可以直接在终端里和 Claude 交互。多位受访者用「wonky(笨拙、不稳)」来形容它,但也承认它「走在了时代前面」——它证明了 AI 辅助软件开发这件事是可行的。文中一则轶事很有代表性:一位工程师手写完一份 PR 后被同事 Adam 打回,对方说:「其实这个你应该用 clide 来做。」这类日常场景侧面反映出,内部工具当时已经在悄悄改变团队的工作习惯。
2024 年:Labs 团队成立,能力跃升
随着模型能力持续提升,Anthropic 成立了 Labs 团队,项目推进明显加速。这一阶段,助手逐步获得了自主搜索文件、执行命令、修复 bug 的能力,人工干预越来越少——这也是从「聊天式辅助」向「自主执行」转变的关键一年。
2025 年 2 月:研究预览发布,随后加速普及
Claude Code 在 2025 年 2 月以研究预览的形式对外发布。此后,随着 Claude 4 系列模型的推出以及配套订阅方案的上线,它的使用范围进一步扩大。这条时间线也呼应了公开信息中 Claude Code 从「内部尝鲜」走向「正式产品」的节奏。
现状:当工程师不再「手写」代码
文章中,部分 Anthropic 工程师表示,如今自己「大部分甚至全部」代码都由 Claude Code 完成。更值得关注的是工作方式的变化:团队会同时运行多个 Claude 智能体并行处理不同任务——有的做研究调研,有的更新文档,有的推进具体开发——工程师的角色更接近「智能体的调度者」,而非逐行敲代码的人。
历史脉络:从打孔卡片到 AI 智能体
文章把 Claude Code 的出现放进一条更长的软件工程演化线索中:从打孔卡片,到文本编辑器,再到今天的 AI 智能体——每一次工具跃迁都在重新定义「写代码」这件事本身的含义。这种历史框架也是官方叙事的核心论点:Claude Code 不是一次孤立的产品迭代,而是这条长线上的最新一环。
并非全盘乐观:内部的保留意见
文章的可贵之处在于没有回避批评的声音。性能工程师 Tristan Hume 的评价颇为坦率:他谈到用 clide 时代的工具「做出了能跑的东西,但我用起来并不喜欢」,并表示「我需要等一个更有『品味』的 Claude……」。这类保留意见提醒读者:即便在 Anthropic 内部,对智能体自主编程能力的评价也并非一边倒的赞誉,工具体验、代码「品味」这些主观维度仍是被反复讨论的问题。围绕这篇文章的社区讨论中,也有人质疑「Claude 生成代码」和真正意义上的「自主」之间是否能划等号,更多时候可能仍是一种人工引导下的迭代式协作。
写在最后
作为一篇口述历史而非技术教程,这篇文章没有给出具体的命令、参数或工作流配置技巧,它的价值在于让读者看到:一个如今被广泛使用的编程智能体产品,背后是从「笨拙的内部脚本」到「团队协作方式变革」的渐进过程,而不是一次性的技术突破。对于中文开发者而言,更直接的操作层面技巧,建议参考 Claude Code 官方文档中关于 CLAUDE.md、Skills、Hooks 等具体机制的说明。