← 返回Claude Code 记忆系统全攻略:3行命令让AI更听话
1 / 7
Tutorial·7

Claude Code 记忆系统全攻略:3行命令让AI更听话

利用 CLAUDE.md 和 MEMORY.md 记忆系统,永久减少AI幻觉、去掉无用捧场、节省token消耗

1
Step 1

为什么你的AI总是不听话

用AI协作时,你是不是也经常遇到这些问题:

  • 无端猜测 —— 明明不确定,也要硬给你一个答案,结果一验证全是错的
  • 过度捧场 —— 不管做得对不对,开口就是"非常棒的问题"、"你太聪明了"
  • 长篇大论 —— 一点小问题,也要写大段总结,浪费大量token
  • 反复交代 —— 每次新开窗口,同样的要求要说一百遍

这些问题,其实不需要你每次都重复提醒。Claude Code 内置了一套记忆系统,只需写几句话,AI就能永久记住你的偏好和规矩。

今天这篇教程,我们就来完整拆解这套记忆系统,让你的AI从此"人狠话不多"。

为什么你的AI总是不听话
2
Step 2

认识两个记忆文件

Claude Code 的记忆系统,简单得离谱,就两个文本文件。

第一个:CLAUDE.md(你写的规矩)

这个文件是你自己写的。你想让Claude记住什么,直接写进去就行。

它有两个位置:

位置路径作用范围
全局版~/.claude/CLAUDE.md不管在哪个项目,都生效
项目版./CLAUDE.md只在当前项目生效

每次你打开新窗口,Claude 第一件事就是把项目版(如果存在)从头到尾读一遍。

全局版通常不需要创建,否则每次对话都携带额外上下文。优先用项目版。

第二个:MEMORY.md(AI写的笔记)

这个文件不是你写的,是Claude自己在对话中悄悄记录的。

比如你说了一句"我是做短视频的",它就记下来。它会记录你的背景、偏好、工作习惯,相当于你的用户画像

  • 路径:~/.claude/projects/[项目名]/memory/MEMORY.md
  • 作用:AI自动维护,你不需要手动编辑
  • 内容:你的名字、职业、项目背景、反复出现的偏好

今天我们重点讲 CLAUDE.md,这个你能直接编辑、立竿见规矩的文件。

认识两个记忆文件
3
Step 3

让Claude永久记住一个偏好

先来最简单的:让Claude永久用中文回答你。

方式一:直接告诉Claude(推荐)

在终端里直接说:

以后回答我都用中文,请把这条规则写到我的全局 CLAUDE.md 里

Claude 收到指令后,会请求权限修改文件,你同意后,规则就写进去了。

然后退出会话,重新开一个窗口,故意用英文提问 —— 你会发现它直接用中文回答。新窗口一开,它就记住了。

方式二:手动编辑文件

直接打开 ~/.claude/CLAUDE.md(全局)或 ./CLAUDE.md(项目),它就是个普通文本文件:

# 个人偏好

- 所有回答使用中文

两种方式效果完全一样。习惯让Claude自己写的就直接说,喜欢自己掌控的就手动加。

小技巧:如果你不想每次都要"请"字开头,可以直接写「所有回答使用中文,不需要加礼貌用语」。

让Claude永久记住一个偏好
4
Step 4

六条规则,进入省流无废话模式

接下来这个写法,才能真正让你跟AI协作的体验上一个台阶。

往 CLAUDE.md 里加入以下六条输出规则

## 输出规则

1. 直接给结论,不要前置解释和铺垫
2. 不要复述我的问题,不要说"好的"、"明白了"、"让我来…"这类引导词
3. 区分大小事项,简单问题一句话回答,复杂问题才展开
4. 客观陈述事实和方案,不要"很棒的问题"、"非常聪明"这类捧场
5. 不要在回答末尾加多余总结
6. 不确定就直接停下来问,不要瞎猜

加入前后的对比

加入前:

"好的,这是一个非常棒的问题!让我来帮你分析一下…(500字铺垫)…综上所述,以上是我的详细分析和建议,希望对你有所帮助!"

加入后:

"答案是:XXX。"

一句话能说清的事,绝不绕第二句。不懂的地方也不会瞎猜,而是直接问你。

这六条规则解决的是AI最烦人的三个毛病:幻觉(瞎猜)、捧场(废话)、浪费token(冗长)。

六条规则,进入省流无废话模式
5
Step 5

三个高频实用句式

除了输出风格,你还能用 CLAUDE.md 规范 AI 的工作流程。以下是三个最常用的句式:

句式一:动手前先列计划

动手前先告诉我你要分几步做,等我说继续再开始

效果:AI不会一上来就改代码,而是先给你一份执行计划,确认后再动手。适合复杂功能开发。

句式二:修Bug前先确认理解

修bug前,先用一句话复述我描述的问题,确认理解对了再动手

效果:避免AI没听懂问题就瞎改,改完发现方向错了。先复述确认,再动手修复。

句式三:去掉AI味开场白

直接说事,不要用"作为AI助手"、"我是一个AI"这类开场白

效果:AI不再以"作为您的AI助手,我很高兴能为您服务"开头,直接说人话。

这三个句式覆盖了日常协作中最常见的场景:开发规划Bug修复沟通效率。往 CLAUDE.md 里一加,AI就都按这些要求工作了。

三个高频实用句式
6
Step 6

CLAUDE.md 不是写得越多越好

很多人会问:既然能给AI立规矩,那是不是写得越多越好?

恰恰相反。

两个原因

原因一:占用上下文额度

每次新开窗口,Claude 第一件事就是把整个 CLAUDE.md 从头到尾读一遍。写得越多,开局就吃掉的上下文越多。还没开始干活,"内存"已经被规矩占走一大块。

原因二:越长生效性越差

这是 Anthropic 官方文档的原话:

"Longer files reduce adherence" —— 文件越长,AI越不听话。

想想你给新员工50条规矩,他能记住几条?AI也一样。规矩太多,注意力就分散,重点就执行不到位。

官方建议:200行以内

GitHub 上有个明星项目 andrej-karpathy-skills,作者是 OpenAI 创始团队成员 Karpathy。他把AI写代码的核心原则,浓缩进了 63行、4条规则

规则含义
Think Before Coding动手前先想清楚,不确定就直接问
Simplicity First只写解决问题的最小代码,没要求的不加
Surgical Changes只动该动的,别顺手"改进"周边代码
Goal-Driven Execution把任务转成可验证的目标,跑完整闭环

这个项目现在有 6.4万 star。63行,就4条规则,没有任何废话。

原则:只写真正需要每次都生效的"高频规则"。临时需求对话里说,琐碎信息让MEMORY自己记。

CLAUDE.md 不是写得越多越好
7
Step 7

总结:规矩越精,AI越听话

好,我们来快速回顾一下今天的内容:

两个文件

文件谁写的放什么
CLAUDE.md你写需要AI每次都遵守的规矩和偏好
MEMORY.mdAI写你的背景信息、工作习惯、用户画像

核心用法

  1. 写偏好 —— 永久用中文回答、去掉AI味开场白
  2. 定规矩 —— 六条输出规则,进入省流无废话模式
  3. 控流程 —— 动手前先列计划、修Bug前先复述确认
  4. 克制写 —— 控制在200行以内,只写高频规则

一句话总结

CLAUDE.md 不是给Claude写说明书,而是给它定规矩。规矩越精,它越听话。

把这六条规则加进你的 CLAUDE.md,马上就能感受到AI的变化 —— 答案简洁有力,不瞎猜不废话,token消耗大幅下降。

总结:规矩越精,AI越听话
1 / 7