🚀 引言:告别“代码搬运”,开启 AI 工程师时代
高可用架构编辑:大多数开发者对 AI 的使用还停留在“Copilot”阶段:抛出一个函数名,等待一段补全。但在 Claude Code 创始人 Boris 及其团队看来,这种方式只发挥了 AI 不到 10% 的潜力。
真正的 AI 工程师(AI Engineer) 不再满足于仅仅让 AI 生成代码,而是将其视为一个可以被调度、被调教、且能够不断自我进化的工程系统。
近日,Boris 亲自复盘了团队内部使用 Claude Code 的“秘密武器”。这不仅仅是 10 条简单的指令技巧,更是一套关于并行开发、分治思维与数字记忆的全新工程方法论。如果你也想摆脱繁琐的微观管理,实现从“手动撸码”到“系统指挥”的飞跃,这 10 条来自创始团队的一手秘籍,将是你进阶之路的必备指南。
让我们一起看看,这些站在 AI 编程最前沿的人,是如何通过这套“组合拳”重塑生产力极限的。
我是 Boris,Claude Code 的作者。我想快速分享几个来自 Claude Code 团队的一手使用技巧。团队成员使用 Claude 的方式与我并不完全一样。请记住:Claude Code 并没有所谓的“唯一正确用法”——每个人的配置和习惯都不尽相同。你应该多加尝试,找到最适合你自己的方式!
1. 开启多任务并行模式
同时启动 3-5 个 git worktree,让每个 worktree 都在后台并行运行独立的 Claude 会话。这是提升生产力的最强秘诀,也是团队内部一致推崇的首选技巧。
就我个人而言,我会使用多个 git checkout,但 Claude Code 团队的大多数成员更倾向于使用 worktree ——这也是为什么 @amorriscode 专门在 Claude 桌面应用中内置了对它的原生支持!
有些人还会给不同的 worktree 命名,并设置 shell 别名(例如 za、zb、zc),这样只需按一下键盘就能在不同的任务环境间快速切换。还有一些人会专门准备一个“分析型” worktree,专门用于读取日志和运行 BigQuery。
参考 https://code.claude.com/docs/en/common-workflows#run-parallel-claude-code-sessions-with-git-worktrees[1]

2. 凡是复杂任务,必先进入“计划模式” (Plan Mode)
将你的精力倾注在计划阶段,这样 Claude 就能在执行阶段“一击即中” (1-shot) 地完成实现。
团队成员有一些非常高阶的玩法:
- 双重验证: 有人会让一个 Claude 实例编写计划,然后启动第二个 Claude 实例,以 主任工程师 (Staff Engineer) 的视角对其进行评审。
- 及时止损: 另一位成员提到,一旦发现任务执行偏离了预期,他们会立即切回计划模式重新规划。不要硬推。
- 全流程规划: 他们还会明确要求 Claude 进入计划模式来设计 验证步骤,而不仅仅是编写代码逻辑。
3. 深耕你的 CLAUDE.md
每当 Claude 犯错并被你纠正后,请以这句话结尾:“更新 CLAUDE.md,确保以后不再犯同样的错误。” Claude 在为自己制定规则方面表现得出奇地出色(甚至好得令人惊叹)。
随着时间的推移,请务必“冷酷无情”地修订你的 CLAUDE.md。不断迭代,直到 Claude 的错误率出现可衡量的下降。
团队中有一位工程师的做法是:要求 Claude 为每个任务或项目维护一个笔记目录,并在每次 PR(拉取请求)完成后更新这些笔记。然后,他会让 CLAUDE.md 引用或指向这些笔记内容。
4. 打造你的专属“技能” (Skills) 并提交至 Git:实现跨项目复用
团队秘籍:
- 高频操作自动化: 如果你每天重复做某件事超过一次,就把它变成一个“技能”或斜杠命令 (Slash Command)。
- 清理技术债: 构建一个
/techdebt 命令,并在每次会话结束时运行,专门用来扫描并消除重复代码。 - 一键同步上下文: 设置一个斜杠命令,将过去 7 天的 Slack、Google Drive、Asana 和 GitHub 记录同步并导出为一个统一的“上下文快照” (Context Dump)。
- 打造垂直领域 Agent: 构建“分析工程师”风格的 Agent,使其具备编写 dbt 模型、评审代码以及在开发环境中测试变更的专属能力。
更多可参阅:使用Skills来扩展Claude
https://code.claude.com/docs/en/skills#extend-claude-with-skills[2]
5. Claude 能够自主修复绝大多数 Bug
以下是我们的实战做法:
- 消除上下文切换: 启用 Slack MCP (Model Context Protocol),然后直接将 Slack 中的 Bug 讨论帖粘贴给 Claude,只需输入一个词:“修复 (fix)”。全程无需在不同工具间来回跳转。
- 拒绝微观管理: 直接对它说:“去修复失败的 CI 测试。”不要去干预它具体怎么实现,给它自主权。
- 攻克分布式系统: 将 Claude 指向 Docker 日志 来排查分布式系统故障——它在这方面的分析和推理能力出奇地强大。

