内容摘要
20 个工具 Agent 就选错 · 工具路由怎么做 灏 灏天文库 · AI 编程与智能体工程 第 8 期 AI 编程与智能体工程 · 第 8 期 · 第一季收官 20 个工具,Agent 就 选错 ? 工具路由 · tool routing 工具加到 20 个,模型选错率从 3% 飙到 30%—— 不是模型笨,是选择太多 。工具路由:按任务只挂当前需要的子集(3~5 个),选错率回到 5%。给 Agent 的工具不是越多越好,是越准越好。 ⏱ 约 10 分钟 🎯 工具越加越多、Agent 越来越乱的工程师 📦 源:agent-harness §4 01 一个反共识:工具不是越多越好 直觉是"给 Agent 更多工具,它能力更强"。实测正好相反——工具多了,模型在 schema 里挑花眼,选错工具或选错参数。 原因:模型选工具靠的是 工具描述 + 参数 schema 在上下文里的匹配度 。20 个工具的 schema 占大量 token,描述间还互相干扰(read_file / read_config / read_yaml 都像"读")。工具少时模型一眼挑对,多了就开始猜。