返回 AI 工具目录

lean-ctx

开发框架人工精选最近核验 2026年7月23日

LeanCTX 是一个用 Rust 编写的本地上下文工程层,面向 Cursor、Claude Code、Copilot、Windsurf 等 AI 编程助手。它在 agent 与代码库之间做上下文压缩、缓存与路由,提供 map、签名、diff、密度过滤等多种读取模式,对重复读取的文件以极低 token 成本复用,并维护跨会话记忆、代码属性图与 token 预算看板。核心以 MCP server 加 shell 钩子的形式在本地运行,官方称可将重复读取与命令输出的 token 消耗降低约六到九成。项目以 Apache-2.0 开源,面向希望控制 AI 能看到什么、降低长上下文成本的工程团队。

定价开源部署本地运行国内可达国内可达许可Apache-2.0

解决什么问题

  • AI 编程助手反复读取相同文件、消耗大量 token
  • 冗长的 git、npm、docker 命令输出挤占上下文
  • 会话切换后上下文丢失、需要重新喂料
  • 缺少对 agent 实际读取内容与 token 预算的可见性

适合

  • 重度使用 Cursor、Claude Code 等编程 agent 的团队
  • 长上下文、大型代码库导致 token 成本偏高的场景
  • 需要跨会话保留上下文并做影响面分析
  • 希望在本地掌控 agent 可见范围的团队

不适合

  • 仅偶尔用 AI 补全、对上下文成本不敏感的个人
  • 需要开箱即用图形界面而非本地二进制与 MCP 配置
  • 不使用支持 MCP 的编程 agent 的工作流
  • 期望它替代模型本身、而非做上下文中间层

如何接入

  • 以本地二进制运行,提供 MCP server 与 shell 钩子两条路径
  • 兼容 30 多种 AI 编程 agent(Cursor、Claude Code、Copilot 等)
  • 通过 MCP 工具暴露读取、记忆、知识与校验能力
  • 可选请求代理用于统计与预算控制

已知限制

  • 需自行部署与配置,存在一定接入成本
  • 效果依赖所用编程 agent 对 MCP 的支持程度
  • token 节省幅度为官方数据,实际随代码库与用法波动
  • 面向工程与命令行用户,非终端消费者产品

接入与使用事实

部署方式
本地运行
实现语言
Rust
中文界面
待确认
中文文档
待确认
定价方式
开源
许可证
Apache-2.0
国内可达性
国内可达
可达性观察
待补充

权限、依赖与维护信号

这些字段记录公开可见信号,不等同于安全审计结论。

权限信号

暂无公开信号。

依赖信号

暂无公开信号。

维护信号

暂无公开信号。

公开来源与证据

  1. 代码仓库仅作事实索引

访问官网