Discuz! BBS

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 259|回复: 0

claude.md的用法

[复制链接]

435

主题

610

帖子

3540

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3540
发表于 2025-11-25 10:22:53 | 显示全部楼层 |阅读模式
‌Claude Code‌ 的 .md 文件用于配置记忆、规则和指令,主要分为三类:项目级配置(CLAUDE.md)、个人配置(CLAUDE.local.md)和全局配置(~/.claude/CLAUDE.md),分别对应不同作用域的规则管理。

项目级配置(CLAUDE.md)
位置:项目根目录,推荐加入版本控制(如 Git)。
用途:定义项目特定规则,如代码风格、测试策略、依赖项等。
示例内容:
  1. # 项目配置文件
  2. ## 代码风格
  3. - 使用 4 个空格缩进
  4. - 所有函数必须包含注释
  5. ## 测试策略
  6. - 使用 Jest 进行单元测试
  7. - 所有 API 需有测试覆盖
复制代码
特点:通过 @import 可模块化引入其他文件(如 @./docs/coding-style.md) 。 ‌
1
2
个人配置(CLAUDE.local.md)
位置:本地用户目录(如 ~/.claude/)。
用途:存储个人环境相关设置,如快捷键、调试工具路径等。
示例内容:
  1. # 本地配置文件
  2. ## 快捷键设置
  3. - `ctrl+shift+b` 启动构建工具
  4. - `ctrl+shift+d` 启动调试工具
复制代码
特点:仅限当前用户使用,不共享 。 ‌
2
全局配置(~/.claude/CLAUDE.md)
位置:用户主目录下的 .claude 文件夹。
用途:定义跨项目通用规则,如全局代码规范、工具链配置。
示例内容:
  1. # 全局代码规范
  2. - 统一命名规则(如 `snake_case`)
  3. - 使用 Prettier 格式化代码
复制代码
特点:对所有项目生效,适合团队统一规范 。 ‌
1
2
其他功能
@import 模块化:通过 @path/to/file 引入其他 .md 文件内容 。 ‌
1
命令权限管理:使用 /permissions 授权 Claude 执行特定命令(如 git commit) 。 ‌
2
共享模块加载:通过 /add-dir 命令加载跨项目共享的代码模块 。


回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|DiscuzX

GMT+8, 2025-12-16 04:09 , Processed in 0.012451 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表