6. 进阶你的 Prompt 水平
- a. 挑战 Claude:对它说:“对我这些代码变更进行‘严厉拷问’,在我通过你的测试之前,不要创建 PR。” 让 Claude 扮演你的评审员。或者说:“向我证明这行得通”,并让 Claude 对比
main 分支和你当前 feature 分支的行为差异。 - b. 拒绝平庸:如果 Claude 给出的修复方案差强人意,直接告诉它:“结合你现在掌握的所有信息,废掉目前的方案,去实现那个更优雅的解法。”
- c. 磨刀不误砍柴工:在交付任务前,编写详细的 技术规格说明 (Specs) 并尽力消除歧义。你描述得越具体,Claude 输出的质量就越高。
接下来一部分关于终端环境和交互效率的技巧,这对于追求极致体验的开发者(尤其是喜欢折腾终端工具的架构师)来说非常有参考价值:
7. 终端与环境配置
Ghostty 是团队的最爱! 许多成员非常推崇它的同步渲染、24 位真彩色以及完美的 Unicode 支持。
为了更优雅地进行“Claude 多任务调度”,你可以尝试以下配置:
- 状态栏定制: 使用
/statusline 命令来自定义状态栏,使其始终显示上下文占用比例 (Context Usage) 和当前的 Git 分支。 - 标签管理: 我们中的许多人会对终端标签进行颜色标记和重命名,有时还会配合 tmux 使用——确保每个任务或每个 worktree 都拥有一个独立的标签页。
- 启用语音听写: 说话的速度通常比打字快 3 倍,这会让你的 Prompt 描述变得更加详尽(在 macOS 上连续按两下 fn 键即可开启)。
更多技巧:https://code.claude.com/docs/en/terminal-config[3]

8. 善用子智能体 (Subagents)
- a. 堆料算力: 在任何请求后面加上 “use subagents”。当你希望 Claude 投入更多的“推理算力”来解决复杂难题时,这个指令会触发它调用更多资源。
- b. 保持主干整洁: 将独立的子任务卸载(Offload)给子智能体。这样做可以确保你的“主智能体”上下文窗口(Context Window)始终保持干净且聚焦,避免被无关的琐碎细节干扰。
- c. 自动化安全钩子: 通过钩子 (Hook) 将权限请求路由给 Opus 4.5。让它负责扫描潜在的注入攻击,并自动批准那些安全的请求。(参考 https://code.claude.com/docs/en/hooks#permissionrequest[4])

9. 利用 Claude 进行数据分析
要求 Claude Code 调用 bq 命令行工具 (CLI) 来即时拉取并分析指标。我们在代码库中内置了一个 BigQuery 的“技能 (Skill)”,团队里的每个人都直接在 Claude Code 里运行分析查询。就我个人而言,我已经超过 6 个月没亲手写过一行 SQL 代码了。
这一招适用于任何拥有 CLI、MCP 或 API 的数据库。
10. 使用 Claude 深度学习
以下是团队分享的几个利用 Claude Code 进行学习的技巧:
- a. 开启“解释模式”: 在
/config 中开启 “Explanatory”(解释性)或 “Learning”(学习)输出风格,让 Claude 在进行代码变更时,详细说明背后的**“为什么”**。 - b. 视觉化演示: 让 Claude 生成一个 HTML 视觉演示文档来解释你不熟悉的代码。你会惊讶地发现它做的幻灯片质量非常高!
- c. 绘制架构图: 要求 Claude 针对新协议或代码库绘制 ASCII 架构图,这能帮你迅速建立直观的认知。
- d. 构建“间隔复习”技能: 打造一个专属的间隔复习 (Spaced-repetition) 学习技能:你向它阐述你的理解,Claude 通过追问来帮你查漏补缺,并记录你的掌握情况。
总结一下,这套组合拳的核心思路是:
- 空间换时间: 通过 Git Worktrees 开启多并发任务。
- 设计重于编码: 利用 Plan Mode 和双实例评审确保方案质量。
- 构建数字记忆: 通过持续迭代
CLAUDE.md 沉淀项目规则。 - 工具化与自动化: 打造专属 Skills 并利用 MCP 消除工具间的切换成本。
原文:https://x.com/bcherny/status/2017742741636321619[5]
参考阅读
References
- https://code.claude.com/docs/en/common-workflows#run-parallel-claude-code-sessions-with-git-worktrees
- https://code.claude.com/docs/en/skills#extend-claude-with-skills
- https://code.claude.com/docs/en/terminal-config
- https://code.claude.com/docs/en/hooks#permissionrequest
- https://x.com/bcherny/status/2017742741636321619