Skip to content

10个技巧

我是 Boris,Claude Code 的开发者。我想快速分享一些使用 Claude Code 的小技巧,这些技巧直接来自 Claude Code 团队。团队使用 Claude 的方式与我的使用方式有所不同。请记住:使用 Claude Code 没有唯一正确的方法—每个人的设置都不同。你应该多尝试,找到最适合自己的方法!

  1. 多并行处理

同时启动 3-5 个 Git 工作树,每个工作树并行运行各自的 Claude 会话。这是提升效率最有效的方法,也是团队给出的最佳建议。我个人使用多个 Git 检出,但 Claude Code 团队的大多数成员更喜欢工作树—这也是 @amorriscode 在 Claude Desktop 应用程序中内置对工作树原生支持的原因!

有些人还会给工作树命名,并设置 shell 别名(例如 za、zb、zc),以便只需按一次键即可在不同工作树之间切换。另一些人则拥有一个专门的“分析”工作树,该工作树仅用于读取日志和运行 BigQuery。

https://code.claude.com/docs/en/common-workflows#run-parallel-claude-code-sessions-with-git-worktrees

20260306130706

  1. 开始执行任何复杂任务时,都要先做好计划。把精力投入到计划中,这样 Claude 就可以一次性完成实施。

一个人让一个名叫 Claude 的人来编写计划,然后他们再安排第二个名叫 Claude 的人作为工程师来审查该计划。

另一位同事说,一旦出现问题,他们就会切换回计划模式并重新制定计划,不要一味推进。他们还明确告诉Claude,验证步骤也需要进入计划模式,而不仅仅是构建阶段。

20260306130742

  1. 投资于你的 CLAUDE.md 。每次纠正后,最后都要加上一句:“更新你的 CLAUDE.md 这样你就不会再犯同样的错误了。”Claude非常擅长为自己编写规则。

随着时间的推移,毫不留情地修改你的 CLAUDE.md 。不断迭代,直到Claude的错误率显著下降。

一位工程师告诉Claude,要为每个任务/项目维护一个备注目录,并在每次提交请求后更新。然后,他们会指向该目录http://CLAUDE.md

20260306130850

  1. 创建你自己的技能并将其提交到 Git。以便在所有项目中重复使用。

团队提示: 如果你一天要做某件事不止一次,那就把它变成一项技能或一项指令。

  • 创建一个 /techdebt 斜杠命令,并在每次会话结束时运行它,以查找并删除重复代码。
  • 设置一个斜杠命令,将 Slack、Google Drive、Asana 和 GitHub 上 7 天的数据同步到一个上下文转储文件中。
  • 构建分析工程师风格的代理,这些代理能够编写数据库策略模型、审查代码并测试开发环境中的变更。

了解更多

  1. Claude 可以自行修复大部分 bug。以下是我们的修复方法:

启用 Slack MCP,然后将 Slack 错误报告粘贴到 Claude 中,只需说“修复”即可。无需任何上下文切换。

或者,直接说“去修复失败的持续集成测试”。不要事无巨细地指导具体操作。

让 Claude 查看 docker 日志来排查分布式系统故障—它在这方面表现出乎意料地强大。

20260306131005

  1. 提升你的提示技巧

a. 向 Claude 发起挑战。告诉他:“好好审查这些改动,在我通过你的考验之前别提交 PR。”让 Claude 做你的代码审查员。或者,告诉他:“证明给我看,这行得通。”然后让 Claude 对比主分支和你的特性分支之间的差异。 b. 在采取了不尽如人意的补救措施后,说:“鉴于你现在所掌握的所有信息,放弃这个方案,实施更优雅的解决方案。” c. 在交接工作之前,编写详细的规范并减少歧义。越具体,输出结果就越好。

  1. 终端及环境设置

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

为了更轻松地切换 Claude,可以使用 /statusline 自定义状态栏,使其始终显示上下文用法和当前 Git 分支。我们很多人还会对终端标签页进行颜色编码和命名,有时还会使用 tmux——每个任务/工作树对应一个标签页。

使用语音输入。你的语速是打字速度的三倍,因此语音提示会更加详细。(在 macOS 上按两次 fn 键)

更多建议

20260306131106

  1. 使用子代理人

a. 在任何需要 Claude 投入更多计算资源来解决问题的请求中,添加“使用子代理”参数。 b. 将单个任务卸载给子代理,以保持主代理的上下文窗口简洁且专注于特定任务。 c. 通过钩子将权限请求路由到 Opus 4.5 — 让它扫描攻击并自动批准安全的请求(参见https://code.claude.com/docs/en/hooks#permissionrequest

20260306131153

  1. 使用 Claude 进行数据和分析

请让 Claude Code 使用“bq”命令行工具来实时提取和分析指标。我们的代码库中已经集成了 BigQuery 功能,团队中的每个人都直接在 Claude Code 中使用它进行分析查询。就我个人而言,我已经超过 6 个月没写过一行 SQL 代码了。

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

  1. 与 Claude 一起学习

以下是团队提供的使用 Claude Code 进行学习的一些技巧:

a. 在 /config 中启用“解释性”或“学习性”输出样式,以便 Claude 解释更改背后的原因 b. 让 Claude 制作一个可视化的 HTML 演示文稿来解释不熟悉的代码。它能做出非常棒的幻灯片! c. 请 Claude 绘制新协议和代码库的 ASCII 图,以帮助你理解它们。 d. 培养间隔重复学习技能:你解释你的理解,Claude 提出后续问题以填补知识空白,并记录结果。