
AI记忆:跨工具编程的上下文共享解决方案
AI记忆是一个专为AI编程工具设计的项目记忆服务,旨在帮助开发者在不同工具间切换时,能够轻松共享和访问项目上下文信息。
在编程过程中,遇到瓶颈或需要切换工具时,很多开发者会打开Codex等工具尝试新的模型。然而,新会话往往无法看到之前的处理过程,导致项目架构、错误原因、已尝试的方法和待办事项都需要重新说明。AI记忆则能将这些项目上下文保存下来,供后续的AI编程工具调用。

AI记忆与内置记忆的不同
虽然Claude Code和Cursor等工具本身也支持记忆功能,但它们通常只能在单一工具中使用。而AI记忆则提供了一套共享记忆服务,可以在不同工具间共享项目上下文信息。
AI记忆通过生命周期钩子记录提示词、工具调用和会话边界等信息,在会话结束后整理成Markdown Wiki,供后续会话检索和交接。
从Claude Code切换到Codex,能交接什么
配置好AI记忆后,Claude Code可以将当前任务的进度、尝试过的方法和剩余问题留在Handoff中。之后在同一项目里打开Codex,它可以读取这份交接记录,无需再从头询问项目背景。

同机同目录切换:可以直接读取现有代码
如果Claude Code和Codex打开的是同一个项目目录,Codex可以直接查看目录里的现有代码,包括还没有提交的修改。AI记忆提供的是代码文件里不容易看出来的信息,例如为什么采用当前方案、哪些办法已经试过、报错查到了哪里,以及接下来准备处理什么。
跨机器继续:代码和环境需要另外同步
将AI记忆服务放在Homelab、局域网主机或远程服务器上,可以让多台电脑读取同一套项目记忆。代码文件不会跟着记忆一起同步,另一台电脑仍需通过Git或其他方式取得最新代码,并准备好对应的分支、依赖和环境变量。

AI记忆支持哪些AI编程工具
AI记忆已经适配多款AI编程工具,包括Claude Code、Codex、Cursor、Gemini CLI和VS Code Copilot等。不同工具的接入方式略有不同,具体可参考AI记忆GitHub项目主页。
部署AI记忆,需要配置LLM吗
不接入外部LLM也能使用吗?
AI记忆的基础功能不要求配置外部LLM。项目记忆保存在由Git管理的Markdown Wiki中,SQLite负责建立派生索引;没有模型服务时,系统仍能通过FTS5、实体和关联关系完成检索,并生成基于规则的会话摘要与Handoff。

使用云端模型时,记忆数据会离开本机吗?
使用云端模型生成摘要或嵌入时,相关内容需要交给对应的服务商处理,部署前应检查发送范围、保留规则和数据处理政策。
本机、Homelab和VPS怎么选
只在一台电脑上使用时,可以将AI记忆运行在本机。需要在台式机、笔记本或多名开发者之间共享记忆时,可以把服务放在常开的Homelab、局域网主机或远程VPS上。

哪些开发者适合使用AI记忆
经常在多个AI编程工具间切换,或需要在不同设备间共享项目上下文信息的开发者,适合使用AI记忆。
AI记忆项目地址、版本与官方文档

