AWS Bedrock AgentCorepayments功能GA,赋能AI Agent在生产环境大规模自主交易,内置消费 guardrail 与可观测性支持。
Agent 已从简单的聊天应用演进为自主的、长时间运行的系统,能够在无需人工监督的情况下动态发现和组合数十个工具来完成单个任务。另一方面,服务和内容提供商正从以人为中心的一刀切订阅定价模式,转向按次付费模式,费用往往只有几分钱。如今,Agent 在推理、选择工具和完成任务方面表现出色,但在涉及支付时却遇到了瓶颈。为此,我们于今年 5 月与 Coinbase 和 Stripe 合作推出了 AgentCore payments 预览版,使 Agent 开发者能够通过几行代码为 Agent 配备自主支付付费 API、MCP 和内容的能力。今天,我们很高兴宣布这项服务正式 GA,使企业能够为生产工作负载提供具有安全性、护栏和可观测性的 Agent 支付能力。

Agent 需要资金来源才能进行 Agent 交易。AgentCore payments 通过集成 Coinbase 和 Stripe Privy 钱包来解决这一问题,使开发者只需提供 Coinbase 或 Privy API 密钥和密钥即可设置支付能力。这些是专门为低成本微交易支付而构建的稳定币钱包,通常只需几分钱。最终用户可以通过信用卡等传统支付方式或 USDC 稳定币为 Agent 钱包充值,但必须授予 Agent 代表他们消费的委托权限。为验证安全性,AgentCore 将开发者凭证存储在 AgentCore Identity Secrets Manager 中。Agent 看不到原始凭证。AgentCore payments 使用从这些凭证派生的短期令牌,指示钱包提供商执行钱包操作(如交易签名),操作内容由开发者的 Agent 指令驱动,为交互增添了额外安全层。
正式 GA 时,我们为 Coinbase 在 AgentCore Payments 控制台内直接构建了一个"快速创建"选项(也可通过 CLI 访问),使开发者无需离开 AgentCore 即可配置凭证,节省了时间和精力。对于 Stripe Privy,开发者需要从 Privy 仪表板获取凭证,然后提供给 AgentCore payments。
AgentCore payments 构建为协议无关架构,抽象了复杂性,使开发者只需集成一次即可无论使用何种协议都与商户合作。在预览版阶段,我们推出了对 x402 协议的支持。在 GA 时,我们扩展了协议支持,纳入了机器支付协议(MPP),这是由 Stripe 和 Tempo 共同制定的另一个机器支付标准,使开发者无需额外代码即可支付任何 MPP 兼容服务。此外,我们还在 x402 中引入了"upto"方案支持,使 Agent 能够设置消费上限而非锁定固定价格。这解锁了真正的按需付费和动态定价:商户在提供 LLM token、计算或任何按量计费 API 时,现在可以按调用结束时实际消耗量收费,而无需像当前"exact"方案那样要求请求固定价格。
AgentCore 通过 AgentCore Gateway 将 Coinbase 提供的按量付费 x402 端点作为 MCP 服务器暴露出来,使 Agent 开发者能够根据使用场景发现和选择相关付费端点。我们现已将 MCP 服务器更新为基于社会证明、元数据丰富度、描述质量和可用性的精选高质量端点列表,从而增强了这一发现体验。
Agent 本质上是非确定性的,因此可能会误将响应理解为授权消费,或因意外重试而重复支付。在 AgentCore payments 中,交易在支付会话内运行,这是单个 Agent 交互的有限支付上下文。支付会话有两个可配置上限:指定货币中的最大消费金额和过期时间。在签署支付之前,AgentCore payments 会根据会话预算检查请求,并拒绝会使会话超出上限的请求。检查是确定性的,在基础设施层运行。
随着 Agent 执行自主交易,开发者需要全面的可观测性——包括支付审计追踪、详细日志以及成功率和平均交易金额等关键指标——以维护对其 Agent 消费行为的可见性和审计。AgentCore payments 与 AgentCore Observability 集成,为开发者提供支付生命周期的可见性,并自动将 vendored 日志发送到 Amazon CloudWatch 日志组,将 vendored spans 发送到 AgentCore Observability。AgentCore Observability 包含预构建仪表板,展示跨 Agent、支付会话和时间段的端到端交易健康状况(例如交易成功率、平均交易金额)。
如今在网络上托管内容的出版商正在阻止 Agent 访问并将 Agent 流量货币化。部署 AI Agent 进行实时网络访问的企业——无论是信息检索还是基于网络的自动化、AI 浏览器工具提供商以及 Agent 网络搜索提供商——将受益于与 AgentCore payments 服务集成,使他们的 Agent 解决方案能够为付费网络内容付费而不中断 Agent 工作流。为此,我们继续与 Amazon CloudFront 和 Cloudflare 等 CDN 合作。我们的客户之一 Anchor Browser 将 AgentCore payments 集成到了其服务中,为客户解锁了付费网络内容。
"Anchor Browser 是为企业服务的领先云端浏览器自动化平台,每天处理数百万流量,专为 AI Agent 构建。我们很高兴集成 AgentCore payments,使我们的客户能够在基于网络的 Agent 工作流中解锁付费网络内容。集成过程顺畅,它提供了一种安全的方式来处理具有内置支付限制的 Agent 交易。"
— Idan Raman,Anchor Browser 联合创始人兼 CEO
"Cloudflare 位于全球大量内容、API 和 MCP 服务器的前面。我们的 Monetization Gateway 让这些资产的所有者能够使用开放的 x402 协议按请求和他们设定的价格直接向 Agent 收费。通过 AgentCore payments,在 AgentCore 上构建 Agent 的企业可以第一天起就能访问和支付这些资产。"
— Stephanie Cohen,Cloudflare 首席战略官
按需推理是 Agent 交易的一个新兴用例,使 Agent 开发者能够动态切换模型以优化成本,同时不牺牲质量,并省去管理与各个模型提供商的 API 密钥和订阅的 overhead。我们的客户之一 SpreadX 在其新产品 Incarna 中使用 AgentCore Payments 通过 BlockRun 支付推理费用——BlockRun 是一个路由和支付层,Agent 通过 x402 协议按调用付费。
"我们很高兴与 AgentCore payments 合作,它提供了一种托管服务,使 Agent 能够安全地访问和支付 BlockRun 的按量付费端点,解锁了一种全新的按需推理用例。"
— Vicky Fu,BlockRun 创始人兼 CEO
旅游提供商 Travala 已将 AgentCore payments 集成到他们的 Travala Travel MCP 服务器中,使使用 Claude 等 Agent 平台的最终客户能够在一个对话中安全、便捷地对话式预订酒店。同样,Elsa AI 和 Heurist AI 使用 AgentCore payments 通过 x402 协议访问按量付费 API,为其最终客户提供金融研究和咨询服务。
"将 AgentCore payments 集成到 Travala Travel MCP 流中,简化了我们在全球 220 万处物业的 Agent 预订流程。这种集成提供了一种安全的方式来处理具有内置支付限制的 Agent 交易,改善了我们客户的整体 Agent 预订体验。"
— Juan Otero,Travala CEO
AgentCore payments 在以下区域可用。开发者体验和选择是 AgentCore payments 的基础设计原则。通过现成的技能、直观的控制台以及与流行开源框架的集成,我们使开发者能够轻松地使用 AgentCore payments 进行构建,使他们能够专注于最重要的事情:以安全的方式在大规模下打造高质量和高性能的买方 Agent。你可以通过多种选项设置和使用 AgentCore payments:
无论你是首次构建交易 Agent 还是为现有 Agent 添加自主支付功能,都可以将编码助手(Claude Code、Kiro、Codex)指向该技能。你的编码助手将获得所需的完整上下文来搭建支付支持的 Agent——从凭证设置到交易执行——使你的 Agent 能够开箱即用地自主支付付费服务或内容。更多详细信息,请参阅快速入门指南。
支付技能和 CLI 示例
安装 AgentCore CLI 以通过几个命令搭建、配置和部署完全可交易的 Agent。这将连接支付能力——包括凭证配置、交易路由——让你在几分钟内获得一个端到端支持支付的 Agent 并可进行交易,而非几天。更多详细信息,请参阅快速入门指南。
你可以通过 Amazon Bedrock AgentCore 控制台开始使用。在导航窗格中,在 Build 下选择 Payments。快速创建选项提供了一种在控制台上创建 Coinbase 凭证并设置 AgentCore payments 资源的方式。
在构建可交易的 Agent 时,开发者需要处理在其 Agent 框架执行循环中拦截的 HTTP 402 Payment Required 响应。AgentCore payments 与流行的开源框架和任何模型配合工作。AgentCore payments 提供的集成只需少量代码更改即可添加支付能力。在以下部分中探索特定框架的实现:
文档 | 示例
plugin = AgentCorePaymentsPlugin(config=AgentCorePaymentsPluginConfig(
payment_manager_arn=os.environ["PAYMENT_MANAGER_ARN"],
user_id="test-user-123",
payment_instrument_id=os.environ["PAYMENT_INSTRUMENT_ID"],
payment_session_id=os.environ["PAYMENT_SESSION_ID"],
))
agent = Agent(model=BedrockModel(model_id=MODEL_ID, streaming=True), tools=[], plugins=[payment_plugin], system_prompt=SYSTEM_PROMPT)
文档 | AgentCore 示例 | 带有 LangSmith 的示例 | 博客文章
payments = AgentCorePaymentsMiddleware(config)
agent = create_agent(model, tools=[], system_prompt=SYSTEM_PROMPT, middleware=[payments])
探索 ClawHub | 示例 | 博客文章
agents-pay 技能使 Agent 能够在运行时支付 x402 保护的内容——通过 AgentCore payments 在任务中间拦截 402 Payment Required 付费墙,实现无需人工干预的自主任务完成。
今天,AgentCore payments 正式 GA,标志着使 Agent 经济成为现实迈出了一步,在 Agent 经济中,AI Agent 不仅能推理和行动,还能自主、安全、大规模地进行交易。通过抽象支付协议、钱包管理和交易编排的复杂性,我们使开发者能够专注于构建智能 Agent,而 AgentCore 则负责处理基础设施。我们的客户已经在证明,当支付成为 Agent 堆栈的原生、一等公民能力时,一切皆有可能。凭借协议无关支持、内置消费护栏和生产级可观测性,AgentCore payments 让开发者有信心在几分钟内而非几天内部署可交易的生产 Agent。今天就开始使用,让你的 Agent 具备交易能力。
AgentCore payments 文档
AgentCore payments 示例
AgentCore payments 技能
AgentCore payments 如何实现安全的 Agent 交易
使用 AgentCore payments 和 OpenAI Agents SDK 控制 Agent 商务