工具一多就调用出错?Reddit 讨论让 Agent 写代码调工具的解法

Future_AGI · reddit · 2026-10-01

Reddit 帖指出:Agent 工具数量增多后,每个工具 schema 都占据上下文,模型开始选错工具或调用顺序笨拙。常规修复(缩短描述、分组、更严的 system prompt)只能缓解,无法应对需要串联多个工具的任务。

更有效的做法是不把所有工具直接暴露给模型,而是给一个沙盒,让模型写几行代码把工具当函数调用,在代码里循环、过滤、链式组合。两个收益:上下文不再堆满 schema,单次 token 用量下降;写短脚本正是模型擅长的事,错误调用减少。作者同时提醒真实代价:你在运行模型写的代码,沙盒的导入与访问权限必须收紧。帖末征求大家在直接调用与写代码调用之间的分界经验。

原文链接 →

「编程与Agent」频道最新

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