Anthropic API发布AI Agent四大新功能:代码执行、MCP连接等

0

2025年5月22日,Anthropic发布了其API的四项全新功能,旨在赋能开发者构建更强大的AI Agent。这些新功能包括代码执行工具、MCP连接器、文件API以及长达一小时的提示缓存。

构建更卓越的AI Agent

结合Claude Opus 4和Sonnet 4,这些测试版功能使开发者能够构建具备以下能力的Agent:通过代码执行进行高级数据分析,通过MCP服务器连接到外部系统,跨会话高效存储和访问文件,以及通过经济高效的缓存保持长达60分钟的上下文。所有这些都无需构建自定义基础设施。

例如,一个项目管理AI Agent可以利用MCP连接器与Asana集成,引用任务并分配工作;通过文件API上传相关报告;使用代码执行工具分析进度和风险;并在整个过程中保持完整的上下文。同时,通过扩展的提示缓存来降低成本。

这些功能与现有的网络搜索引用等功能一起,构成了构建AI Agent的综合工具包。让我们深入了解每个新功能的细节。

An illustration of a triangle connected to a circle.

代码执行工具

Anthropic API引入了代码执行工具,使Claude能够在沙盒环境中运行Python代码,以生成计算结果和数据可视化。这使Claude从代码编写助手转变为数据分析师,可以直接在API调用中迭代可视化、清理数据集和提取见解。

借助代码执行工具,Claude可以加载数据集、生成探索性图表、识别模式,并根据执行结果迭代优化输出——所有这些都在一次交互中完成。这意味着Claude可以端到端地处理复杂的分析任务,而不仅仅是建议您单独运行的代码。

关键用例包括:

  • 财务建模:生成财务预测、分析投资组合并计算复杂的财务指标。
  • 科学计算:执行模拟、处理实验数据并分析研究数据集。
  • 商业智能:创建自动报告、分析销售数据并生成绩效仪表板。
  • 文档处理:跨格式提取和转换数据、生成格式化报告并自动化文档工作流程。
  • 统计分析:对数据集执行回归分析、假设检验和预测建模。

组织每天可免费使用代码执行工具50小时,超出部分按每个容器每小时0.05美元的价格收费。请参阅文档以了解有关定价的更多信息。

MCP连接器

Anthropic API上的MCP连接器使开发者能够将Claude连接到任何远程模型上下文协议(MCP)服务器,而无需编写客户端代码。

以前,连接到MCP服务器需要构建自己的客户端工具来处理MCP连接。现在,Anthropic API自动处理所有连接管理、工具发现和错误处理。只需将远程MCP服务器URL添加到API请求,您就可以立即访问强大的第三方工具,从而大大降低了构建支持工具的Agent的复杂性。

当Claude收到配置了MCP服务器的请求时,它会自动:

  • 连接到指定的MCP服务器
  • 检索可用的工具
  • 推理要调用哪个工具以及要传递哪些参数
  • 以代理方式执行工具调用,直到获得足够的结果
  • 管理身份验证和错误处理
  • 返回带有集成数据的增强响应

不断增长的远程MCP服务器生态系统意味着您可以轻松地向AI应用程序添加功能,而无需构建一次性集成。您可以与任何远程MCP服务器集成,包括来自ZapierAsana的服务器。请在我们的文档中查看更多远程MCP服务器。

文件API

文件API简化了开发者在使用Claude构建时存储和访问文档的方式。现在,您可以上传一次文档并在对话中重复引用它们,而无需在每个请求中管理文件上传。

这简化了开发工作流程,特别是对于需要处理大型文档集(如知识库、技术文档或数据集)的应用程序。

文件API将与代码执行工具集成,使Claude能够在代码执行期间直接访问和处理上传的文件,并生成文件,例如作为响应一部分的图表。这意味着开发者可以通过文件API上传一次数据集,然后让Claude在多个会话中分析它,而无需重新上传。

扩展提示缓存

开发者现在可以选择我们标准的5分钟生存时间(TTL)用于提示缓存,或者选择扩展的1小时TTL,但需要额外付费——这是12倍的改进,可以降低长时间运行的Agent工作流程的费用。通过扩展缓存,客户可以为Claude提供广泛的背景知识和示例,同时将长时间提示的成本降低高达90%,延迟降低高达85%。

这使得构建在较长时间内保持上下文的Agent成为可能,无论它们是处理多步骤工作流程、分析复杂文档还是与其他系统协调。以前面临高昂成本的长时间运行的Agent应用程序现在可以高效地大规模运行。

总结

Anthropic API的这些新功能为开发者提供了强大的工具,可以构建功能更强大、更高效的AI Agent。代码执行工具使Claude能够直接执行数据分析和可视化,MCP连接器简化了与外部系统的集成,文件API优化了文档管理,而扩展的提示缓存降低了长时间运行Agent的成本。这些创新共同推动了AI Agent技术的发展,为各行各业的开发者带来了新的可能性。

展望

随着AI技术的不断进步,我们可以期待Anthropic API在未来推出更多创新功能,进一步简化AI Agent的开发和部署。这些技术进步将有助于推动AI在各个领域的应用,从而为社会带来更大的价值。例如,在医疗保健领域,AI Agent可以帮助医生进行更准确的诊断和制定更有效的治疗方案;在金融领域,AI Agent可以用于风险评估、欺诈检测和投资决策;在教育领域,AI Agent可以为学生提供个性化的学习体验和智能辅导。

Anthropic API的新功能标志着AI Agent技术的一个重要里程碑,为开发者提供了前所未有的能力和灵活性。随着这些技术的不断发展和完善,我们可以期待AI Agent在未来发挥更大的作用,为我们的生活和工作带来更多的便利和效益。

入门

所有这些功能现已在Anthropic API上以公共测试版提供。请访问我们的文档以了解更多信息,或观看我们开发者大会的主题演讲以了解这些功能的实际应用。