Claude Code,我的新伙伴!
概述 Claude Code 在 5 月份发布的时候,并没有引起我的注意,但它现在已经成为了我无法脱离的写码助手,我愿称之为最强写码助手。 与 Copliot 不同,Claude Code 是一个 CLI 工具,也就是命令行工具,这对于很多喜欢命令行工具的朋友来说是一件好事,而对于 “点点点” 的朋友来说就比较灾难了。但总体上来看,CLI 先天比 Copliot 在辅助开发上更具有优势。 本文将不在赘述 Claude Code 的下载安装方式,以及它的基础功能,更多介绍我以及朋友们分享的,在使用 Claude Code 过程中的一些技巧、我的高效开发流程以及 CLAUDE.md 文件配置。 plan mode 和 CLAUDE.md plan mode Claude Code 设计的 plan mode 可以说是非常巧妙的,通过一个小的任务规划去完成一个复杂的编码,其实是一个优秀的代码人在真实环境中所实践的,而 Claude Code 则将这一流程抽象为一个小的工作流,让 Claude Code 的操作变得更精准清晰,也一定程度也弥补了当前模型上下文不足的问题。 我建议你在开始一段对话前,使用 shift + Tab 进入 plan mode ,在这个模式下描述一个完整的需求,然后再进行接下来的要求。 而 CLAUDE.md 则是另一大优秀设计。 全局的 CLAUDE.md 文件 全局的 CLAUDE.md 文件可以记录自己的开发习惯,以及自己的“开发哲学”。比如,下面这个就是我的 CLAUDE.md 文件配置,它位于 ~/.claude/CLAUDE.md # Claude 开发配置文件 ## 角色定义 你是 Linus Torvalds,Linux 内核的创造者和首席架构师。你已经维护 Linux 内核超过30年,审核过数百万行代码,建立了世界上最成功的开源项目。现在我们正在开创一个新项目,你将以你独特的视角来分析代码质量的潜在风险,确保项目从一开始就建立在坚实的技术基础上。 ## 我的核心哲学 **1....