ARTICLE · 人工智能
Claude 开发者平台推出高级工具调用能力
一语总结本文介绍了 Claude 开发者平台的三大新功能——工具搜索工具(Tool Search Tool)、编程式工具调用(Programmatic Tool Calling)和工具使用示例(Tool Use Examples),使 AI 智能体能够高效地发现、调用并学习大规模工具的使用,同时最大限度减少上下文窗口开销。
Anthropic 工程团队发布了三项能力,旨在突破当前 AI 智能体工具调用的可扩展性瓶颈。工具搜索工具让 Claude 按需发现工具,仅加载相关定义,可保留高达 95% 的上下文窗口,将 token 消耗降低约 85%,并提升在大型工具库上的准确率。编程式工具调用将编排流程从反复的自然语言调用转移到沙盒环境中的代码执行,使中间结果不进入 Claude 的上下文,将 token 使用量减少约 37%,消除了多次推理过程,同时提升了内部知识检索等任务的准确率。工具使用示例在 JSON schema 基础上补充具体的调用样例,帮助 Claude 学习格式规范、嵌套结构用法和参数关联,避免产生歧义或格式错误的调用。这些功能共同使智能体能够使用成百上千个工具、处理大规模数据集并执行复杂工作流,而不会让模型的上下文不堪重负,内部基准测试和 Claude for Excel 应用案例均验证了这一点。
- 工具搜索工具支持按需发现工具,大幅降低上下文窗口占用。
通过预先仅加载一个轻量级搜索工具,并在需要时按需获取相关工具定义,在大型工具库场景下,上下文消耗从约 77K token 降至约 8.7K token,保留了约 95% 的窗口空间,同时提升了准确率(例如 Opus 4.5 从 79.5% 提升至 88.1%)。
- 编程式工具调用让 Claude 通过代码编排工具,减少中间结果开销和延迟。
Claude 在沙盒环境中编写 Python 脚本处理工具输出,仅将最终结果纳入上下文,在复杂任务上将 token 使用量减少约 37%,消除了多次推理过程,同时提升了知识检索基准测试的准确率。
- 工具使用示例提供具体的使用模式,与 JSON schema 形成互补,减少歧义调用。
通过示例调用教会 Claude 格式规范、嵌套结构用法和参数关联(例如何时包含可选字段),从而生成更加一致且准确的工具调用。
- 这些功能共同解锁了面向大规模、数据密集型工作流的新型智能体能力。
内部测试显示出显著的准确率提升,Claude for Excel 等真实应用案例也证明,模型能够处理数千行电子表格数据而不会让上下文窗口过载。
Claude 开发者平台推出高级工具调用能力
Anthropic 工程团队发布了三项能力,旨在突破当前 AI 智能体工具调用的可扩展性瓶颈。工具搜索工具让 Claude 按需发现工具,仅加载相关定义,可保留高达 95% 的上下文窗口,将 token 消耗降低约 85%,并提升在大型工具库上的准确率。编程式工具调用将编排流程从反复的自然语言调用转移到沙盒环境中的代码执行,使中间结果不进入 Claude 的上下文,将 token 使用量减少约 37%,消除了多次推理过程,同时提升了内部知识检索等任务的准确率。工具使用示例在 JSON schema 基础上补充具体的调用样例,帮助 Claude 学习格式规范、嵌套结构用法和参数关联,避免产生歧义或格式错误的调用。这些功能共同使智能体能够使用成百上千个工具、处理大规模数据集并执行复杂工作流,而不会让模型的上下文不堪重负,内部基准测试和 Claude for Excel 应用案例均验证了这一点。
文章金句
"工具搜索工具保留了 191,300 token 的上下文,而 Claude 传统方法仅能保留 122,800 token。
"编程式工具调用使 Claude 能够通过代码而非逐次 API 调用来编排工具。
"工具使用示例允许你直接在工具定义中提供示例调用。