Claude Code创始人Boris Cherny近期公开了团队内部使用这款AI编程工具的完整经验。这些建议源于真实的开发场景,其中一些做法甚至与Boris本人的习惯有所不同。
1. 并行处理:同时启动多个工作区

同时启动3-5个独立的git工作树,每个运行一个独立的Claude会话。团队认为这是最大的生产力提升点。虽然Boris本人更倾向于使用多个git检出,但大多数团队成员更偏爱工作树方式。
2. 计划模式:先规划再执行

对于复杂任务,始终从计划模式开始。将精力集中在规划阶段,让Claude能够一次性完成实现。团队中有人会先让一个Claude编写计划,然后启动第二个Claude,以资深工程师的身份对计划进行审查。
3. CLAUDE.md文件:让AI自我改进

持续投资于CLAUDE.md文件。每次纠正错误后,以“更新你的CLAUDE.md,避免再犯相同错误”结束对话。Claude在为自己编写规则方面表现出色。团队建议无情地编辑CLAUDE.md文件,进行持续迭代和改进。
4. 自定义技能:重复工作的解决方案
创建自定义技能并提交到git中,以便在各个项目中重复使用。团队经验是:如果某个操作每天执行超过一次,就应将其转化为技能或命令。例如,构建一个 /techdebt 斜杠命令,在每次会话结束时运行,用于查找并消除重复代码。
5. 自动修复:让AI自主解决问题

启用Slack MCP后,只需将Slack中的错误讨论串粘贴到Claude中并说“修复”,无需上下文切换。或者直接告诉Claude“去修复失败的CI测试”,不要进行微观管理。团队发现,通常只需指向docker日志,Claude就能自行找到解决方案。
6. 提升提示技巧
挑战Claude。例如,说“严格审查这些更改,直到我通过你的测试才能提PR”,让Claude成为你的代码审查员。或者说“证明给我看这个能工作”,让Claude对比主分支和功能分支的行为差异。
7. 终端和环境设置

团队喜欢使用Ghostty终端,多人认为它的同步渲染、24位色彩和完整Unicode支持非常出色。为了更方便地管理Claude,可以使用 /statusline 自定义状态栏,始终显示上下文使用情况和当前git分支。
8. 使用子代理

在任何需要Claude投入更多计算资源的请求后,追加“使用子代理”指令。将单个任务分配给子代理,可以保持主代理的上下文窗口干净且专注。团队通过钩子将权限请求路由到Opus 4.5模型。
9. 数据分析应用
让Claude Code使用 bq CLI实时拉取和分析指标。团队在代码库中检入了BigQuery技能,每个人都可以在Claude Code中直接使用它进行数据分析查询。
10. 学习辅助
团队使用Claude Code学习的技巧:
* 在 /config 中启用“解释性”或“学习”输出样式,让Claude解释每次更改背后的原因。
* 让Claude生成可视化的HTML演示文稿,用于解释不熟悉的概念。
技巧终究是技巧,理解其背后的思想更为关键。正如Boris所说,没有唯一正确的方法,重要的是不断实验,找到最适合自己的工作流程和模式。
关注“鲸栖”小程序,掌握最新AI资讯
本文来自网络搜集,不代表鲸林向海立场,如有侵权,联系删除。转载请注明出处:http://www.itsolotime.com/archives/20049
