Memory 动手实践
设置项目记忆
方法 1:使用 /init 命令(推荐)
设置项目记忆的最快方式:
- 导航到项目目录:
cd /path/to/your/project- 在 Claude Code 中运行 init 命令:
/init- Claude 将创建并填充 CLAUDE.md,包含模板结构
- 自动生成的文件以匹配你的项目需求
- 提交到 git:
git add CLAUDE.md
git commit -m "使用 /init 初始化项目记忆"方法 2:手动创建
如果你偏好手动设置:
- 在项目根目录创建 CLAUDE.md:
cd /path/to/your/project
touch CLAUDE.md- 添加项目标准:
cat > CLAUDE.md << 'EOF'
# 项目配置
## 项目概览
- **名称**:你的项目名称
- **技术栈**:列出你的技术
- **团队规模**:开发者数量
## 开发标准
- 你的编码标准
- 命名约定
- 测试要求
EOF- 提交到 git:
git add CLAUDE.md
git commit -m "添加项目记忆配置"方法 3:使用 # 快速更新
CLAUDE.md 存在后,可在对话中快速添加规则:
# 所有发布使用语义版本控制
# 提交前始终运行测试
# 优先使用组合而不是继承Claude 会提示你选择要更新的记忆文件。
设置个人记忆
- 创建 ~/.claude 目录:
mkdir -p ~/.claude- 创建个人 CLAUDE.md:
touch ~/.claude/CLAUDE.md- 添加你的偏好:
cat > ~/.claude/CLAUDE.md << 'EOF'
# 我的开发偏好
## 关于我
- 经验水平:[你的水平]
- 偏好语言:[你的语言]
- 沟通风格:[你的风格]
## 代码偏好
- [你的偏好]
EOF设置目录级记忆
- 为特定目录创建记忆:
mkdir -p /path/to/directory/.claude
touch /path/to/directory/CLAUDE.md- 添加目录特定规则:
cat > /path/to/directory/CLAUDE.md << 'EOF'
# [目录名称] 标准
此文件覆盖根 CLAUDE.md,适用于此目录。
## [特定标准]
EOF- 提交到版本控制:
git add /path/to/directory/CLAUDE.md
git commit -m "添加 [目录] 记忆配置"验证设置
- 检查记忆位置:
# 项目根目录记忆
ls -la ./CLAUDE.md
# 个人记忆
ls -la ~/.claude/CLAUDE.md- Claude Code 将在启动会话时自动加载这些文件
- 通过 Claude Code 测试——在项目中启动新会话