今天我们推出了三个非常实用的API功能,旨在构建能够扩展到数百个工具而不造成上下文膨胀的代理。 - 工具搜索工具 - 程序化工具调用 - 工具使用示例 它们的工作原理如下:
工具搜索工具 Claude 不是一次性加载所有工具定义,而是按需发现工具。将工具标记为 defer_loading: true,仅为 Claude 实际需要的工具支付代币。 代币减少高达 85%,并在我们的 MCP 评估中大幅提高准确性(从 79.5% 提升至 88.1%)
程序化工具调用 Claude通过代码而不是单独的往返调用工具。它编写Python,处理沙箱中的输出,并控制进入上下文的内容。
工具使用示例 JSON Schema 定义了什么是有效的,而不是正确的。现在您可以在工具定义中直接向 Claude 展示具体的使用模式,以提高 Claude 在使用工具时的准确性和知识。
126.87K