工程 / 官方
Anthropic API 新增四项能力,助力开发者构建更强大的 AI 智能体
Anthropic 于 2025 年 5 月 22 日宣布在其 API 上推出四项面向智能体开发的新能力:代码执行工具、MCP 连接器、Files API 以及最长支持一小时的扩展提示缓存。这四项功能目前以公开测试版形式提供,配合 Claude Opus 4 与 Sonnet 4 使用,开发者可以构建能够在沙箱环境中运行 Python 代码、连接任意远程 MCP 服务器、跨会话复用已上传文件,并在长达 60 分钟内保持完整上下文的智能体应用。以项目管理场景为例,一个智能体可同时借助 MCP 连接器访问 Asana 任务、通过 Files API 上传报告、利用代码执行工具分析进度与风险,并通过扩展缓存控制成本。这些新能力与已有的网页搜索、引用等功能共同构成 Anthropic 面向智能体开发的完整工具集。
Anthropic 正式向 API 开发者开放代码执行工具,允许 Claude 在隔离的沙箱环境中运行 Python 代码,直接产出计算结果与数据可视化图表。这一能力将 Claude 从单纯的代码建议者升级为端到端的数据分析师——它可以加载数据集、生成探索性图表、识别数据规律,并根据执行结果迭代优化输出,整个过程在单次 API 调用中完成,无需用户另行运行代码。
代码执行工具的典型应用场景涵盖金融建模、科学计算、商业智能报表生成、文档数据提取以及统计分析等领域。在定价方面,每个组织每天可获得 50 小时的免费使用额度,超出部分按每容器每小时 0.05 美元计费,整体成本相对可控,适合中小规模的分析型智能体应用。
MCP 连接器的推出大幅降低了将 Claude 接入外部系统的技术门槛。此前,开发者需要自行编写客户端代码来管理 MCP 连接;现在只需在 API 请求中添加远程 MCP 服务器的 URL,Anthropic API 便会自动处理连接管理、工具发现与错误处理。Claude 收到请求后,会自动连接指定服务器、获取可用工具、推理调用逻辑,并持续执行工具调用直至获得满意结果。目前已支持 Zapier、Asana 等主流平台的远程 MCP 服务器。
Files API 解决了开发者在多轮对话中反复上传同一文件的效率问题。开发者只需上传一次文档,便可在后续多个会话中通过引用方式重复使用,尤其适合需要处理大型知识库、技术文档或数据集的应用场景。Files API 还将与代码执行工具深度集成,使 Claude 能够在代码执行过程中直接访问已上传文件,并将生成的图表等产物作为响应的一部分返回给调用方。
扩展提示缓存将缓存有效期从标准的 5 分钟提升至最长 1 小时,相当于 12 倍的提升。对于长时间运行的智能体工作流,这一改进可将长提示的成本降低最高 90%、延迟降低最高 85%。开发者可以为 Claude 提供大量背景知识与示例,而无需担心缓存频繁失效带来的重复计算开销,使原本因成本过高而难以落地的长周期智能体应用具备了规模化运行的可行性。
上述四项功能现已在 Anthropic API 上以公开测试版形式提供,开发者可通过官方文档进一步了解各项能力的详细配置方式,也可观看 Anthropic 开发者大会主题演讲以直观了解这些功能的实际效果。这些新能力与现有的网页搜索、引用等工具共同构成一套面向智能体开发的综合工具集,标志着 Anthropic 在降低智能体开发门槛方面迈出了重要一步。
要点
- 代码执行工具让 Claude 能在沙箱中直接运行 Python 并返回结果,每日提供 50 小时免费额度,超出部分按 0.05 美元每容器小时计费。
- MCP 连接器无需开发者编写客户端代码,只需提供远程服务器 URL 即可接入 Zapier、Asana 等外部系统,大幅简化工具集成流程。
- Files API 支持文件一次上传、多次跨会话引用,并与代码执行工具集成,适合知识库和数据集密集型应用。
- 扩展提示缓存将 TTL 从 5 分钟延长至 1 小时,可为长提示场景降低最高 90% 的成本和 85% 的延迟。
- 四项能力均已进入公开测试阶段,与 Claude Opus 4 和 Sonnet 4 配合使用,共同构成 Anthropic 智能体开发的完整工具集。
原始标题:New capabilities for building agents on the Anthropic API | Claude by Anthropic
本文由 DataHub 基于公开来源整理,用于信息发现与摘要阅读;具体事实、数据和后续更新以原始来源为准。