ClaudeCode AI 编程 建议总结
一、给开发者的建议
1.1、任务描述要具体

1.2、引用已完成的代码作为参考

1.3、先让 AI 制定计划,确认后再执行

1.4、一次只让 AI 做一件事

1.5、合理使用 /clear /compact

1.6、一定要使用 Git
- 当使用 AI 开发好一个功能后,马上使用 Git 提交,做好版本控制。
- 如果开发下一个功能时,AI 改错了,可以使用 Git 进行版本回退。
1.7、合理节约 Token 费用

1.8、大型项目使用 ClaudeCode
- 不建议在整个项目的根目录执行 /init 初始化命令。
- 需要改哪个模块在哪个模块执行 /init 命令。
- 每个模块都有 CLAUDE.md 文件,ClaudeCode 需要哪个加载哪个文件。
1.9、任务粒度要小而聚焦
- 不要直接扔给 AI 一个模糊的大的目标,让 AI 去实现,浪费 Token 并且会影响其它功能的代码。
2.0、多使用 /clear
- 不要觉得多使用 /compact 压缩上下文,可以让 AI 更了解你,这样反而会降低 AI 的能力。
- 一个小任务开发完成后,就使用 /clear 情况上下文,下一个小任务由新的上下文进行开发,不受上一个小任务的影响。
2.1、一些任务要交给 Skill 或 Subagent
- 一些任务不需要在主对话完成,交给 Skill 或 Subagent 去完成。
- 具体什么是 Skill 或 Subagent 看下一篇博客。
2.2、接入 MCP 服务
- 可以使用 MCP 服务,实现获取更多信息,比如从数据库获取信息,从别的平台发布的 MCP 服务获取信息。
2.3、定期检查 CLAUDE.md 文件
- 删除不适合新模型的约束,随着模型能力的不断增强,有些约束反而会降低 AI 的编程能力。
- 比如早期的时候,建议约束 AI 一次只改一个文件,现在反而会限制 AI 的编程能力。
二、给公司团队的建议
2.1、公司如何推广 ClaudeCode
- 团队要有专人或小组负责 ClaudeCode 的维护工作
- 公司推广 ClaudeCode 的步骤
- 先安排专人或小组搭建好工具链和规范,比如创建 Skill Subagent 等,维护 CLAUDE.md settings.json 等。
- 挑选团队中能力比较强的开发,小范围试点 AI 编程。
- 大面积推广 AI 编程