你用过 AI 编程,但你用过会"记仇"的 AI 吗?

你用 AI 写代码时,有没有遇到过这种情况——
正写得好好的,AI 冷不丁来一句"抱歉,我已经不记得我们之前聊过什么了"。那一刻你是不是想把电脑砸了?
别急,这不是 AI 故意气你。它确实不记得了。
金鱼记忆:AI 编程的公开秘密
AI 编程工具越来越火,Codex、Claude Code、Gemini CLI … 一个个都号称能帮你写代码。但它们都有一个共同的软肋——记忆太短。
你可以理解为,它们脑子里有 一个鱼缸那么大点儿的内存。你跟它聊完一个需求,关掉会话,下次再打开——对 AI 来说,你俩就是陌生人。它完全忘了你们之前讨论过的需求、踩过的坑、做过的决策。
这事儿有多痛苦呢?我给你模拟几个场景:
场景一:切分支切丢了自己 你正用 AI 帮你改一个 bug,改一半,需要到切到另一个分支去修另一个紧急问题。切回来的时候,AI 已经不认识你了。你需要把所有上下文重新说一遍,包括你之前试过哪些方案、为什么否掉了那些方案…
场景二:第二天接着干 昨天用 AI 写了半天的代码,今天打开继续。结果 AI 完全不知道你在做什么。你得把前因后果再说一遍,有时候说着说着自己都忘了之前想到哪儿了。
场景三:跨文件上下文丢失 你让 AI 同时处理三四个文件之间的逻辑关联。它处理完一个,回头问你"刚才那个文件改了什么?"——它忘了。
这些问题不是 bug,是架构层面的限制。AI 模型本身有上下文窗口限制,会话每次都要重新构建上下文。这就像请了一个记忆力只有 7 秒的助手。
所以有办法解决吗?
以前没太好办法。现在有了。
一个叫 RexCLI(也叫 AIOS)的工具,给这些 AI 编程助手加了一层"记忆外挂"。它不需要你改任何代码,也不需要你学新命令,就是在背后默默帮你记着——
它会记住什么?
- 你当前在做什么项目
- 之前做过的任务进展到哪一步了
- 上次会话聊了哪些需求
- 哪些方案试过、哪些被否了
下次你再打开 AI,它会自动把之前的工作状态load进来。就像你跟同事说"接着昨天那个需求继续",同事马上能接上话——不需要你把昨天的事再说一遍。
怎么做到的?
原理其实不复杂。它在你的项目目录里建了一个隐形的"工作日志",每次你跟 AI 聊完,它会自动记一笔:当前任务进展到什么阶段、下一步要做什么、有没有什么需要特别注意的。
下次你再启动 AI,这个工具会抢在 AI 开口之前,把之前的上下文给它"喂"进去。AI 一看,哦,原来是这么回事,然后继续往下干。
整个过程是自动的。你不需要手动保存,不需要写文档,甚至不需要改任何使用习惯。装好工具之后,它就在后台该干嘛干嘛。
真的能用吗?
我自己用了一段时间,感受最明显的是两点:
第一,不用重复解释了。之前每次打开 AI,都要先把背景说一遍。现在不需要了,它自己就知道我在做什么。
第二,敢让 AI 干更复杂的活了。以前不太敢让 AI 同时处理多个文件,因为怕它写着写着忘了前后关系。现在有了这个记忆层,AI 能 hold 住更长的任务链。
当然,它不是万能的。AI 该犯的错还是会犯,模型本身的限制还在。但这层记忆能力,确实把"记不住"这个最大的痛点给解决了。
怎么试试?
安装很简单,一行命令:
curl -fsSL https://github.com/rexleimo/rex-cli/releases/latest/download/aios-install.sh | bash
或者如果你用的是 Windows,直接:
irm https://github.com/rexleimo/rex-cli/releases/latest/download/aios-install.ps1 | iex
装完之后,你该用 Codex 用 Codex,该用 Claude Code 用 Claude Code,不需要改任何使用习惯。工具会自动给它们加上记忆能力。
详细文档可以看这里:https://cli.rexai.top
简单说就是:以前 AI 是个金鱼,现在它变成了会记仇的助手。你说这事值不值得试一把?
常见问题
Q: RexCLI 支持哪些 AI 编程工具? A: 目前支持 Codex CLI、Claude Code 和 Gemini CLI 三种主流 AI 编程工具。安装后自动为它们加上记忆能力。
Q: 使用 RexCLI 需要改代码吗? A: 不需要。它是一个后台工具,安装后自动工作。你继续用原来的命令,记忆功能会在背后自动运行。
Q: RexCLI 会记录隐私内容吗? A: 不会。它只在本地项目目录存储任务进度,不会上传任何数据。另外还提供了 Privacy Guard 功能,可以自动过滤敏感信息。