分享给 Java 开发者的 Claude Code Rules & Skills
- 内容介绍
- 文章标签
- 相关推荐
问题描述:
分享给 Java 开发者的 Claude Code Rules & Skills
Claude Code 上下文的完整加载机制
| 优先级 | 路径 | 说明 |
|---|---|---|
| 1 | 企业策略 | /Library/Application Support/ClaudeCode/CLAUDE.md (macOS) |
| 2 | 项目规则 | ./.claude/rules/*.md(递归扫描) |
| 3 | 项目内存 | ./CLAUDE.md 或 ./.claude/CLAUDE.md |
| 4 | 本地项目内存 | ./CLAUDE.local.md(gitignore,个人配置) |
| 5 | 用户内存 | ~/.claude/CLAUDE.md |
| 6 | 用户规则 | ~/.claude/rules/*.md(递归扫描) |
优先级规则
- 项目规则 > 用户规则(冲突时项目规则覆盖全局)
- 支持子目录组织:
~/.claude/rules/frontend/*.md也会被递归发现
Claude Code 的代码编写规范限制
从上面的加载机制中,可以很快地出结论,可以将我们的某类开发语言(Go / Java / Vue)的规范放到项目规则或项目内存中
问题描述:
分享给 Java 开发者的 Claude Code Rules & Skills
Claude Code 上下文的完整加载机制
| 优先级 | 路径 | 说明 |
|---|---|---|
| 1 | 企业策略 | /Library/Application Support/ClaudeCode/CLAUDE.md (macOS) |
| 2 | 项目规则 | ./.claude/rules/*.md(递归扫描) |
| 3 | 项目内存 | ./CLAUDE.md 或 ./.claude/CLAUDE.md |
| 4 | 本地项目内存 | ./CLAUDE.local.md(gitignore,个人配置) |
| 5 | 用户内存 | ~/.claude/CLAUDE.md |
| 6 | 用户规则 | ~/.claude/rules/*.md(递归扫描) |
优先级规则
- 项目规则 > 用户规则(冲突时项目规则覆盖全局)
- 支持子目录组织:
~/.claude/rules/frontend/*.md也会被递归发现
Claude Code 的代码编写规范限制
从上面的加载机制中,可以很快地出结论,可以将我们的某类开发语言(Go / Java / Vue)的规范放到项目规则或项目内存中

