把 Claude Code auto memory 当成一套工程治理开关来看
最近在看 Claude Code 的记忆机制时,我最关心的不是它能不能记住几条偏好,而是它进入团队开发流程以后,怎么和项目规范、代码审查、合规边界以及 SAP Clean Core 这种工程治理理念放在一起看。尤其我们今天正在讨论的主题是 Enable or disable auto memory,看起来只是一个开关,其实背后牵涉到一个很熟悉的问题,哪些知识应该被工具自动沉淀,哪些规则必须由团队显式维护,哪些边界又不能交给模型自由判断。
Claude Code 的 auto memory 当前默认开启。打开一个 Claude Code session 以后,可以通过/memory进入记忆管理界面,再使用 auto memory toggle 打开或关闭它。也可以在项目设置里配置autoMemoryEnabled,还可以通过环境变量CLAUDE_CODE_DISABLE_AUTO_MEMORY=1禁用自动记忆。Claude Code 文档明确提到,auto memory 用来让 Claude 在跨会话工作时自动积累知识,例如构建命令、调试经验、架构笔记、代码风格偏好以及工作流习惯,它不会每个 session 都保存内容,而是判断某条信息以后是否还可能有用,再决定是否记录。该能力要求 Claude Code v2.1.59 或更高版本,可以用claude --version检查版本。
auto memory 这个开关不能只按功能理解
很多人第一次看到 auto memory,会自然把它理解成一个便利功能。今天改了一次命令,明天不用重复讲。今天指出某个测
