ChengRang
EN

TokenEconomizer 新增

AI 编程开发 开源

微软研究院与伯克利开源的编码 agent 成本控制器,从历史会话学仓库事实、剪掉闲置工具、拦截失败循环,单任务成本可降三成

成本控制 编码 agent 开源 工具剪枝 本机状态
访问 TokenEconomizer 官网

免责声明:测评内容仅代表编辑个人观点和使用体验,不构成任何商业推荐或投资建议。产品信息和价格可能随时变动,请以官方最新信息为准。

产品简介

TokenEconomizer 是微软研究院、加州大学伯克利分校与微软安全团队一起开源的成本控制器,做法是把编码 agent 当一个黑盒,从它已经跑过的会话里学经验,再削减后续会话里的浪费。它不改模型权重,也不改 agent 的代码,只通过提示词、工具设置与事件流三个入口起作用。

浪费来自三处,论文里量过:同一个仓库里同样的动作被反复发现,前面的任务做五轮之后,有三成工具调用在重复之前做过的动作;每次请求都把二十多个工具定义一起发出去,其中大部分从头到尾没被调用过;卡住的回合只占 17% 的任务,却花掉 32% 的钱。三种浪费对应三个机制。

micro-skills 把仓库事实记成一行行小条,比如先用 python -m pytest 而不是 pytest,同一事实被三个会话确认后才注入,被后来的会话推翻就撤下;工具剪枝把长期不用的工具从列表里摘掉,只用一条命令就能恢复;失败循环守卫在回合跑偏时给出一次改道提示,仍然卡住就告诉你该怎么停。状态存在本机 ~/.tokeneconomizer,它自己的模型调用也计入成本报告。

核心功能

适合谁用

以下类型的用户会特别受益于 TokenEconomizer:

优点亮点

价格与方案

Apache 2.0 开源,标准库 Python 包加各 agent 的插件,要求 Python 3.10 以上,不需要 GPU,也不需要自己的 API key。支持 Claude Code、Codex、GitHub Copilot CLI 与 Pi,opencode 支持仍属实验阶段。经验数据存在本机的 ~/.tokeneconomizer 目录。工具剪枝与循环守卫默认开启,micro-skills 默认关闭,可换成只从重复失败学习的 envfacts 模式,该模式不调用模型。安装后可用 /tokeneconomizer:status 查看状态。

总结与建议

编码 agent 的账单有一半花在重复上:同一份仓库,同一套规矩,每个新会话都从零学一遍。TokenEconomizer 的判断是这件事不该由模型负责,而该由仓库负责,于是把经验存在本地、按需注入,再把没用的工具定义从每轮请求里摘掉。省下来的三成不是靠压缩上下文挤出来的,而是靠不再重复犯错。

版本演进

分类
AI 编程开发
价格
开源
标签
成本控制 · 编码 agent · 开源
官网