如何使用 Claude Code 像五人团队一样交付
摘要
作者分享了他在过去两个月里所有代码都由 AI 编写而非辅助的经历。Claude Code 打开了他 100% 的 Pull Request,他几周都没有输入过函数,但交付速度比以往任何时候都快。Claude Code 是第一个让日常编码真正变得可选的工具,作者已从程序员转变为工程经理,管理着永不睡眠的 AI 开发者团队。
内容框架与概述
文章开篇就声明:过去两个月里,作者编写的每一行代码都是由 AI 编写的。不是辅助,而是编写。Claude Code 打开了他 100% 的 Pull Request,他几周都没有输入过函数,但交付速度比以往任何时候都快。
在 2026 年 2 月,作者看着 Claude Code 为了在 Cora(他们的 AI 邮件助手)代码中做一个简单的更改而烧掉了 5 美元的代币——这他自己可以免费在 30 秒内完成。这就像是雇用一位米其林级别的糕点师来涂黄油吐司。他把它写成昂贵的玩具。
现在它包含在 Claude 订阅中,一夜之间将他从程序员变成了工程经理,管理着一支永不睡眠、从不抱怨他的挑剔、偶尔比他更聪明的 AI 开发者团队。Claude Code 是第一个让日常编码真正变得可选的工具。输入实现细节的平凡行为正在变得像手动排字一样过时。有价值的是拥有系统架构视角、品味、产品思维——那些将优秀软件转化为伟大产品的独特人类技能。Claude Code 使这种转变变得实用:你定义结果;它处理实现。
从做工作到指导工作的转变改变了我们构建软件的方式。不再是计划实现细节,而是设计产品规范和代码结果。清晰的沟通和系统思维比记忆语法或调试技巧更重要。过去需要一周编码的功能在一个下午的深思熟虑委托中就能交付。这是一种完全不同的构建软件的方式。
作者通过一个实际问题说明他理解了 Claude Code 的特别之处:他们的后台作业——在应用程序运行时清理数据和处理任务的后台工作者——停止了工作。队列失控增长,Cora 会崩溃。但一切看起来都很完美:代码是正确的,日志没有显示任何错误。甚至 Claude Code 最初也困惑了。
最终,作者告诉 Claude Code:“如果你无法弄清楚,可能与生产环境有关。“他让 Claude Code 查看他们作为 Cora 应用一部分使用的 Ruby gem 的源代码。它有条不紊地走过了数千行别人的代码,一步一步地,发现了一个他们永远无法以其他方式发现的东西:作业试图在一个不同的队列名称下排队,就像包裹被发送到错误的仓库。作者可能自己能够找到它,但要花费数小时挖掘不熟悉的代码。但 Claude Code 将可能成为可怕考古探险的东西变成了导游之旅,他们一起解决了问题。原来是他们的代码没有错误,而是开发设置与实际网站之间的不匹配。但能够系统地工作是一个突破。
Claude Code 的超能力是并行处理——同时处理多个任务而不感到困惑或混合上下文的能力。作者的显示器看起来像任务控制中心:多个 Claude Code 标签页,每个通过单独的 git 工作树处理不同的功能,这意味着他可以同时让 Claude 修改代码库的五个不同版本,并获得干净、可审查的代码。
为了成功地这样运作,你必须取消学习你如何编码。你需要更像工程经理或技术负责人而不是个人贡献者那样思考。这种心态转变是深刻的。不再考虑文件和函数——代码的字母和单词——而是考虑你试图讲述的故事,你需要给它的功能规范,以及你正在寻找的结果。你想把自己从自己代码的微观管理者中移除,并采用信任你的团队的立场——当然有适当的制衡,如代码审查和测试。
核心概念及解读
Claude Code:Anthropic 推出的 AI 编程工具,包含在 Claude 订阅中,能够编写和管理代码,支持并行处理和与现有工作流集成。
从程序员到工程经理的转变:AI 工具使开发者的角色从编写代码转向管理 AI 代理,需要更关注系统架构、产品设计和结果定义而非实现细节。
并行处理能力:Claude Code 可以同时运行多个代理处理不同任务,每个使用单独的 git 工作树,使一个人能够像团队一样高效工作。
git 工作树:Git 的功能,允许同时检出代码库的多个版本到不同目录,使 Claude Code 能够并行处理不同功能而不互相干扰。
Cora:Every 的 AI 邮件助手,作者使用 Claude Code 构建的产品,是复利工程实践的实际应用案例。
原文信息
| 字段 | 内容 |
|---|---|
| 原文 | How I Use Claude Code to Ship Like a Team of Five |
| 作者 | Kieran Klaassen |
| 发表日期 | 2026-01-26 |
此摘要卡片由 AI 自动生成