消耗你的 token 预算。
对于个人项目而言,每个浪费的 token 都代表着金钱。三个隐形泄漏累积起来很快。
重复阅读同一文件
每轮次,你的代理都会读取几分钟前已经看过的文件——而你必须为这些上下文再次支付全额费用。
长会话漂移
随着上下文窗口的填满,代理会悄无声息地丢弃它阅读的内容,答案在没有警告的情况下就会变差(Claude Code #42542)。
账单与雄心同步增长
你构建得越多,原始输出、搜索结果和文件读取就越会淹没窗口,你的月度账单也就越大。
它如何让你的代理 更精简。
一个小型 Rust 二进制文件在每次读取、命令和搜索时运行相同的循环,本地执行,无需更改你的编辑器。
它位于代理和文件之间
AI 运行的每一次读取、搜索和 shell 命令都会首先通过 lean-ctx 在您的机器上。你的编辑器、代理和工作流程保持完全不变。
它返回结构,而非噪音
tree-sitter 解析跨越 26 种语言的文件,并返回一个 map 或签名,这是模型真正需要的形状。十种读取模式为每项任务选择正确的深度。
第二次读取是免费的
每次读取都通过内容哈希进行缓存,因此未更改的文件只需约 13 个 token 即可返回,而不是数千个。
它会记住你的项目
发现、决策和修改过的文件都会被保存并自动恢复到你的下一个会话中,这样你就不必在重启后重新解释上下文了。
从安装到证明的流程 五个命令即可完成。
无需配置文件,无需账号。安装它,将你的工具指向它,然后看着 token 数量下降。
哪些改变了 为你带来。
从第一次会话中感受到的四个结果:可衡量、本地化和免费。
减少 60–90% 的 token
每次读取,每一次读取,在您自己的仓库上使用 lean-ctx benchmark 进行测量,而非估算。
保持专注的会话
窗口充满信号,因此长时间的会话不会在任务过程中漂移和悄然退化。
没有任何东西离开你的机器
一个本地二进制文件。你的代码和提示永远不会到达第三方服务。
永久免费
每个本地功能都遵循 Apache-2.0:开放、可检查,且归你所有。
每个本地功能都是永久免费的,并通过公共 CI 门控强制执行。与他人一起构建?查看 LeanCTX 的团队版或比较套餐。
构建器,解答了疑问。
真的免费吗?
是的。每个本地功能都遵循 Apache-2.0 协议且永久免费,如果任何本地能力移动到付费墙后,公共 CI 门控就会导致构建失败。付费套餐只添加可选的云同步。
需要账号吗?
不需要。LeanCTX 完全在你的机器上运行:无需注册、无需 API key,除非你开启了它,否则不会有遥测数据。
压缩会损害我的代码吗?
不会。tree-sitter 在任何内容丢失之前解析结构,并且只有当复合质量得分保持在或高于 95% 时(AST、标识符和行保留),才会使用压缩输出。运行 lean-ctx benchmark report . 来在自己的仓库上验证。
它支持哪些工具?
任何能使用 MCP (Model Context Protocol) 的工具,目前超过 30 个,外加一个 shell hook 用于其余的。一次 lean-ctx 设置即可检测并配置它们。