SuperAPI AI 工具集

anthropic-tool-mastery

智能体与模型

查看项目

更新于 10-15 22:38

技能介绍

用途:该技能面向使用 Claude 原生 tool_use 构建智能体的开发者,帮助把工具调用从单次函数调用升级为结构化推理协议,实现问题分解、并行操作、流式结果处理与工具链编排。

主要能力:覆盖工具定义设计(schema 质量影响调用准确率)、单轮并行派发多个独立工具调用、并行结果组合、多工具批次中的部分失败恢复;进阶模式包括流式工具结果实时反馈、扩展思考在调用前规划工具序列、工具结果缓存避免重复调用。这些模式适用于 Claude Code 内置工具,也可扩展到自定义 MCP 服务器工具。

使用方式:资料给出工具定义 JSON 示例(含 name、description、input_schema、enum 与 required)、并行派发处理函数(Promise.allSettled)、流式执行函数(client.messages.stream)与缓存类(ToolCache)等代码片段,均需按原样使用。适用场景包括:每轮推理需调用多个工具、工具调用准确率不达标、需要长时间运行工具的实时反馈、需用扩展思考决定工具选择与参数、多工具工作流需协调与结果组合、自定义工具需最大化模型兼容性。

限制与平台差异:原生 tool_use 在 Claude Code 完整支持,Cursor 经 API 支持,Codex 与 Gemini CLI 为函数调用;并行派发与流式结果在各平台均支持;扩展思考仅 Claude Code 原生支持,Cursor 取决于模型,Codex 不可用,Gemini CLI 有限;工具结果缓存各平台均需自定义。资料未提供收费、价格与具体安装命令等信息。