在人工智能领域,Anthropic 公司近日发布了一系列令人瞩目的 API 新功能,旨在赋能开发者构建更加强大和智能的 AI 代理。这些新功能包括代码执行工具、MCP 连接器、Files API 以及长达一小时的提示缓存能力。这些工具的推出,无疑将极大地推动 AI 代理在各个领域的应用,为开发者提供前所未有的便利性和灵活性。
构建更强大的 AI 代理
Anthropic 推出的 Claude Opus 4 和 Sonnet 4 结合这些 beta 功能,开发者无需构建定制基础设施,即可构建能够执行代码进行高级数据分析、通过 MCP 服务器连接到外部系统、跨会话高效存储和访问文件以及通过经济高效的缓存保持长达 60 分钟上下文的代理。
例如,一个项目管理 AI 代理可以利用 MCP 连接器与 Asana 集成,引用任务和分配工作,通过 Files API 上传相关报告,使用代码执行工具分析进度和风险,并在整个过程中保持完整的上下文,同时通过扩展的提示缓存降低成本。
这些新功能与现有的 Web 搜索和引用功能一起,构成了构建 AI 代理的综合工具包。接下来,我们将详细探讨每个新功能的具体应用和优势。
代码执行工具:释放 Claude 的数据分析潜力
代码执行工具的引入,使得 Claude 具备在沙盒环境中运行 Python 代码的能力,从而生成计算结果和数据可视化。这一功能将 Claude 从一个单纯的代码编写助手转变为一个能够直接在 API 调用中迭代可视化、清理数据集并得出见解的数据分析师。
借助代码执行工具,Claude 可以在单个交互中完成加载数据集、生成探索性图表、识别模式以及根据执行结果迭代优化输出等任务。这意味着 Claude 可以端到端地处理复杂的分析任务,而不仅仅是建议您单独运行的代码。
- 金融建模:生成财务预测、分析投资组合并计算复杂的财务指标。
- 科学计算:执行模拟、处理实验数据并分析研究数据集。
- 商业智能:创建自动报告、分析销售数据并生成性能仪表板。
- 文档处理:提取和转换各种格式的数据、生成格式化报告并自动化文档工作流程。
- 统计分析:对数据集执行回归分析、假设检验和预测建模。
该组织每天获得 50 个小时的免费代码执行工具使用时间,然后为每个容器的额外使用时间支付每小时 0.05 美元。查看文档以了解有关定价的更多信息。
MCP 连接器:简化与外部系统的集成
Anthropic API 上的 MCP 连接器使开发人员无需编写客户端代码即可将 Claude 连接到任何远程模型上下文协议 (MCP) 服务器。
以前,连接到 MCP 服务器需要构建自己的客户端工具来处理 MCP 连接。现在,Anthropic API 自动处理所有连接管理、工具发现和错误处理。只需将远程 MCP 服务器 URL 添加到您的 API 请求,您就可以立即访问强大的第三方工具,从而大大降低了构建启用工具的代理的复杂性。
当 Claude 收到配置了 MCP 服务器的请求时,它会自动:
- 连接到指定的 MCP 服务器
- 检索可用的工具
- 推断要调用哪个工具以及要传递哪些参数
- 以代理方式执行工具调用,直到获得足够的结果
- 管理身份验证和错误处理
- 返回带有集成数据的增强响应
远程 MCP 服务器生态系统的不断发展意味着您可以轻松地向 AI 应用程序添加功能,而无需构建一次性集成。您可以与任何远程 MCP 服务器集成,包括来自 Zapier 和 Asana 的服务器。在我们的文档中查看更多远程 MCP 服务器。
Files API:高效管理文档数据
Files API 简化了开发人员在使用 Claude 构建时存储和访问文档的方式。现在,您可以上传一次文档并在整个对话中重复引用它们,而无需在每个请求中管理文件上传。
这简化了开发工作流程,特别是对于需要处理大型文档集(例如知识库、技术文档或数据集)的应用程序。
Files API 将与代码执行工具集成,使 Claude 能够在代码执行期间访问和处理上传的文件,并生成文件(如图表和图形)作为响应的一部分。这意味着开发人员可以通过 Files API 上传一次数据集,然后让 Claude 在多个会话中分析它,而无需重新上传。
扩展提示缓存:降低成本,提升效率
现在,开发人员可以选择我们的标准 5 分钟生存时间 (TTL) 进行提示缓存,也可以选择以额外成本选择扩展的 1 小时 TTL - 提高了 12 倍,可以减少长时间运行的代理工作流程的费用。通过扩展缓存,客户可以为 Claude 提供广泛的背景知识和示例,同时将长时间提示的成本降低高达 90%,延迟降低高达 85%。
这使得构建在较长时间内保持上下文的代理成为可能,无论他们是处理多步骤工作流程、分析复杂文档还是与其他系统协调。以前面临高昂成本的长期代理应用程序现在可以高效地大规模运行。
总结
Anthropic API 推出的一系列新功能,为 AI 代理的开发带来了革命性的变化。代码执行工具赋予了 Claude 强大的数据分析能力,MCP 连接器简化了与外部系统的集成,Files API 实现了高效的文档管理,而扩展的提示缓存则大大降低了成本,提升了效率。这些功能的共同作用,将极大地推动 AI 代理在各个领域的应用,为开发者带来更广阔的创新空间。
随着人工智能技术的不断发展,我们有理由相信,Anthropic API 的这些新功能将成为构建下一代 AI 代理的关键基石。开发者们可以充分利用这些工具,创造出更加智能、高效和实用的 AI 应用,为各行各业带来深刻的变革。