找回密码
 立即注册
首页 业界区 科技 Claude Code的CLAUDE.md技巧

Claude Code的CLAUDE.md技巧

撇瞥 前天 05:10

如果你想让 Claude Code 像一位常驻在你代码库里的资深工程师,你的项目就必须要有结构。

Claude 在任何时候都需要四样东西:

• 目标(Why)→ 系统是做什么的

• 地图(Map)→ 东西都在哪儿

• 规则(Rules)→ 允许/禁止什么

• 工作流(Workflows)→ 事情如何完成

image

CLAUDE.md = 代码库记忆(保持简短)这是你的北极星文件。不是知识堆砌,只需包含:

• 项目目标(WHY)

• 代码库地图(WHAT)

• 规则与指令(HOW)

如果写得太长,模型反而会忽略重要上下文


.claude/skills/ = 可复用的专家模式别再重复写指令了。把常用工作流封装成“技能”:

• 代码审查清单

• 重构操作手册

• 发布流程

• 调试步骤

结果:跨对话、跨成员,都能保持一致性。


.claude/hooks/ = 防护栏模型会忘。

钩子不会。用它们来处理必须确定的事情:

• 编辑后自动运行格式化

• 核心改动时运行测试

• 阻止访问敏感目录(如认证、计费、数据迁移)


docs/ = 渐进式上下文别把提示词塞爆。 Claude 只需要知道“事实存放在哪里”:

• 架构概述

• 架构决策记录

• 运维操作手册


为高风险模块设置局部 CLAUDE.md 在关键位置放置小型指引文件:

src/auth/CLAUDE.md

src/persistence/CLAUDE.md

infra/CLAUDE.md

这样,Claude 在处理这些模块时,能立刻看到具体的注意事项。


总结

提示词是暂时的,结构是永久的,当你的代码库按这种方式组织起来时,Claude 就不再表现得像一个聊天机器人,而开始像一个生于项目、长于项目的工程师。


来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

相关推荐

您需要登录后才可以回帖 登录 | 立即注册