开源工具mex v0.7.0:为编程Agent构建代码图谱,Token消耗降90%
DJIRNMAN · reddit · 2026-08-02
开发者发布了开源工具 mex 的 v0.7.0 版本,旨在解决编程 Agent 每次会话都需重新阅读代码库、导致上下文浪费的痛点。
核心功能
mex 在代码库中创建一个动态的 Markdown Wiki,记录架构和决策。新版本引入了基于 Tree-sitter 和 SQLite 的确定性本地代码图谱。Agent 可以通过指令追踪特定逻辑流,mex 会返回相关函数、调用者和依赖项的紧凑上下文,而非直接塞入整个文件。
性能表现
在官方基准测试中,相比传统的 grep 检索,mex 返回的上下文体积减小了约 90.7%(少返回 10.74 倍内容),且在六项检索任务中保持了 100% 的符号召回率。在五次真实 Agent 任务测试中,均无需回退使用传统的读取或搜索命令。
机制亮点
该工具将代码视为“真实来源”,Markdown 作为“解释说明”,而图谱负责连接两者。当代码发生变动时,mex 能精准识别哪些项目知识库记录可能已经过期。目前支持 TypeScript、Python 和 Rust。
「编程与Agent」频道最新
- Plannator 发布技能:用 HTML 生成 Agent 交互原型 — tom_doerr · 2026-08-24
- DocketBird MCP 服务器:支持搜索下载法院文档 — modelcontextprotocol · 2026-08-24
- AgentLux MCP 服务器:支持市场和社交流程 — modelcontextprotocol · 2026-08-24
- MongoDB 发布 Agent 工具包,让编码助手精通数据库 — TheTuringPost · 2026-08-24
- 开发软件前先让 Agent 查开源库,99% 的情况是正解 — generativist · 2026-08-24
- 开发者瓶颈不在 AI 上下文,而在人脑认知负荷 — Vidhrohi · 2026-08-24