有人做了一个免费的工具,让 Claude Code 的代币消耗减少 10 倍
AI 编程代理每次开始新会话时都会从零起步,不会记住你的代码库
代理会一遍又一遍地翻找文件,把数千个代币烧掉,只是为了弄清楚东西到底在哪里;然后下一次会话又会把所有事情再重复一遍
这些代币都是你在为它们付费,而这并不算实际工作
Codebase Memory MCP 采用了不同的方法:
它只读取你的代码库一次,并建立一张永久映射图——每个函数、每条连接、谁调用了什么,以及什么依赖于什么
从那之后,代理会从这张映射图中获取答案,而不是为了找到答案而去读文件
像“是什么在调用这个函数?”或“我改这个文件会导致什么出问题?”这类问题,都会直接从映射图中得到回答,而不是需要额外读 20 次文件
不用它时,这 5 个问题要花费 412,000 个代币;现在只用映射图,费用只需 3,400
这个工具在 3 分钟内为整个 Linux 内核完成了映射(代码总计 2,800 万行),并且能在 1 毫秒内回答相关问题
这个问题会随着仓库规模增长而变得更严重:小型项目几乎察觉不到,而大型代码库会立刻感受到;在旗舰级模型上情况还会更糟
Claude Fable 会对它读取的每 100 万代币收费 10 美元,GPT 5.5 则是对半收费;在 Fable 上,这 5 个问题的成本超过 4
查看原文