Claude Code 创建者分享的 10 个实用技巧

本文转载自 Boris Cherny (@bcherny)Twitter Thread,Boris 是 Claude Code 的创建者。


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

1. 多任务并行

同时开 3–5 个 git worktree,每个运行各自的 Claude 会话。这是最大的生产力提升,也是团队的首选技巧。

我个人使用多个 git checkout,但 Claude Code 团队大多数人更喜欢 worktree——这也是 @amorriscode 在 Claude Desktop 应用中内置原生 worktree 支持的原因!

一些实用做法:

  • 给 worktree 命名,设置 shell 别名(zazbzc),一键跳转
  • 专门设一个 “analysis” worktree,只用于看日志和跑 BigQuery

并行工作流示意

参考文档:Claude Code Worktrees

2. 复杂任务先进 Plan Mode

把精力投入到计划中,让 Claude 一次性完成实现。

团队的做法:

  • 一个人让一个 Claude 写计划,然后开第二个 Claude 以 Staff Engineer 身份审查
  • 一旦方向跑偏,立刻切回 Plan Mode 重新规划。不要硬推
  • 明确告诉 Claude 在验证步骤也进入 Plan Mode,而不仅是构建阶段

Plan Mode 示意

3. 投资你的 CLAUDE.md

每次纠正 Claude 后,以这句话结尾:“更新你的 CLAUDE.md,别再犯同样的错误。” Claude 写自己的规则写得出奇地好。

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

团队有人让 Claude 为每个任务/项目维护一个 notes 目录,每次 PR 后更新,然后在 CLAUDE.md 中引用。

CLAUDE.md 示意

4. 创建自定义 Skills 并提交到 Git

跨项目复用你的 Skills。

团队技巧:

  • 一天做两次以上的事,就做成 skill 或 command
  • 构建 /techdebt 命令,每次会话结束后运行,查找并消灭重复代码
  • 设置一个命令,同步 7 天的 Slack、GDrive、Asana 和 GitHub 到一个上下文文件
  • 构建数据分析风格的 agent,自动写 dbt model、review 代码、在 dev 环境测试

参考文档:Claude Code Custom Slash Commands

5. 让 Claude 自己修 Bug

团队的做法:

  • 启用 Slack MCP,把 Slack bug thread 粘贴给 Claude,直接说 “fix”。零上下文切换
  • 直接说 “去修 CI 失败的测试”,不要微观管理
  • 让 Claude 看 Docker 日志来排查分布式系统问题——它在这方面出奇地强

Bug 修复示意

6. 提升你的 Prompting 技巧

a. 挑战 Claude:

  • “严格审查这些改动,通过你的测试后才能提 PR”
  • “证明给我看这能用”——让 Claude 对比 main 和 feature branch 的行为差异

b. 修复不够优雅时:

“根据你现在掌握的所有信息,推倒重来,实现优雅的方案”

c. 减少歧义: 写详细的 spec,交付前把规格写清楚。你越具体,输出越好。

7. 终端和环境设置

团队爱用 Ghostty!同步渲染、24-bit 色彩、完美的 Unicode 支持。

其他建议:

  • /statusline 自定义状态栏,始终显示 context 使用量和当前 git 分支
  • 给终端 tab 加颜色和名称,有人用 tmux——一个 tab 对应一个任务/worktree
  • 用语音输入! 你说话的速度是打字的 3 倍,prompt 也会更详细(macOS 按两次 fn)

终端设置示意

参考文档:Claude Code Terminal Setup

8. 使用子代理 (Subagents)

  • 任何请求后面加 “use subagents”,让 Claude 投入更多算力
  • 把独立任务分给子代理,保持主代理的上下文窗口干净聚焦
  • 通过 hook 把权限请求路由给 Opus 4.5——让它扫描攻击并自动批准安全操作

子代理示意

参考文档:Claude Code Hooks

9. 用 Claude 做数据分析

让 Claude Code 用 bq CLI 即时拉取和分析指标。团队在代码库中有一个 BigQuery skill,所有人都在 Claude Code 里直接跑分析查询。Boris 本人已经 6 个多月没写过一行 SQL 了。

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

10. 用 Claude 学习

  • /config 中启用 “Explanatory”“Learning” 输出风格,让 Claude 解释改动背后的 为什么
  • 让 Claude 生成可视化 HTML 演示文稿来解释不熟悉的代码,效果出奇地好
  • 让 Claude 画 ASCII 图表来理解新的协议和代码库
  • 构建间隔重复学习 skill:你解释你的理解,Claude 追问填补空白,存储结果

希望这些技巧对你有帮助!

如果这篇文章对你有帮助,欢迎请我喝杯咖啡,支持我继续创作更多内容。

Buy me a coffee