Cuando se ejecuta un agente de IA, a menudo necesita comprar algo para finalizar una tarea: una inferencia de modelo, una respuesta de API, acceso a contenido web o una llamada a otro agente. Estas compras son pequeñas y frecuentes, a veces de una fracción de centavo cada una, y se realizan dentro del circuito del agente sin que haya ninguna persona disponible para aprobarlas.
Los pagos de Amazon Bedrock AgentCore eliminan esa carga. Brinda a los agentes una forma administrada de pagar los servicios a pedido, con límites de gasto impuestos por la infraestructura y no por el modelo. En esta publicación, analizamos cómo Incarna utilizó los pagos de AgentCore para permitir que sus agentes pagaran a BlockRun por la inferencia del modelo, una solicitud a la vez. BlockRun es un enrutador de inferencia de pago por uso que presta servicio a más de 90 modelos de más de 15 proveedores en x402, cada llamada cotizada y liquidada de forma independiente. Los pagos de AgentCore funcionan con puntos finales compatibles con x402, incluidos los puntos finales de inferencia de Amazon Bedrock. Con el servicio, el equipo de Incarna redujo el trabajo de agregar soporte de pago x402 de meses a días y puso en producción un flujo de pago por inferencia de extremo a extremo.
El desafío: pagar por la inferencia mediante la solicitud
Pagar por inferencia es un patrón de alta frecuencia y bajo valor. Un agente puede realizar cientos de pequeñas compras en una sola sesión, cada una de las cuales vale una fracción de centavo. Las redes de tarjetas no se crearon para pagos de menos de un centavo. Construir tus propios rieles significa resolver varios problemas difíciles a la vez. Debe decidir dónde se guarda el dinero y cómo se firma cada pago, admitir protocolos de pago emergentes como x402 y evitar que un agente autónomo gaste de más.
Qué ofrecen los pagos de AgentCore
Amazon Bedrock AgentCore es una plataforma para crear, conectar y optimizar agentes a escala, con cualquier marco o modelo. Los pagos de AgentCore son una capacidad administrada de Amazon Bedrock AgentCore que los desarrolladores pueden utilizar para agregar pagos a sus agentes en unas pocas líneas de código. Maneja el protocolo de pago, se conecta a una billetera, firma la transacción y hace cumplir los límites de gasto. Los constructores se integran a través de un servicio administrado en lugar de ensamblar las piezas por su cuenta. Algunas cosas lo hacen adecuado para el pago por inferencia:
Carteras administradas. Incarna aprovisiona la billetera de cada agente utilizando el conector CDP de Coinbase. El cliente es propietario y otorga a Incarna una autorización delegada para utilizar la billetera. Manejo de protocolo nativo. Cuando un punto final pago responde con HTTP 402 (“Pago requerido”), el agente utiliza pagos AgentCore para realizar el pago a través de x402. Firma la transacción con la billetera configurada y devuelve la prueba criptográfica al comerciante. Gobernanza del gasto en la capa de infraestructura. Los pagos de AgentCore imponen límites fuera del modelo, por lo que un agente no puede excederlos incluso si se manipula su aviso. Liquidación que puedes auditar. Los pagos se liquidan en una moneda estable. Incarna utiliza USDC en la red Base y cada transacción es verificable en la cadena.
El siguiente diagrama ilustra la arquitectura de un extremo a otro. AgentCore ejecuta el agente, BlockRun ofrece inferencia medida y los pagos de AgentCore se conectan a la billetera del cliente, impone el límite de gasto y firma cada pago en nombre de la identidad Incarna del agente.
Figura 1: Arquitectura de pago por inferencia. La solicitud del agente fluye a través de AgentCore a BlockRun (HTTP 402), y los pagos de AgentCore firman el pago x402 desde la propia billetera del agente.
Fuente: incarna.io/aws-blockrun-incarna-partnership
Requisitos previos
El camino que siguió Incarna está abierto a otros equipos, y los pagos de AgentCore proporcionan las piezas por usted. Puede configurarlos a través de una conversación guiada con la habilidad de pagos de AgentCore en Agent Toolkit para AWS (en Claude Code, Kiro o Codex). También puede crear cada uno usted mismo con la CLI de AgentCore, el SDK de AgentCore o el SDK de AWS.
Comience almacenando sus credenciales de Coinbase CDP o Stripe Privy como proveedor de credenciales de pago, que guarda los secretos en AWS Secrets Manager en lugar de su código. Cree un administrador de pagos y un conector para coordinar los pagos según esas credenciales y establezca un límite de gasto predeterminado mientras esté allí. Luego cree un instrumento de pago, la billetera integrada desde la que paga el agente. El usuario final lo financia y otorga permiso de firma a través de una URL de redireccionamiento, y en una red de prueba puede financiarlo con testnet USDC.
El flujo: comprar y vender una inferencia
En esta integración, BlockRun es el vendedor. BlockRun ofrece inferencia de modelos medidos a partir de un catálogo en vivo, y cada llamada se cotiza, paga y liquida por sí sola. El flujo para una única inferencia es sencillo:
El agente necesita una llamada modelo. Se integra con BlockRun, que se encarga de la selección y entrega de proveedores. No se requiere suscripción por proveedor. BlockRun responde con el desafío PaymentRequired y un precio para esa llamada específica. Abre una sesión de pago y llama a ProcessPayment. Los pagos de AgentCore verifican la cotización con los límites de gasto establecidos para la sesión y firman la autorización desde la dirección de billetera del agente. El vendedor verifica la firma del pago. BlockRun sirve la inferencia y registra el cargo, una pequeña cantidad por llamada.
Debido a que la liquidación ocurre por solicitud, el agente paga solo por lo que usa, y una llamada que el agente decide no hacer no cuesta nada.
Los pagos AgentCore admiten dos esquemas de pago x402: exacto y hasta. El esquema exacto se suele utilizar cuando el precio se conoce de antemano. El esquema upto se adapta a los recursos con precios dinámicos. El agente autoriza un monto máximo y el proveedor de inferencias se conforma con el uso real al final, hasta ese límite.
Mantener el gasto bajo control
La parte que hace que los constructores se sientan cómodos permitiendo que un agente mueva dinero real es la sesión de pago. Una sesión establece un límite, lo máximo que el agente puede gastar, y los pagos de AgentCore imponen ese límite en la capa de infraestructura. El código y el mensaje del propio agente no pueden cambiarlo. Cada sesión también tiene un tiempo de vencimiento e Incarna ajusta sus sesiones al presupuesto de un día. Si algo sale mal en la lógica del agente, todavía no puede gastar más allá del límite establecido por el cliente. Incluso las integraciones que hoy en día no utilizan presupuestos a nivel de sesión pueden adoptarlo sin cambios de código. Para obtener más información sobre cómo funcionan estos controles, consulte Habilitar pagos agentes seguros con barreras de seguridad integradas.
Resultados
Incarna puso en producción el flujo de pago por inferencia en Base, con BlockRun sirviendo al lado de ventas y los pagos de AgentCore gobernando cada transacción.
“La próxima generación de agentes de IA no debería tener que elegir entre un mejor rendimiento y una economía sustentable. El enrutador de código abierto de BlockRun ofrece a los desarrolladores control total sobre su propio conjunto de modelos, mientras se beneficia continuamente de las continuas mejoras de enrutamiento basadas en puntos de referencia de BlockRun, que ofrecen mayores tasas de éxito de tareas a un menor costo simbólico. Y con los pagos AgentCore y x402 proporcionando los controles de gastos que los agentes necesitan, esa inteligencia se puede poner a trabajar de forma segura en el mundo real”.
— Vicky Fu, fundadora de BlockRun
El equipo de Incarna completó la integración completa de pagos de AgentCore en tres días: uno para construir y dos para probar. Se trataba de aproximadamente 200 líneas de código de aplicación, frente a los dos o tres meses previstos originalmente. A lo largo de la versión beta, los agentes han procesado más de 1000 pagos que van desde $0,001 a $0,05 por llamada, cada uno de los cuales se liquida individualmente en la cadena.
“Los pagos de AgentCore cubrieron todo lo que necesitábamos para que un agente pagara a través de x402: una billetera que pertenece al cliente, un flujo de financiamiento y revocación, un límite de gasto que impone la plataforma y una firma que maneja ambas versiones de x402. No escribimos nada de eso”.
— Justin Zhou, fundador, Incarna
Conclusión
Los pagos AgentCore brindan a los agentes una forma gobernada y bajo demanda de pagar los servicios que utilizan. BlockRun e Incarna muestran cómo se combinan de un extremo a otro: un agente que paga por la inferencia, un proveedor que la mide y liquida, y una identidad propietaria de la transacción. Si está creando agentes que necesitan comprar servicios mientras se ejecutan, puede agregar esa capacidad a través de un único punto de integración gobernado con pagos AgentCore.
Empezando
¿Listo para agregar pago por inferencia a sus agentes? He aquí cómo empezar:
Configure pagos de AgentCore. Cree un Administrador de pagos con su conexión de billetera y políticas de gastos. Conecte una billetera CDP de Coinbase como su proveedor de credenciales. Consulte la guía para desarrolladores de pagos de AgentCore para obtener instrucciones paso a paso. Abre una sesión de pago con tu presupuesto. Antes de que el agente comience una tarea, abra una sesión con un límite de gasto que se ajuste a la carga de trabajo. El agente realiza transacciones dentro de ese límite y la infraestructura lo hace cumplir. Llame a un punto final pago. Dirija a su agente a un servicio compatible con x402 (como BlockRun). Cuando el punto final devuelva HTTP 402, llame a ProcessPayment con los detalles del pago. Los pagos de AgentCore se encargan de la firma y devuelven la prueba que el agente puede presentar para acceder al servicio.
Para explorar el código, consulte los ejemplos de pagos de AgentCore en GitHub.
Más información
Acerca de BlockRun e Incarna
BlockRun es un enrutador de inferencia de pago por uso que ofrece inferencia de modelos a través del protocolo de pago x402. Los agentes acceden a un catálogo en vivo de modelos a través de un único punto final medido. Cada llamada se cotiza, autoriza, paga y liquida de forma independiente en Base (USDC). BlockRun maneja la selección y entrega de proveedores para que los agentes accedan a muchos modelos a través de una integración sin suscripciones por proveedor ni relaciones de facturación.
Incarna, creado por SpreadX, brinda a los agentes de IA una identidad persistente que sobrevive a sesiones, modelos y tiempos de ejecución. Cada identidad tiene su propia billetera, dirección de correo electrónico, cuentas sociales y un historial de acciones que permanece adjunto a una identificación en todas las ejecuciones. Cuando un agente paga por un servicio, el pagador en cadena es la propia identidad del agente en lugar de una clave de plataforma compartida, lo que hace que cada transacción sea atribuible a una única entidad duradera. Incarna está disponible en la red principal de Base con liquidación real.