Comercio agéntico y UCP: cómo Shopify prepara tu tienda para los agentes de IA
Cada vez más personas le piden a un asistente de IA que busque y compre por ellas. Te explico qué es el Universal Commerce Protocol (UCP), cómo funciona y qué significa para tu tienda Shopify.
- Javi Mata
- 5 min de lectura
Tabla de contenido
Hasta hace poco, un cliente llegaba a tu tienda desde Google, una red social o un anuncio. Ahora hay una puerta nueva: le pide a un asistente de IA algo como “búscame unos tenis para correr que no pasen de 100 dólares” y el asistente compara, recomienda e incluso compra por él. A esto se le llama comercio agéntico (agentic commerce), y Shopify ya construyó la infraestructura para participar en él.
En este artículo te explico las piezas principales, sobre todo el Universal Commerce Protocol (UCP), y qué puedes hacer tú como desarrollador o dueño de tienda.
¿Qué es UCP?
UCP es un estándar abierto, desarrollado por Shopify junto con Google, que le da a los agentes de IA un lenguaje común para conectarse y hacer transacciones con cualquier comercio. Shopify publicó su arquitectura el 11 de enero de 2026, y el protocolo cubre el recorrido de compra completo, desde el descubrimiento de productos hasta el carrito y el checkout.
La idea de fondo es que el comercio real es complicado. Los métodos de pago, los descuentos y los envíos cambian según el carrito, el comprador y el país. UCP está pensado para modelar esa complejidad en lugar de ignorarla.
Las piezas del protocolo
Según la documentación de ingeniería de Shopify, UCP se compone de:
- Capabilities (capacidades): las áreas grandes del comercio, como Checkout, Orders y Catalog. Cada una se versiona de forma independiente, así que pueden evolucionar sin romper a las demás.
- Extensions (extensiones): amplían una capacidad con esquemas específicos. Por ejemplo, la extensión de cumplimiento cubre envío, recogida local y ventanas de entrega. Un comercio puede definir las suyas.
- Profiles (perfiles): el comercio publica un perfil en la ruta
/.well-known/ucpdonde declara qué capacidades, extensiones y métodos de pago acepta. Los agentes también publican el suyo. - Discovery y negotiation: el agente descubre el perfil del comercio y ambos calculan la intersección de lo que soportan. El comercio responde solo con lo que las dos partes entienden.
Los propios ingenieros de Shopify lo comparan con HTTP, que hace una negociación similar en cada petición mediante encabezados accept, tipos de contenido y codificaciones. Además, las extensiones usan nombres con dominio invertido (por ejemplo dev.ucp.shopping.fulfillment o com.loyaltyprovider.points), así que cualquier empresa puede definir las suyas sin pedir aprobación a un comité central.
Cómo avanza un checkout hecho por un agente
El checkout de UCP funciona como una máquina de estados. Un checkout puede estar en:
incomplete: falta información requerida; el agente debe intentar resolverla por API.requires_escalation: se necesita la intervención del comprador; el agente intenta resolverlo por API y, si no puede, lo pasa al comprador mediante unacontinue_url.ready_for_complete: ya está toda la información y el agente puede finalizar la compra por su cuenta.
El punto importante es el segundo estado. Cuando una compra no puede avanzar de forma autónoma, la respuesta del comercio incluye contexto estructurado y una continue_url; el comprador la abre y continúa justo donde el agente se quedó. Para que ese traspaso se sienta fluido existe el Embedded Checkout Protocol (ECP), que establece un canal JSON-RPC 2.0 con mensajes en ambos sentidos entre el agente y el comercio.
Otras piezas que lo rodean
En la Spring ‘26 Edition (junio de 2026), Shopify presentó varias herramientas relacionadas para desarrolladores:
- Acceso abierto a UCP: antes hacía falta aprobación. Ahora, según Shopify, los desarrolladores no solicitan acceso: registran el perfil de su agente en el Developer Dashboard y llaman al endpoint público de MCP (Model Context Protocol).
- Catalog API: convierte el catálogo de productos de millones de comercios en datos estructurados y consultables por agentes. En esta edición suma búsqueda por imagen, búsqueda multimodal (texto e imagen) y metadatos más ricos como talla, color y estimados de entrega. El acceso requiere solo una API key.
- UCP Skill: forma parte del AI Toolkit de código abierto de Shopify y ayuda a los agentes a explorar UCP por su cuenta: ver qué está disponible, obtener esquemas y aprender la forma de cada operación.
- Sidekick App Extensions: permiten que las apps aporten datos y acciones a las conversaciones de Sidekick, el asistente de IA del admin de Shopify. Shopify indica que se lanzó con más de 15 socios, entre ellos Klaviyo, Loop y Judge.me.
Según Shopify, UCP cuenta con el apoyo de Amazon, Meta, Microsoft, Salesforce, Stripe, Etsy, Target y Wayfair.
¿Y qué hago con mi tienda?
Aquí te doy mi opinión, que va más allá de lo que documenta Shopify. Shopify no publicó una lista de pasos para “preparar” una tienda, así que lo que sigue es sentido común, no requisitos oficiales. Confirma siempre en tu panel y en la documentación oficial qué te aplica.
- Cuida la calidad de tus datos de producto. Shopify dice que Catalog API estandariza los datos para que los agentes puedan “descubrir, entender y presentar” los productos correctamente, y agrega atributos como talla, color y entrega. Es razonable asumir que un catálogo con títulos claros, descripciones completas, atributos y precios correctos se entiende mejor que uno ambiguo.
- Usa metafields para los atributos que no caben en la descripción, como material, medidas o compatibilidad, para que el dato quede estructurado y no escondido en un párrafo.
- Ten políticas de envío y devoluciones claras y publicadas. No es un requisito de UCP, pero es información que cualquier comprador, humano o agente, va a necesitar.
- Mide de dónde llega tu tráfico. Empieza a revisar si aparecen visitas o pedidos desde asistentes de IA.
Conclusión
El comercio agéntico no reemplaza a tu tienda: agrega un canal en el que quien “visita” tu catálogo es un agente. UCP busca que esa conexión sea estándar y no una integración a la medida con cada asistente. Si desarrollas para Shopify, vale la pena entenderlo desde ahora.
En el siguiente artículo te muestro cómo conectar un agente de IA a Shopify para programar más rápido: el Shopify AI Toolkit con Claude Code.
Fuentes
Etiquetas:
Compartir: