Технологии

«Агент платит за каждый вызов сам»: AWS показала pay-per-inference на AgentCore payments в кейсе BlockRun и Incarna

AWS описала, как Incarna построила оплату по факту инференса на Amazon Bedrock AgentCore payments: агенты платят BlockRun за каждый отдельный вызов модели. BlockRun — pay-as-you-go-роутер на 90+ моделей от 15+ провайдеров поверх протокола x402, где каждый вызов котируется и рассчитывается отдельно, а лимиты трат AWS удерживает на уровне инфраструктуры, а не модели.

«Агент платит за каждый вызов сам»: AWS показала pay-per-inference на AgentCore payments в кейсе BlockRun и Incarna

Задача: платить за инференс по факту

Агент может совершать сотни мелких покупок за одну сессию, и каждая стоит доли цента.

Карточные сети не рассчитаны на субцентровые платежи, а собственная платёжная инфраструктура требует хранения средств, подписи транзакций, поддержки x402 и защиты от перерасхода.

BlockRun — pay-as-you-go-роутер инференса, который отдаёт более 90 моделей от более чем 15 провайдеров поверх x402; каждый вызов котируется и рассчитывается отдельно.

Сервис работает с x402-совместимыми эндпоинтами, включая инференс-эндпоинты Amazon Bedrock.

Именно на этом команда Incarna сократила добавление поддержки x402 с месяцев до дней.

Что даёт AgentCore payments

Amazon Bedrock AgentCore payments снимает эту нагрузку: это управляемая возможность AgentCore, которая добавляет агентам платежи буквально в несколько строк кода.

Сервис даёт агентам управляемый способ платить за сервисы по требованию, а лимиты трат удерживает инфраструктура, а не модель.

Управляемые кошельки: Incarna создаёт кошелёк каждому агенту через коннектор Coinbase CDP — кошелёк принадлежит клиенту, который выдаёт приложению делегированное разрешение.

Работа с протоколом предусмотрена «из коробки»: когда платный эндпоинт отвечает HTTP 402 («Payment Required»), агент оплачивает по x402.

Управление расходами идёт на уровне инфраструктуры: AgentCore payments применяет лимиты вне модели, поэтому агент не может их превысить даже при манипуляции промптом.

Расчёты проверяемы: платежи проходят в стейблкоине, Incarna использует USDC в сети Base, и каждая транзакция проверяема в блокчейне.

Как подключить

Сначала учётные данные Coinbase CDP или Stripe Privy сохраняются как провайдер платёжных данных — секреты остаются в AWS Secrets Manager, а не в коде.

Затем создаются Payment Manager и коннектор с лимитом трат по умолчанию, а также платёжный инструмент — встроенный кошелёк, из которого платит агент.

Конечный пользователь пополняет кошелёк и выдаёт разрешение на подпись через редирект-URL; на тестовой сети кошелёк можно пополнить тестовым USDC.

Настраивать это можно через skill AgentCore payments в Agent Toolkit for AWS (Claude Code, Kiro, Codex) либо через CLI, SDK или AWS SDK.

Как проходит один вызов

Агенту нужен вызов модели — он обращается к BlockRun, который сам занимается выбором провайдера и доставкой, так что отдельные подписки и биллинговые отношения с каждым провайдером не нужны.

В ответ BlockRun отдаёт запрос PaymentRequired с ценой; агент открывает платёжную сессию и запускает ProcessPayment.

Сервис сверяет цену с лимитами и подписывает авторизацию кошельком агента, продавец проверяет подпись, после чего BlockRun выполняет запрос и фиксирует списание.

Поддерживаются две схемы x402: exact — когда цена известна заранее, и upto — когда задаётся потолок, а списание идёт по фактическому расходу.

Как удерживают траты под контролем

Каждая платёжная сессия задаёт потолок — максимум, который агент может потратить, — и AgentCore payments удерживает его на уровне инфраструктуры.

Сессия имеет срок действия, а Incarna рассчитывает её под дневной бюджет.

Поскольку потолок и срок жизни живут вне приложения, интеграции, которые сегодня не используют бюджеты на уровне сессии, могут подключить это без изменений кода.

Результат

В этом кейсе BlockRun выступает продавцом, а AgentCore payments управляет каждой транзакцией; схема работает в продакшене на Base.

Команда Incarna завершила полную интеграцию за три дня — один на разработку и два на тесты.

Это примерно 200 строк кода приложения против изначально оценённых двух-трёх месяцев.

За время беты агенты провели более 1000 платежей от $0,001 до $0,05 за вызов, и каждый расчёт проходил отдельно в блокчейне.

Incarna, продукт SpreadX, даёт агентам постоянную идентичность, которая сохраняется между сессиями, моделями и рантаймами.

Что это значит

Схема превращает оплату внешних сервисов агентом в управляемую операцию: единая точка интеграции с лимитами, сроком действия и проверяемыми расчётами вместо собственных платёжных рельсов.

Существенная деталь — границу контроля AWS провела в инфраструктуре, а не в модели.

Первоисточники

  1. AWS Machine Learning Blog — «Pay-per-inference for AI agents: How BlockRun and Incarna use Amazon Bedrock AgentCore payments» (8 октября 2026)