在使用 Claude Code、Codex 等 Coding Agent 进行开发时,一个常见痛点是:每次新建会话都需要重新介绍项目背景、历史决策和技术约束。MemoraX Code 正是为了解决这一问题而推出的长期记忆工具——它不替代现有 Agent,而是让 Agent 在跨会话、跨工具的协作中保留关键项目经验。

跨会话记忆:第二天接着昨天的项目继续
假设前一天你让 Agent 为项目添加权限控制,并详细说明了当前架构设计、历史代码限制、数据库兼容要求以及已验证不可行的方案。到了第二天重新开启对话时,这些信息通常会随历史记录一起丢失,Agent 需要重新扫描代码并询问背景。
MemoraX Code 的解决方案是:当新任务涉及相同模块时,自动将之前沉淀的相关项目经验带回当前工作上下文。开发者无需复制昨天的对话内容,Agent 即可基于已有记忆继续推进。
核心价值:切换会话后,Agent 仍能基于对项目的了解继续工作,无需重复交接。
跨 Agent 记忆:从 Codex 换到 Claude Code 无需重新培训
许多开发者会在不同 Coding Agent 之间切换使用——某些任务交给 Codex,某些任务用 Claude Code 处理。每次切换都意味着项目背景、历史决策和已排查问题的重新交接。
MemoraX Code 让项目记忆独立于单一对话窗口存在。在 Codex 中沉淀的经验,切换到 Claude Code 后依然可用。Agent 可以更换,但"哪些模块有特殊限制""哪些方案已验证失败"这类项目知识不会丢失。

长对话压缩后保留关键约束
复杂开发任务往往伴随大量代码、日志、测试结果和工具调用的累积。上下文窗口压缩时,关键信息可能一并丢失——例如"该模块必须兼容旧版本数据库"这类约束,可能在几天后再次影响方案决策。
MemoraX Code 不是将所有历史内容重新塞回上下文,而是识别与当前任务相关的记忆,在需要时将其带回。对开发者而言,关键价值不在于 AI 记住所有聊天记录,而在于它在决策时刻能找回影响方案选择的核心约束。
记忆开发者工作习惯
除了项目代码本身,开发者也有稳定的工作偏好:例如用 UV 管理 Python 环境、面向非技术用户时偏好低信息密度的页面设计、特定任务类型需要先跑测试再提交等。
这些偏好可以被沉淀为后续协作的参考。下次遇到同类任务时,Agent 无需重新询问环境管理方案(Conda/pip/Poetry),而是直接基于已形成的工作方式推进。
记忆可管理:查看、修改与删除
MemoraX Code 提供了记忆管理入口,用户可以查看沉淀内容并根据需要进行修改或删除。项目架构决策、开发规范和历史经验会随迭代变化,个人偏好也可能调整。可管理的记忆才能持续服务当前工作,而非成为过期信息的负担。
安装与使用
MemoraX Code 目前已支持 Claude Code、Codex、DeepSeek Harness 和 OpenCode。使用前需在官网获取 MemoraX Key,然后通过以下命令安装:
npm install -g @memorax/memorax-code --foreground-scripts

安装完成后,开发者可在 MemoraX Platform 中查看和管理 Memory,包括修改和删除操作。更多平台适配计划正在推进中。
相关链接:
- MemoraX Code 官网:code.memorax.net
- MemoraX Platform:platform.memorax.net
- GitHub 仓库:github.com/memorax-ai/memorax-code