开源工具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」频道最新

更多「编程与Agent」频道 AI 资讯 →