今天,Anthropic 宣布在 Anthropic API 中推出四项新功能,帮助开发者构建更强大的 AI 智能代理。这些功能包括代码执行工具、MCP 连接器、文件 API 以及长达一小时的提示缓存功能。结合 Claude Opus 4 和 Sonnet 4,这些 beta 版功能使开发者能够创建具备高级数据分析、外部系统集成、高效文件存储和访问以及长时间上下文保持能力的智能代理。

构建更强大的 AI 智能代理
这些新功能与现有的网络搜索和引用功能一起,构成了构建 AI 智能代理的全面工具包。例如,一个项目管理 AI 智能代理可以通过 MCP 连接器与 Asana 集成来引用任务和分配工作,通过文件 API 上传相关报告,使用代码执行工具分析进度和风险,并在整个过程中保持完整上下文,同时通过扩展提示缓存降低成本。
代码执行工具
Anthropic API 引入了代码执行工具,使 Claude 能够在沙盒环境中运行 Python 代码,生成计算结果和数据可视化。这将 Claude 从代码编写助手转变为数据分析师,能够在 API 调用中迭代可视化、清理数据集并直接得出洞察。
主要用例
- 财务建模:生成财务预测、分析投资组合、计算复杂财务指标。
- 科学计算:执行模拟、处理实验数据、分析研究数据集。
- 商业智能:创建自动化报告、分析销售数据、生成性能仪表板。
- 文档处理:跨格式提取和转换数据、生成格式化报告、自动化文档工作流程。
- 统计分析:执行回归分析、假设检验和预测建模。
定价
组织每天可享受 50 小时的代码执行工具免费使用时长,超出部分按每容器每小时 0.05 美元收费。查看文档以了解更多定价信息。
MCP 连接器
Anthropic API 的 MCP 连接器使开发者无需编写客户端代码即可将 Claude 连接到任何远程模型上下文协议(MCP)服务器。此前,连接 MCP 服务器需要开发者自行构建客户端框架来处理 MCP 连接。现在,Anthropic API 自动处理所有连接管理、工具发现和错误处理。
功能特点
- 自动连接和工具发现:Claude 会自动连接到指定的 MCP 服务器,检索可用工具,并推理需要调用哪个工具及传递的参数。
- 代理方式执行工具调用:Claude 以代理方式执行工具调用,直到获得满意结果,并管理认证和错误处理。
- 增强响应:返回集成了数据的增强响应,使开发者能够轻松集成第三方工具。
生态系统
不断扩展的远程 MCP 服务器生态系统意味着你可以轻松为 AI 应用添加功能,而无需构建一次性集成。你可以与任何远程 MCP 服务器集成,包括 Zapier 和 Asana 的服务器。查看文档了解更多远程 MCP 服务器。
文件 API
文件 API 简化了开发者在使用 Claude 构建应用时存储和访问文档的方式。现在,你可以一次上传文档,并在多个会话中重复引用,而无需在每次请求中管理文件上传。
功能特点
- 优化开发工作流程:特别适用于需要处理大型文档集(如知识库、技术文档或数据集)的应用。
- 与代码执行工具集成:Claude 能够在代码执行期间直接访问和处理上传的文件,并生成图表等文件作为响应的一部分。
- 多会话引用:开发者可以通过文件 API 一次性上传数据集,然后让 Claude 在多个会话中分析它,而无需重新上传。
扩展提示缓存
开发者现在可以在标准 5 分钟生存时间(TTL)的提示缓存和扩展 1 小时 TTL(需额外付费)之间选择。扩展缓存提升了 12 倍的缓存时长,可显著降低长期运行智能代理工作流程的成本。
功能特点
- 降低长提示成本:将长提示的成本降低高达 90%,延迟降低高达 85%。
- 长时间上下文保持:使构建能够长时间保持上下文的智能代理变得更加实际,无论是处理多步骤工作流程、分析复杂文档,还是与其他系统协作。
开始使用
所有这些功能现已在 Anthropic API 的公开 beta 版中可用。访问我们的文档以了解更多,或观看开发者大会的主题演讲,查看这些功能的实际应用。
通过这些新功能,Anthropic API 为开发者提供了更强大的工具,使他们能够构建更智能、更高效的 AI 智能代理。无论是进行高级数据分析、集成外部系统、高效文件管理还是长时间上下文保持,Anthropic API 都能满足你的需求。立即开始使用,探索这些功能如何提升你的 AI 应用。(来源)