开源工具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」频道最新
- 生成式 CAD 工具 NativeCAD 提供 177 个 MCP 工具,85% 以上英文建零件需求可通过 — burhop · 2026-10-16
- Flux AI CAD 支持导入 STEP 文件后用自然语言直接改型 — burhop · 2026-10-16
- 同时开 50 个 AI 任务是充电还是烧脑?开发者吵起来了 — zack_overflow · 2026-10-16
- 创业者用 Opus 一次清掉 3 万行技术债,印证「等新模型来重构」策略 — lucasmeijer · 2026-10-16
- 日本工程师用 tmux 搭建 AI agent 组织:每项目一队,人只对接总管 — 4310sy · 2026-10-16
- Gloria AI 推出加密新闻 MCP server,可实时检索摘要 — modelcontextprotocol · 2026-10-16