世界從未停止變化。RSS
BIG CHANGE.

Markdown 版本

AI-translated from English; not yet reviewed by a fluent editor.

# Anchor Browser 與 AgentCore Payments:代理如何跨越 x402 付費牆

> 開發者啟用工作階段並設定獲授權、設有預算的付款工具後,Anchor Browser 可透過 AgentCore payments 重試採用 x402 付費的頁面或 API 呼叫。

By BIG CHANGE Editorial

Published: 2026-10-14T05:55:23.177Z
Updated: 2026-10-14T05:55:23.177Z
Canonical: https://bigchange.ai/blog/anchor-browser-agentcore-x402-payments

![A payment card and blank purchase order sit on a track beside an adjustable mechanical stop with an orange knob.](https://bigchange.ai/api/media/file/payment-authority-hero-v1.png)
AI-generated conceptual illustration by BIG CHANGE. Delegating a purchase still requires a boundary around payment authority. The intact card, order and adjustable stop are a conceptual illustration, not a depiction of a specific product.

AWS 與 Anchor Browser 已[記錄一項整合](https://aws.amazon.com/blogs/machine-learning/building-agents-that-transact-with-anchor-browser-and-agentcore-payments/)讓瀏覽器代理能在既有工作階段中,為受 x402 保護的頁面或 API 付款。瀏覽器可回應 HTTP 402 付款挑戰,向 Amazon Bedrock AgentCore payments 取得簽署的付款證明,再重試請求。對開發者而言,關鍵變化在於這些工作由哪一層處理:瀏覽器處理挑戰與重試,獨立設定的付款服務則檢查支出權限。

## 主要變化

- **變更內容:**收到 x402 挑戰後,付費網路請求可在代理的瀏覽器工作階段中完成,不必把錢包金鑰或付款標頭寫進自動化程式碼。開發者必須明確為該工作階段啟用付款。
- **為何重要:**使用按次付費資料或內容的代理可以延續同一工作流程,而付款工具、身分權限與支出上限則由頁面和代理執行環境之外的設定控制。這把實際購買決定移入營運者必須設定與監控的基礎設施。
- **觀察重點:**重要界線是最初的 402 回應。格式錯誤的挑戰、不相容的付款網路、預算耗盡或付款遭拒,都會使資源對自動化程式維持不可用;開發者仍須處理這些回應。

## 瀏覽器在付費頁面上的處理方式

AWS 與 Anchor 的[教學](https://aws.amazon.com/blogs/machine-learning/building-agents-that-transact-with-anchor-browser-and-agentcore-payments/)說明在 Anchor Browser 工作階段中,文件導覽`fetch`或 XMLHttpRequest 的流程。商家會回傳含付款挑戰的 HTTP`402 Payment Required`。Anchor 讀取條款,並尋找與工作階段連結付款工具相容的方法。AgentCore 檢查工作階段剩餘預算,並使用已設定的錢包供應者簽署證明。瀏覽器把證明加入**原始請求**,並重試一次;x402 v2 使用`PAYMENT-SIGNATURE`,v1 則使用`X-PAYMENT`。商家在傳回資源前驗證並結算付款。

這是文件所述的流程,並非 BIG CHANGE 對付費端點所做的測試。AWS 表示,瀏覽器在付款和重試期間會保留工作階段脈絡。既有的 Playwright、Puppeteer 與 Chrome DevTools Protocol 工作流程可繼續透過瀏覽器導覽或呼叫 API,無須自行組裝付款標頭。成功付款也不代表所有付費牆都能讀取:網站必須提供支援的 x402 挑戰,商家仍可決定是否接受證明並傳送回應。

## 開發者必須啟用的設定

瀏覽器開關必須明確設定。[教學中的工作階段請求](https://aws.amazon.com/blogs/machine-learning/building-agents-that-transact-with-anchor-browser-and-agentcore-payments/)裡,`session.x402`預設為`false`;設為`true` 才會授權使用已設定工具進行**真實付款**。建立瀏覽器工作階段也需要 Anchor API 金鑰。這個旗標是連結到付款權限的最後一步,不能取代付款權限本身的設定。

AWS 的[AgentCore 付款指南](https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/payments-how-it-works.html)說明底層資源。Payment Manager 定義 AWS 帳戶的付款設定,並使用 IAM 角色與授權器。Payment Connector 連接 Coinbase Developer Platform 或 Stripe Privy。Payment Credential Provider 透過 AgentCore Identity 保存供應者憑證。Payment Instrument 指定購買所用的錢包與網路。瀏覽器工作階段會連結到設有支出上限與到期時間的 AgentCore Payment Session。AWS 的[快速入門](https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/payments-getting-started.html)也要求付款工具已注資,且使用者須先授予代理委派簽署權限,代理才能付款。

這些是彼此獨立的控制。IAM 管理服務存取權;使用者的錢包授權允許簽署;付款工具決定資金來源與網路;工作階段上限則限制一段時間內的支出。AWS 表示,工作階段到期或達到上限後,AgentCore 會拒絕後續付款。其可觀測性服務會在 CloudWatch 顯示付款嘗試與結果。整合可讓供應者密鑰離開瀏覽器與代理執行環境,但營運者仍須選擇適合工作的付款工具與上限。

## 自動化流程的停止點

Anchor 文件說明的失敗行為很明確:如果 402 挑戰格式錯誤、未提供相容網路、預算耗盡,或 AgentCore 拒絕付款,瀏覽器會將**原始 402**原樣傳回頁面。因此,即使工作階段已啟用,自動化仍應把 402 視為可能結果。AWS 的[疑難排解指南](https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/payments-troubleshooting.html)也列出其他設定失敗,包括 IAM 權限不足、委派簽署授權未啟用、供應者憑證無效,以及 Coinbase 缺少 Marketplace 訂閱。

這個`session.x402`開關適用於第三方資源的付款。AWS 表示,它不會支付 Anchor 瀏覽器工作階段費用,也不會取代 Anchor 點數。教學提到工作階段支出與時間限制,但將具體限制指向 Anchor 技術文件;本文無法取得那些細節。特定第三方請求的費用取決於商家的挑戰與實際結算。我們未核實端到端發票或交易,因此本文無法為已啟用的工作階段提供通用價格。

對開發者而言,實際決策應在代理抵達付費網址之前完成:連結已注資且獲授權的工具,為瀏覽器工作階段設定預算,再只在預期購買時啟用 x402。瀏覽器可免去導覽流程中的付款協定程式碼,但不會免除營運者對支出權限、失敗請求或核對商家實際收費的責任。這個權限問題也貫穿我們對[AI 代理付款選擇的深入檢視](https://bigchange.ai/blog/ai-agent-payments-stablecoins-bank-deposits)。

## 資料來源與延伸閱讀

- [AWS 與 Anchor Browser,〈使用 Anchor Browser 和 AgentCore payments 建構可交易的代理〉](https://aws.amazon.com/blogs/machine-learning/building-agents-that-transact-with-anchor-browser-and-agentcore-payments/)(2026 年 10 月 13 日)。整合教學說明瀏覽器選擇啟用、x402 挑戰、依版本而異的付款標頭,以及失敗時回傳原始 402 的行為。這是對預期流程的文件說明;我們未測試付費工作階段。
- [AWS,〈AgentCore payments 的運作方式〉](https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/payments-how-it-works.html)(開發者指南,於 2026 年 10 月 14 日查閱)。說明 Payment Manager、供應者連接器、身分憑證、付款工具、支出工作階段與可觀測性。這是一般服務設計,並與瀏覽器專用教學搭配閱讀。
- [AWS,〈AgentCore payments 快速入門〉](https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/payments-getting-started.html)(開發者指南,於 2026 年 10 月 14 日查閱)。提供供應者憑證、已注資且獲授權的付款工具,以及付款工作階段的設定步驟。範例預算與時間長度是示例,並非已核實的 Anchor 工作階段預設值。
- [AWS,〈AgentCore payments 疑難排解〉](https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/payments-troubleshooting.html)(開發者指南,於 2026 年 10 月 14 日查閱)。列出可能阻止付款的 IAM、供應者、錢包授權、訂閱與 x402 載荷錯誤。我們未重現這些錯誤。

## Sources

- [AWS Machine Learning Blog,〈Building agents that transact with Anchor Browser and AgentCore payments〉](https://aws.amazon.com/blogs/machine-learning/building-agents-that-transact-with-anchor-browser-and-agentcore-payments/) — 主要整合教學。說明 session.x402 預設值與真實付款啟用方式、瀏覽器/AgentCore 流程、僅重試一次,以及所列失敗時原始 402 不變。這是供應商描述的行為;BIG CHANGE 未執行付費工作階段。其關於 Anchor 點數/發票整合的另一項說法,未與 AgentCore 錢包注資文件獨立核對,因此不把它寫成通用收費模式。
- [AWS,〈How AgentCore payments works〉](https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/payments-how-it-works.html) — 維護中的服務架構與控制參考。定義 Payment Manager、連接器、身分憑證供應者、付款工具、工作階段上限與到期、使用者錢包授權、付款流程及可觀測性。通用 x402 流程使用 X-PAYMENT;Anchor 專用教學則區分 x402 v2 的 PAYMENT-SIGNATURE 標頭。
- [AWS,〈AgentCore payments quick start〉](https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/payments-getting-started.html) — 設定步驟與先決條件,包括 Coinbase 或 Stripe Privy 供應者連線、已注資工具、委派簽署授權與限時付款工作階段。範例金額和時間不是 Anchor 預設值或上限。
- [AWS,〈Troubleshooting AgentCore payments〉](https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/payments-troubleshooting.html) — 記錄權限、訂閱、錢包授權、憑證與 x402 載荷錯誤。服務端錯誤補充 Anchor 瀏覽器教學所述的原始 402 回傳行為;本文未測試任何失敗路徑。