Claude Code新增Auto Memory功能让AI编程助手更聪明
今天与大家分享一项极具分量的功能更新。就在昨日,Claude Code 的开发者 Thariq 在 X 平台上正式宣布,全新 Auto Memory(自动记忆)功能已重磅上线。
这项功能的核心价值十分明确:让 Claude 自动记录你的项目上下文、调试模式、个人偏好等关键信息,并在后续对话中自动调用,无需你再手动整理。换句话说,你的 Claude 现在拥有了真正的“长期记忆”能力。
Thariq 在推文中写道:“We've rolled out a new auto-memory feature. Claude now remembers what it learns across sessions — your project context, debugging patterns, preferred approaches — and recalls it later without you having to write anything down.” 他还特别阐释了两份文件的分工:CLAUDE.md 是给 Claude 的指令手册,而 MEMORY.md 则是 Claude 自动更新的记忆笔记。当你告诉 Claude“记住某件事”,它就会写入该文件。
消息发布后,迅速获得了大量点赞与转发。众多开发者表示,该特性将大幅提升编程效率。如果你是 Claude Code 的用户,这无疑值得重点关注。

Auto Memory(自动记忆)功能全面详解
根据官方文档,Claude Code 的记忆系统包含两种持久化内存:Auto Memory(自动记忆)与 CLAUDE.md 文件。两者会在每次会话开始时加载到上下文中,帮助 Claude 跨会话保持行为一致性。
1. Auto Memory 的工作原理
- 自动保存上下文:Claude 会自动记录项目模式、常用命令、个人偏好以及调试洞察。例如,如果你习惯使用 pnpm 而非 npm,Claude 会记住这一偏好,并在后续推荐中自动应用。
- 存储位置:保存在
~/.claude/projects/目录下,主文件为/memory/ MEMORY.md(前 200 行会加载到提示中)。针对特定主题(如调试),会创建子文件(如debugging.md),按需加载。 - 启用与关闭:默认处于开启状态。你可以通过
/memory命令切换,或在设置文件中修改(用户级:~/.claude/settings.json中设置"autoMemoryEnabled": false;项目级:.claude/settings.json;环境变量:CLAUDE_CODE_DISABLE_AUTO_MEMORY=1)。 - 手动保存:直接对 Claude 说“remember we use pnpm”或“save that API tests need Redis”,它便会自动写入记忆文件。
2. CLAUDE.md 文件:你的自定义指令集
- 层级结构:支持多个位置的 CLAUDE.md 文件,从系统级到项目级,再到用户级。
- 系统级:如
/Library/Application Support/ClaudeCode/CLAUDE.md,用于定义组织标准。 - 项目级:
./CLAUDE.md或./.claude/CLAUDE.md,适合团队共享。 - 模块化规则:
.claude/rules/*.md,按主题组织(如code-style.md)。 - 用户级:
~/.claude/CLAUDE.md,存放个人偏好。 - 本地私有:
./CLAUDE.local.md,自动被 git 忽略,适合存放敏感信息。
- 系统级:如
- 加载机制:从当前目录递归向上加载。子目录中的 CLAUDE.md 在访问相关文件时按需加载。
- 导入支持:使用
@path/to/file语法导入其他文件(支持相对或绝对路径),首次使用需批准,最大递归深度为 5 层。 - 条件规则:在
.claude/rules/中使用 YAML 前置元数据指定路径(如paths: - "src/**/*.ts"),让规则仅对特定文件生效。
3. 带来的核心优势
- 持久上下文:无需在每次会话中重复解释项目细节,工作效率显著提升。
- 团队协作:共享记忆确保团队成员使用一致的编码风格与方法论。
- 隐私保护:CLAUDE.local.md 不会进入版本控制系统,保障敏感信息安全。
- 可扩展性:模块化规则与自动记忆让大型项目的管理变得更加轻松。
- 学习与调试:Claude 会自动捕捉调试洞察与解决方案,帮助你持续积累经验。
使用指南与实战示例
- 初始化项目记忆:运行
/init命令,生成./CLAUDE.md并自动填充项目上下文。 - 管理记忆:使用
/memory命令打开编辑器,查看或编辑 MEMORY.md 内容。 - 示例1:自动记忆。你只需说“remember we use pnpm, not npm”,Claude 就会将其保存到项目模式中,并在下次自动应用。
- 示例2:导入文件。在 CLAUDE.md 中写入:
# InstructionsSee @README for overview and @package.json for commands. - 示例3:条件规则。在
code-style.md中配置:--- paths: - "src/**/*.ts" --- # TypeScript Rules - Use strict null checks - Prefer interfaces over types - 示例4:共享规则。使用符号链接:
ln -s ~/shared-claude-rules .claude/rules/shared,实现跨项目规则共享。
注意事项与使用限制
- 大小限制:MEMORY.md 仅加载前 200 行,剩余内容需放入主题子文件中。
- 导入限制:不能在代码块中执行导入;一旦拒绝则无法重启;最大递归深度为 5 层。
- Git Worktree:每个 worktree 拥有独立的自动记忆目录。
- 符号链接:需警惕循环链接问题。
- 额外目录:需设置环境变量才能加载
--add-dir指定的 CLAUDE.md 文件。
这一功能是 Claude Code 向更智能的 AI 编程助手迈出的重要一步。如果你还在为反复输入项目细节而烦恼,不妨立即更新 Claude Code,亲身体验 Auto Memory 带来的效率提升。更多详情可查阅官方文档:https://code.claude.com/docs/en/memory。
游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。
同类文章
内网RPA离线部署从依赖打包到7×24无人值守踩坑与避坑方案
这三年,内网RPA项目接了不下二十个。每次开局都像闯关——断网、缺依赖、多机同步、定时执行、批量分发、源码保护、AI离线化,八个坑一个比一个深。今天把这些实战经验整理出来,希望能帮正在内网搞自动化的兄弟们少踩点雷。 一、内网无网络环境怎么部署RPA流程:先搞清楚什么叫“真离线” 很多工具宣传“支持本
水利工程师用WorkBuddy写洪水报告效率提升3倍
WorkBuddy开发者分享季 水利工程师AI提效实战:用WorkBuddy撰写洪水影响评价报告,效率提升3倍 WorkBuddy 效率 人工智能 开发工具 一、我是谁,为什么需要AI 先介绍一下自己——我是一名水利工程师,在湖南长沙的一家小型水利设计公司任职。当前行业环境不太
日志服务数据加工规则洞察仪表盘使用指南
数据加工诊断仪表盘 想实时掌握日志服务加工功能的运行状态?直接从加工列表页点击那个“规则洞察”按钮,仪表盘就会立刻呈现出来。入口就在那儿,不绕弯子。 跳转后,你可以按作业名称、实例ID或源LogStore来筛选任务状态。比如下边这张图,展示的是当前实例ID(90c9d47714dbb807d47c1
基于RFID的固定资产管理系统技术架构与工程实践
固定资产管理难题是众多企事业单位的普遍困扰,资产数量动辄数千件,且广泛分布于不同部门、楼层乃至园区。传统人工盘点方式在工程维度上始终面临三大关键瓶颈:采集效率低下、数据闭环中断、状态同步滞后。使用条码枪逐一扫描标签,识别距离通常不超过30厘米,操作人员需逐个寻找并扫描,盘点效率完全受限于人力。面对5
WorkBuddy实战用AI搭建A股智能盯盘助手省心高效
炒股的朋友们想必都深有体会——每天重复盯盘、查行情、分析板块轮动,这一整套流程下来耗费大量精力。手动翻查数据不仅身心俱疲,还很容易错过关键买卖节点。今天我们就来聊聊如何打造一款趁手的盯盘工具,借助AI替你分担这些重复性工作。 背景:盯盘的核心痛点 股民都有同感——每天不只要查询单只股票的实时行情,还
- 日榜
- 周榜
- 月榜
相关攻略
2026-07-02 12:28
2026-07-02 12:27
2026-07-02 12:27
2026-07-02 12:27
2026-07-02 12:27
2026-07-02 12:27
2026-07-02 12:26
2026-07-02 12:26
热门教程
- 游戏攻略
- 安卓教程
- 苹果教程
- 电脑教程
热门话题

