Claude Code官方出教程了!创始人分享十大神级技巧,内部团队原来是这样用的
2026/4/17 11:35:42 网站建设 项目流程

Claude Code 创始人 Boris Cherny 刚刚分享了一系列使用 Claude Code 的技巧,内容直接来自其内部团队

Claude Code 创始人 Boris Cherny 刚刚分享了一系列使用 Claude Code 的技巧,内容直接来自其内部团队

他强调,团队成员使用 Claude 的方式与他本人有所不同,并且不存在唯一正确的使用方法——每个人的设置都各不相同。你应该亲自试验,找到最适合自己的工作流。

以下是 Boris Cherny 分享的十大技巧

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

2、用“计划模式”启动所有复杂任务

将你的精力倾注于制定计划,这样 Claude 就能一次性完成实现。

团队中有一个人的工作流是:让一个 Claude 编写计划,然后启动第二个 Claude,让它以“首席工程师”的身份来审查这个计划。

另一位成员则表示,一旦事情出现偏差,他们会立刻切换回计划模式重新规划,而不是继续强推。他们还会明确告诉 Claude,在验证步骤时也要进入计划模式,而不仅仅是在构建阶段。

3、投资你的 CLAUDE.md 文件

每次纠正 Claude 之后,都以这句话结尾:“更新你的 CLAUDE.md 文件,这样你就不会再犯同样的错误。” Claude 在为自己编写规则方面表现得惊人地出色。

随着时间的推移,要毫不留情地编辑你的 CLAUDE.md。持续迭代,直到 Claude 的错误率出现可衡量的下降。

有一位工程师会让 Claude 为每个任务/项目维护一个笔记目录,并在每次提交 PR 后更新。然后,他会将 CLAUDE.md 指向这个目录。

4、创建自己的“技能”并提交到 Git

在所有项目中复用它们。

来自团队的建议:

如果你每天做某件事超过一次,就把它变成一个技能或命令

构建一个 /techdebt 斜杠命令,在每次会话结束时运行,以查找并清除重复代码

设置一个斜杠命令,将过去 7 天的 Slack、GDrive、Asana 和 GitHub 内容同步到一个上下文中

构建类似分析工程师风格的代理,用于编写 dbt 模型、审查代码并在开发环境中测试变更。

了解更多:

https://code.claude.com/docs/en/skills#extend-claude-with-skills

5. 让 Claude 自行修复大多数 Bug

他们是这样做的:

启用 Slack MCP(消息协作平台),然后将一个 Slack 上的 bug 讨论串粘贴给 Claude,只需说“修复它”。完全无需切换上下文。

或者,直接说“去修复失败的 CI 测试”。不要进行微观管理。

将 Claude 指向 docker 日志来排查分布式系统问题——它在这方面的能力出奇地强。

6、提升你的提示技巧

a. 挑战 Claude。可以对它说:“严格审查这些变更,在我通过你的测试之前不要创建 PR。” 让 Claude 成为你的代码审查者。或者说:“向我证明这是可行的”,然后让 Claude 对比 main 分支和你的功能分支之间的行为差异。

b. 在得到一个平庸的修复后,可以这样说:“根据你现在所知的一切,放弃这个方案,实现那个更优雅的解决方案。”

c. 在交付工作前,编写详细的规范以减少模糊性。你描述得越具体,输出的质量就越好。

7、终端和环境配置

团队非常喜欢 Ghostty!多位成员称赞其同步渲染、24位色彩和对 unicode 的良好支持。

为了更轻松地管理多个 Claude 会话,可以使用 /statusline 命令自定义你的状态栏,使其始终显示上下文使用情况和当前的 git 分支。我们中许多人还会对终端标签页进行颜色编码和命名,有时会使用 tmux——每个标签页对应一个任务/worktree。

使用语音输入。你的语速是打字速度的 3 倍,这会让你的提示变得详细得多。(在 macOS 上按两下 fn 键)

更多技巧:

https://code.claude.com/docs/en/terminal-config

8、使用子代理(subagents)

a. 在任何你希望 Claude 投入更多计算资源来解决问题的请求后,附加“use subagents”。

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

c. 通过一个钩子(hook)将权限请求路由到 Opus 4.5——让它扫描攻击并自动批准安全请求。

见:

https://code.claude.com/docs/en/hooks#permissionrequest)

9、将 Claude 用于数据和分析

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

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

10、用 Claude 进行学习

来自团队的一些学习技巧:

a. 在 /config 中启用“Explanatory”(解释性)或“Learning”(学习性)输出风格,让 Claude 解释其变更背后的原因。

b. 让 Claude 生成一个可视化的 HTML 演示文稿来解释不熟悉的代码。它制作的幻灯片效果惊人地好!

c. 要求 Claude 绘制新协议和代码库的 ASCII 图,以帮助你理解它们。

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

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询