Skip to content

Latest commit

 

History

History
153 lines (81 loc) · 7.09 KB

File metadata and controls

153 lines (81 loc) · 7.09 KB

使用 Claude Code 的 10 个技巧 —— 来自 Claude Code 团队

Claude Code 团队分享的实用技巧总结,由 Claude Code 的创建者 Boris Cherny (@bcherny) 于 2026 年 2 月 1 日发布。

← 返回 Claude Code 最佳实践 Claude

背景

Boris 分享了来自 Claude Code 团队的使用技巧。值得注意的是,团队使用 Claude 的方式与 Boris 个人的使用方式有所不同。请记住:使用 Claude Code 没有唯一正确的方法 —— 每个人的设置都不同。你应该多实验,找到最适合自己的方式!

Boris Cherny 介绍推文


1/ 更多并行操作

同时启动 3–5 个 git 工作树,每个运行自己的 Claude 会话。这是最大的生产力提升,也是团队的首选技巧。Boris 个人使用多个 git 检出版本,但 Claude Code 团队大多数人更喜欢工作树 —— 这也是 @amorisscode 在 Claude Desktop 应用中为其提供原生支持的原因!

有些人还会命名工作树并设置 shell 别名(2a2b2c),这样就可以一键切换。还有人专门设置一个"分析"工作树,仅用于读取日志和运行 BigQuery。

参见:工作树文档

更多并行操作


2/ 复杂任务从计划模式开始

把精力放在计划上,让 Claude 一次性完成实现。

有人会让一个 Claude 写计划,然后启动第二个 Claude 作为高级架构师来审查。

还有人说一旦事情出现偏差,就切换回计划模式重新规划。不要硬撑。他们也会明确告诉 Claude 进入计划模式进行验证步骤,而不仅仅是构建时。

复杂任务从计划模式开始


3/ 投资你的 CLAUDE.md

每次纠正后,结尾加上:"更新你的 CLAUDE.md,下次不要再犯这个错误。" Claude 非常擅长为自己编写规则。

持续迭代编辑你的 CLAUDE.md,直到 Claude 的错误率明显下降。

有位工程师告诉 Claude 为每个任务/项目维护一个笔记目录,每次 PR 后更新。然后让 CLAUDE.md 指向它。

投资你的 CLAUDE.md


4/ 创建自己的技能并提交到 Git

在每个项目中重复使用。团队的建议:

  • 如果每天做某件事超过一次,把它变成技能或命令
  • 构建 /techdebt 斜杠命令,每次会话结束时运行,查找并删除重复代码
  • 设置一个斜杠命令,将 7 天的 Slack、GDrive、Asana 和 GitHub 同步到一个上下文转储中
  • 构建类似数据分析师的代理,编写 dbt 模型、审查代码并在开发环境中测试更改

参见:使用技能扩展 Claude — Claude Code 文档

创建自己的技能


5/ Claude 能自己修复大部分 Bug

团队的做法如下:

启用 Slack MCP,然后将 Slack Bug 讨论串粘贴到 Claude 中,直接说"修复"。无需上下文切换。

或者,直接说"去修复失败的 CI 测试"。不要微观管理怎么做。

让 Claude 查看 docker 日志来排查分布式系统问题 —— 它在这方面出奇地擅长。

Claude 能自己修复大部分 Bug


6/ 提升你的提示词技巧

a. 挑战 Claude。 说"仔细审阅这些更改,在我通过你的测试之前不要创建 PR。"让 Claude 成为你的审查员。或者,说"向我证明这能工作",让 Claude 对比 main 分支和功能分支的行为差异。

b. 修复效果一般后, 说:"根据你现在知道的一切,废弃这个方案,实现一个优雅的解决方案。"

c. 编写详细的规格说明,在移交工作之前减少歧义。你越具体,输出就越好。

提升提示词技巧


7/ 终端与环境设置

团队喜欢 Ghostty!很多人喜欢它的同步渲染、24 位色和完善的 Unicode 支持。

为了方便管理多个 Claude,使用 /statusline 自定义状态栏,始终显示上下文使用情况和当前 git 分支。很多人还会给终端标签上色和命名,有时使用 tmux —— 每个标签一个任务/工作树。

使用语音输入。你说话的速度是打字速度的 3 倍,因此你的提示词会详细得多。(macOS 上按 fn x2)

参见:终端设置文档

终端和环境设置


8/ 使用子代理

a. 在需要 Claude 投入更多算力的任何请求后面加上"使用子代理"。

b. 将单个任务卸载给子代理,保持主代理的上下文窗口干净和专注。

c. 通过钩子将权限请求路由给 Opus 4.5 —— 让它扫描攻击并自动批准安全的请求。参见:钩子文档

使用子代理


9/ 使用 Claude 进行数据分析

让 Claude Code 使用 "bq" CLI 即时拉取和分析指标。团队在代码库中集成了一个 BigQuery 技能,每个人都在 Claude Code 中直接使用它进行分析查询。Boris 个人已经 6 个多月没写过一行 SQL 了。

这适用于任何有 CLI、MCP 或 API 的数据库。

使用 Claude 进行数据分析


10/ 用 Claude 学习

团队用 Claude Code 学习的一些技巧:

a. 在 /config 中启用"解释性"或"学习"输出风格,让 Claude 解释其更改背后的"为什么"。

b. 让 Claude 生成可视化 HTML 演示文稿来解释不熟悉的代码。它做的幻灯片出奇地好!

c. 让 Claude 绘制新协议和代码库的 ASCII 图表来帮助你理解它们。

d. 构建一个间隔重复学习技能:你解释你的理解,Claude 提出后续问题填补空白,存储结果。

用 Claude 学习


来源