张大妈

Boris Cherny 的 Claude Code 使用技巧

源自知乎:段小草

02-04 19:33

作为Claude Code的创建者,Boris Cherny及其团队分享了第一手的高效使用技巧。这些实战经验超越了基础操作,旨在帮助开发者通过并行处理、智能提示和特定工作流,将编程效率提升到全新水平。无论是故障排查还是代码审查,这些方法都能提供新的解决思路。

Boris Cherny 的 Claude Code 使用技巧智能速览

  • 并行使用3-5个git worktree,是团队公认的生产力飞跃技巧。

  • 让一个Claude制定计划,另一个以资深工程师身份审查。

  • 每次纠错后,命令Claude更新CLAUDE.md以减少重复错误。

  • 通过Slack MCP,可直接将讨论串扔给Claude并命令其修复。

  • 主动要求Claude对你的方案进行严格提问和证明。

  • 利用Claude生成代码可视化图表和ASCII图来加深理解。

Boris Cherny 的 Claude Code 使用技巧精华内容

Claude Code的真正威力并非体现在单一会话中,而是通过构建一套独特的工作流来释放。以下技巧将从多任务处理、质量控制和深度学习等维度,展示如何最大化其潜力。

多任务并行

团队公认的最大生产力提升技巧是:一次性启动3-5个git worktree,让每个worktree并行运行独立的Claude会话。这种方法允许同时处理不同任务,如在一个worktree中开发新功能,在另一个中修复bug。为了方便管理,可以为worktree命名并设置shell别名(如za, zb, zc),实现一键切换。甚至可以设立一个专门的“分析”worktree,仅用于读取日志和运行BigQuery查询,保持主工作环境的整洁。

质量控制

为了确保方案质量,可以尝试“双Claude”工作流:让一个Claude编写计划,然后启动第二个Claude,以资深工程师的身份来审查这份计划。当事情出错时,不要强行推进,而是立即切换回计划模式重新规划。另一个关键技巧是,每次Claude纠正错误后,都用这句话结尾:“更新你的CLAUDE.md,这样你就不会再犯同样的错误了。”Claude在为自己编写规则方面表现出色,持续迭代这个文件能显著降低其错误率。

高效提示

要获得更高质量的输出,可以主动向Claude发起挑战。例如说:“就这些变更对我进行严格提问,直到我通过你的测试再创建PR。”这能让Claude成为你的审查者。如果得到一个平庸的修复方案,可以命令它:“基于你现在所知的一切,放弃这个方案,去实现那个更优雅的解决方案。”此外,借助Slack MCP,你可以直接将一个bug讨论串粘贴给Claude,只需说“fix”,无需任何上下文切换,它就能开始处理。

工具与学习

团队成员普遍喜欢Ghostty终端,因其同步渲染和Unicode兼容性。为了管理多个会话,使用/statusline自定义状态栏,使其显示上下文和git分支,并对终端标签页进行颜色编码。语音输入也是一个提速利器,语速通常是打字的3倍,能让提示词更详尽。在学习方面,可以开启“解释性”输出风格,让Claude解释其推理过程,或要求它生成可视化的HTML演示文稿和ASCII图来帮助理解不熟悉的代码。

这些来自Claude Code创始团队的技巧,展示了将AI从辅助工具转变为生产力引擎的潜力。通过实验并构建适合自己的工作流,开发者能够更高效地编码、审查和学习。你是否已经准备好重新定义自己的开发方式了呢?

内容由AI生成
0
扫一下,分享更方便,购买更轻松
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

最新文章 热门文章