英文原标题:Building agents that transact with Anchor Browser and AgentCore payments

本文为英文原文的机器翻译摘要,原文见:AWS Machine Learning Blog ↗

  • AI agent 访问按次计费的网页资源时,服务器返回 HTTP 402 Payment Required,但 agent 缺乏内置支付机制、会话预算和程序化满足请求的方式,任务会停滞并需要人工介入。
  • Anchor Browser 与 Agentic Payments 合作处理机器对机器的支付工作流,该方案与 AWS Generative AI Innovation Center Partner Agent Factory 协作开发,现已在 AWS Marketplace 上提供。
  • Anchor Browser 是专为 AI agent 构建的云浏览器自动化方案,每个会话运行在托管浏览器环境中,维护认证状态、处理导航、捕获网络请求并提供页面交互的实时视图。
  • Amazon Bedrock AgentCore payments 是 AgentCore 内的全托管能力,可让 agent 自主发现、访问并支付 API、MCP 服务器和网页内容,管理钱包连接、在基础设施层执行可配置支出限额,并通过 x402 协议处理支付,同时借助 Amazon CloudWatch 提供支付尝试、批准、拒绝和结算的可观测性。
  • 开发者自行构建支付栈面临四类复杂性:支付协议处理(解析 402 挑战、构造支付头、支持多种支付方案)、安全与密钥管理(私钥存储、钱包生命周期)、运营韧性(保留会话状态重试、幂等性、实时预算跟踪)以及可观测性与合规(审计日志)。

关键数据

  • 服务器返回 HTTP 402 Payment Required
  • x402 协议是 HTTP 机器对机器支付的开放标准
  • AgentCore payments 支持 Coinbase Developer Platform (Coinbase CDP) 或 Stripe Privy 作为钱包提供商
  • AgentCore 通过 Amazon Bedrock AgentCore Gateway 提供精选的 Coinbase x402 Bazaar MCP 服务器
  • Agent 包含八个紧密耦合组件:Wallet、Private Keys、Budget Controls、Sign Proof、Attach Header、Retry Logic、Settle Payment、Logging

为什么值得看:该方案展示了如何通过托管基础设施让 AI agent 自主完成 x402 支付,解决 402 响应导致的任务停滞,同时将密钥管理和支出控制移出 agent 运行时以降低安全风险。

站内导航