Назад
Anchor Browser інтегрує AgentCore Payments для автономних транзакцій x402
SiTech AI Team3 хв читання

Anchor Browser інтегрує AgentCore Payments для автономних транзакцій x402

Anchor Browser підключає Amazon Bedrock AgentCore Payments: агенти можуть самостійно платити за захищені сторінки та API через x402. Runtime не бачить ключів, а бюджет контролюється на рівні інфраструктури.

Агенти упираються в платні ресурси

AI-агентам усе частіше потрібен доступ до платних веб-ресурсів за запитом: преміум-даних, дослідницьких API, дорогих видавничих матеріалів. При доступі до такого ресурсу сервер повертає HTTP 402 Payment Required. Без механізму оплати, бюджету сесії або відповідного програмного шляху для виконання запиту завдання зупиняється і потребує ручного втручання.

Anchor Browser разом із Agentic Payments виконує оплату машина-машині від імені агента. Він створений разом із AWS Generative AI Innovation Center Partner Agent Factory і доступний у AWS Marketplace. Рішення об’єднує Anchor Browser і Amazon Bedrock AgentCore Payments, що дає агентам змогу автономно оплачувати API, MCP-сервери та веб-контент.

Як працює процес оплати

x402 — це відкритий стандарт оплати машина-машині на основі HTTP. Сервер у відповіді повертає 402 Payment Required разом із сумою, прийнятними способами оплати та адресою платежу. Коли активний агент у Anchor Browser досягає такого ресурсу, AgentCore Payments авторизує транзакцію в межах налаштованого бюджету і завершує її, а процес безперервно триває.

Anchor Browser створює окрему AgentCore PaymentSession для кожної сесії, починаючи з увімкнення x402. Браузер читає виклик 402 і звіряє спосіб оплати з пов’язаним інструментом, AgentCore перевіряє бюджет і генерує криптографічне підтвердження. Матеріал ключів не потрапляє ні в браузер, ні в runtime агента. Браузер додає підписане підтвердження як PAYMENT-SIGNATURE для x402 v2 або як X-PAYMENT для x402 v1 і повторює запит рівно один раз. Продавець перевіряє, проводить розрахунок і повертає захищений ресурс.

У центрі є Payment Manager — ресурс найвищого рівня, який координує платіжні операції в обліковому записі AWS. PaymentConnector підключає його до постачальника гаманця, чи то Coinbase Developer Platform (Coinbase CDP), чи Stripe Privy. PaymentCredentialProvider зберігає дані постачальника в AgentCore Identity, а PaymentInstrument визначає адресу гаманця, з якої списується сума. Для відкриття кінцевих точок AgentCore пропонує курований сервер Coinbase x402 Bazaar MCP через AgentCore Gateway.

Щоб увімкнути платежі, під час створення сесії потрібно встановити session.x402 на true; значення за замовчуванням — false. Після увімкнення браузер прозоро обробляє виклики 402, підписи та повторення для навігації, запитів fetch і XHR, а в коді автоматизації немає ні ключа гаманця, ні платіжного заголовка. Наявні робочі процеси Playwright, Puppeteer і Chrome DevTools Protocol продовжують працювати без змін. Для платних кінцевих точок API вбудований інструмент x402 обробляє POST, PUT та інші HTTP-методи в контексті браузера за тим самим правилом.

Безпека, бюджет і білінг

Інтеграція переносить керування платіжним стеком в керовану інфраструктуру. Anchor Agent залишає лише сесію бюджету та інструмент x402; автентифікація, секрети гаманця, ліміти витрат, спостережуваність і підпис підтвердень залишаються у рівні AgentCore Payments. Підпис і розрахунок відбуваються всередині AgentCore, тому runtime ніколи не має доступу до матеріалу ключів, здатного переміщувати кошти.

Бudget контролюється на рівні інфраструктури до будь-якої авторизації платежу; спроби оплати, підтвердження, відхилення та розрахунки видно в Amazon CloudWatch. Коли сесія досягає ліміту витрат, AgentCore відмовляється від оплати. Anchor Browser зараховує кредити на рахунок сторонніх податків x402 у межах того самого рахунку за час сесії браузера, без окремого криптокастодіану чи on-chain-розрахунку.

Джерела: AWS Machine Learning Blog

SSiTech

SiTech — веброзробка з підтримкою AI

Створюємо швидкі та сучасні сайти й інтегруємо AI у бізнес-процеси. Маєте проєкт чи запитання? Із задоволенням допоможемо.