别再让 AI “失忆”了:这个开源项目把 Agent 上下文压缩到极致
别再让 AI “失忆”了:这个开源项目把 Agent 上下文压缩到极致
Claude Code、Cursor、Codex 这些工具越用越爽,但你有没有这种感觉:聊着聊着,它就把你前面刚说过的话忘得一干二净?
上下文窗口就是 AI 的记忆条,短了不够用,长了烧钱。
今天给你挖一个刚火起来的开源项目:LeanCTX。它不换模型、不改 Agent,只做一件事——把你喂给 AI 的上下文,裁剪到刚好够用的程度,同时还能帮你记住真正重要的东西。
它解决了什么核心痛点?
-
重复读文件烧 token
同一个文件读一遍要 2000 token,再读一遍还是 2000。LeanCTX 把缓存命中后降到 13 token,差不多少了 99%。 -
Git / Shell 输出又臭又长
git status原始输出近千 token,LeanCTX 自动压缩到 120 token,而且可逆——模型要原文随时能拉回来。 -
换个聊天就失忆
它会持久化 session memory、知识图谱,还能打包成.ctxpkg文件带走,换模型/换机器都不丢上下文。 -
上下文黑箱
内置 dashboard 实时看 token 花费、压缩率、预算告警,终于知道钱花在哪了。
为什么说它是“上下文工程”的答案?
AI 竞赛已经进入下半场:模型能力趋同,真正拉开差距的是上下文质量。
LeanCTX 的核心思路不是“塞更多信息给模型”,而是“只给对的信息”。它提供:
- 10 种文件读取模式:从全文到签名、密度压缩、AST 结构摘要,按需下发。
- 95+ 种命令输出模板:git、npm、docker、kubectl、terraform 等自动压缩。
- Tree-sitter 多语言支持:不只是文本压缩,还能理解代码结构。
- 可验证节省账本:每笔 token 节省都有签名记录,防止中间层偷偷吞上下文。
它的口号很直接:“Models are converging on commodity. The durable edge is your context.”
适合谁用?
- 重度使用 Claude Code / Cursor / Windsurf / Codex 的开发者
- 对 API token 成本敏感的个人或团队
- 想在多模型之间迁移,又不想丢失历史上下文的用户
- 需要把 Agent 记忆持久化到本地的隐私敏感场景
一句话总结
如果你的 AI 助手总是“金鱼记忆”,LeanCTX 就是给它配的外置大脑皮层——本地、轻量、可逆,还能省出 60–90% 的 token 开销。
GitHub 地址: https://github.com/yvgude/lean-ctx
目前 Star 数 3200+,Rust 编写,零配置,支持 30+ Agent,值得现在就试试。
评论区
登录后可评论。