MiMo Code的记忆系统采用工程化架构实现主从分离与三重锚点机制。主Agent专注编码,Memory Agent负责记忆管理,通过项目记忆、会话检查点和任务进度追踪实现精准状态维护,并每周执行/dream记忆新陈代谢,结合终端原生存储与百万Token上下文支持高效落地。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

MiMo Code 的记忆系统不是靠模型“硬记”,而是用一套工程化架构把记忆这件事彻底拆解、外包、自动化。
主从分离:让记忆不拖慢编码
主流编程助手常让大模型自己边想边记,结果越聊越卡、越聊越忘。MiMo Code 反其道而行之——主 Agent 只管写代码、做决策;所有记忆工作(存什么、何时存、怎么压缩)全由独立的 Memory Agent 承担。这个子 Agent 在后台持续监听会话节奏,一旦检测到上下文即将溢出,就自动触发快照机制,生成一份语义精简的“任务简报”,主 Agent 接着在这份简报上继续推进,完全不用重载原始对话流。
三重锚点:项目、检查点、进度,各司其职
- 项目记忆:记录代码库的架构选择、技术栈偏好、关键约束(比如“必须兼容 React 18”),长期有效,跨会话复用;
- 会话检查点:在用户明确说“暂停”“保存状态”或执行关键操作(如生成测试用例)时,自动打点,支持精准回滚;
- 任务进度追踪:实时标记当前所处阶段(设计中 / 编码中 / 单元测试失败 / 等待审查),中断后能直接续到“下一步该改哪行”,而非让用户再讲一遍需求。
/dream:每周一次的记忆新陈代谢
每七天,Memory Agent 会主动运行 /dream 命令——它不是简单清缓存,而是启动一次轻量级“记忆整理”:读取全部历史会话与当前记忆快照,合并重复决策(比如多次确认同一组件要用 TypeScript)、剔除已失效路径(如被废弃的 API 调用方案)、验证现存记忆是否仍与当前代码结构匹配。最终输出一个紧凑、一致、可直接加载的新记忆状态文件,真正实现“越用越懂你写的这个项目”。
终端原生 + 无限上下文支撑记忆落地
这套记忆系统能跑起来,离不开底层支撑:MiMo Code 是纯终端原生工具,不依赖 IDE 插件或云端同步,所有记忆数据默认本地存储、加密管理;同时深度适配 MiMo-V2.5-Pro 模型的百万 Token 上下文能力,配合滑动窗口注意力机制,让 Memory Agent 的压缩简报能在长程交互中始终被主 Agent 高效召回,不靠“猜”,也不靠“抖包袱”。



















