这是一个反直觉但极其重要的洞察:给 Agent 添加更多工具反而会让它变差!
每个工具都是一次决策。工具越多,模型需要做的选择就越多,选择准确率反而下降。
真实案例:
一个团队移除了 ~80% 的工具后:
- ✅ 成功率:80% → 100%
- ⏱️ 执行时间:~275s → ~77s
- 💰 Token消耗:~102k → ~61k
- 📊 步骤数:~12 → ~7
三个失败点:
- 决定是否需要工具
- 选择正确的工具
- 正确使用工具
最佳实践:
- 限制每任务可见工具数量
- 合并相似工具
- 条件性显示工具
- 用确定性逻辑替代重复路径
💡 妙趣解读:少即是多!最好的 Agent 不是功能最多的,而是最"无聊"的——只做一件事,但每次都能做对。