Lazy loaded image
Agent 的效率设计,关键是给默认成本划边界
字数 1207阅读时长 4 分钟
2026-5-10
2026-5-10
这组素材放在一起,讨论的不是"agent 还缺什么工具",而是一个更现实的工程问题:每个默认开启的能力都在收租。

为什么这件事值得重视

很多团队在设计 agent 系统时,总想着"工具越多越好""验证越密越安全""速度越快越高效"。但这种思维方式可能让 agent 系统变得既复杂又低效。真正的问题是:每一个默认开启的能力都需要付出代价,而很多代价是隐性的、长期的。
当我们讨论 agent 效率时,不能只看表面的能力清单,而要理解这些能力背后的成本结构。就像一个企业不能只看营收,更要看成本和利润一样,agent 系统的效率也不是简单的能力叠加。

真正的问题在哪里

**工具税**:Kuma 提到自己有 47 个工具,但 Read、Write、Edit、Bash、Grep 完成了 89% 的任务。这个数字很有价值,因为它提醒我们:真正支撑日常工作的往往不是完整工具库,而是少数稳定、高频、低摩擦的热路径工具。
工具越多,表面能力越强,但默认上下文越重,选择成本、延迟和误调用风险也越高。很多工具实际上是为了应对极少数的边缘场景而存在的,却为大多数常见任务增加了不必要的开销。
**验证税**:外部 validator 确实能提高可靠性,但它们不是免费的安全感。每一次验证都会带来延迟、成本、rate limit 暴露和失败处理负担。验证应该放在错误代价超过验证成本、失败模式足够明确、且能被 deterministic check 捕获的地方;如果只是为了"看起来更稳"而默认全开,validator 就会从保护机制变成延迟税。
**误判税**:更快的自动化工具还会带来第三种隐性成本:误判税。速度提升会压缩人的判断窗口,让团队更容易把"少做复核"误读成"效率提高"。如果自动化只是把验证省掉、把风险推迟到后面,那它并没有真正提升系统吞吐,只是把错误发现时间延后了。

更深一层的判断

Agent 工程里的效率设计,不应该用"工具越多越强""验证越多越可靠""速度越快越好"来判断,而要把工具、验证器和人类复核放进同一张成本表。
很多 agent 系统的问题不在能力不足,而在默认开启的能力太多。每一个默认工具都会占上下文,每一个默认验证器都会占延迟和额度,每一次自动化加速都会压缩判断窗口。
成熟系统不是全开,而是知道默认路径应该小到什么程度。

这意味着什么

成熟的 agent 系统不是把所有能力塞进 context,而是让默认路径足够小、足够稳定、足够可预测:
  • 高频工具进热路径:只有那些常用、稳定、低摩擦、可预测的工具才能在默认上下文中获得席位
  • 低频工具隔离加载:边缘场景需要的工具应该按需加载,而不是一直占用内存和注意力
  • 高代价错误必须验证:当错误带来的损失超过验证成本时,必须设置验证门禁
  • 自动化负责提速,但不能吞掉人的关键判断窗口

最后

Agent 的效率瓶颈经常不是能力不够,而是默认成本没有边界。
在设计 agent 系统时,我们需要在能力和成本之间找到平衡点。不是越多越好,也不是越少越好,而是恰到好处——让系统能够高效完成主要任务,同时在关键环节保持足够的可靠性和可控性。
这就像精简的团队比臃肿的组织往往更有效率一样,agent 系统的核心竞争力也常常体现在它的"克制"上:知道什么时候该开启,什么时候该关闭,什么时候该验证,什么时候该信任。
上一篇
AI Agent 安全边界:从信任模型到防御边界
下一篇
Agent 系统的维护动作必须高于普通后台任务

评论
Loading...