编码Agent的token大多花在找代码而非改代码,问题出在接口

Wise_Reflection_8340 · reddit · 2026-10-05

问题:编码 Agent 的隐性成本

编码 Agent 消耗的 token 大部分花在找代码而不是改代码上:每次搜索都要重发整个上下文,沿途打开的文件都留在窗口里;基于文本匹配的编辑一旦目标文本出现多次或文件已变动,就会失败重试。

sem 的做法

作者在开源工具 sem 中把仓库解析成函数及调用图,Agent 请求一个函数即可一次性拿到函数体、调用者、被调用者和覆盖它的测试;重复请求且无变化时只返回简短提示;编辑按函数名定位并校验版本,过期编辑会干净失败;改动后先跑真正能到达该函数的测试。

效果与局限

项目开源:sem

原文链接 →

「编程与Agent」频道最新

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