Shopify Developers: La Plataforma Técnica Que Cambia en
Shopify transformó su plataforma de desarrolladores en 2026 con Functions, MCP, CLI 4.0 y comercio agente. Descubre los cambios técnicos obligatorios.
Si trabajas con tiendas Shopify como desarrollador o dependes de un desarrollador para mantener la tuya, 2026 no es un año de mantenimiento rutinario. Tres cambios de plataforma se solaparon simultáneamente: la retirada obligatoria de Shopify Scripts, el lanzamiento de Shopify CLI 4.0 y la apertura del Protocolo de Contexto de Modelos (MCP) a cualquier desarrollador sin aprobación previa. Cada uno de estos cambios transforma cómo se construyen y mantienen las tiendas Shopify a nivel técnico.
Puntos clave
- Shopify Scripts se cerraron permanentemente el 30 de junio de 2026. Cualquier tienda que aún los usaba para descuentos, envíos o lógica de pagos perdió esa funcionalidad en esa fecha.
- Shopify Functions (módulos WebAssembly compilados) son el reemplazo obligatorio y entregan ejecución sub-5ms sin cold starts.
- Shopify CLI 4.0 (lanzado el 21 de mayo de 2026) introdujo versionamiento semántico con actualizaciones automáticas de versiones menores y parches.
- El servidor Dev MCP da a agentes de codificación IA como Claude Code, Cursor y Gemini CLI acceso directo a los esquemas GraphQL de Shopify y datos en vivo de la tienda.
- Agentic Storefronts entró en vigor por defecto el 24 de marzo de 2026, haciendo que las tiendas elegibles sean detectables dentro de ChatGPT, Copilot y Google AI Mode.
El fin definitivo de Shopify Scripts
La migración de Scripts a Functions era el proyecto técnico más urgente del ecosistema Shopify en la primera mitad de 2026. La fecha era inamovible.
Shopify retiró oficialmente todos los Scripts heredados el 30 de junio de 2026. Antes de eso, a partir del 15 de abril de 2026, editar o publicar cualquier Script se hizo imposible. Las tiendas que tenían lógica de descuentos personalizada, reglas de envío o restricciones de pago a través de Scripts entraron en un estado congelado: el código seguía ejecutándose pero no podía ser tocado. Cualquier error que surgiera entre mediados de abril y finales de junio no tenía ruta de corrección dentro del Script Editor.
Lo que hacía esto peligroso era la invisibilidad. Como lo describió una agencia, los Scripts tienden a configurarse una sola vez, a menudo años atrás por alguien que ya se ha ido, y se ejecutan silenciosamente en segundo plano hasta que algo falla. Los comerciantes en mayor riesgo eran los que no sabían que tenían Scripts activos.
La migración no es un ejercicio de traducción. La migración requiere reconstruir la lógica en un nuevo modelo de programación, no simplemente traducir Ruby a otro lenguaje, lo que significa que lleva tiempo real de desarrollo hacerlo correctamente. Una migración enfocada de 5 a 15 scripts toma 8 a 14 semanas incluyendo alcance, desarrollo, QA en una tienda de desarrollo y una transición a producción con monitoreo.
Por qué Shopify Functions es una mejora real, no solo un reemplazo
Functions se ejecutan a nivel de infraestructura de Shopify. A diferencia de Scripts, que se ejecutaban en un entorno Ruby protegido en los servidores de Shopify, Functions son módulos WebAssembly compilados que se ejecutan dentro de la infraestructura de plataforma de Shopify. La buena noticia es que Shopify Functions son una mejora genuina: mejor rendimiento, más puntos de extensión, arquitectura testeable de entrada/salida y reglas de negocio orientadas a configuración hacen que la plataforma post-migración sea más capaz de lo que Scripts jamás ofreció.
Para lógica simple a moderada, muchas apps públicas exponen Shopify Functions a través de una interfaz sin código o con poco código, por lo que a menudo puedes configurar reglas tú mismo en el admin de Shopify. Para lógica compleja o altamente personalizada, probablemente necesitarás un desarrollador o agencia para construir una app personalizada con Functions.
Si tu tienda aún está en Scripts (o no estás seguro), comienza con el Reporte de Personalizaciones de Scripts dentro de tu admin. Enumera cada Script activo por tipo: Line Item, Shipping o Payment. De ahí, prioriza por impacto en ingresos antes de escribir una sola línea de código nuevo.
Shopify CLI 4.0 y el nuevo entorno de desarrollo
Shopify CLI 4.0 (lanzado el 21 de mayo de 2026) introdujo versionamiento semántico con actualizaciones automáticas de versiones menores y parches, y eliminó flags y comandos deprecados. Para equipos que ejecutan pipelines CI/CD contra las herramientas de Shopify, esto importa: el antiguo ciclo de actualización manual se ha ido, y el pinning de versiones ahora sigue un contrato SemVer estándar.
El Developer Dashboard también recibió una revisión significativa junto a CLI 4.0. El Developer Dashboard fue renovado con visualización de logs en series de tiempo, filtrado por agrupación, indicadores de salud de app y una vista unificada en tiendas de desarrollo, tiendas de transferencia de clientes y acceso de colaboradores. El monitoreo de web vitals para LCP, INP y CLS fue añadido el 11 de junio de 2026, y los tokens de automatización de apps habilitan CI/CD.
Otras mejoras para desarrolladores de Spring 2026 que vale la pena notar:
- Las consultas bulk de Admin API son hasta 4x más rápidas con lecturas paralelas.
- Puedes construir apps ligeras sin backend usando App Home directamente en el admin.
- Los Webhooks pueden dispararse solo en cambios de campos específicos, con consultas GraphQL personalizadas, y operaciones GraphQL y bulk se ejecutan desde la CLI con autenticación automática.
- Todas las apps públicas nuevas deben usar APIs de Producto GraphQL, reforzando el compromiso de Shopify con un framework de desarrollo más rápido y eficiente.
Un cambio disruptivo a planificar: Shopify está expandiendo los tokens de acceso offline con expiración a todas las apps públicas que usan la Admin API. A partir del 1 de enero de 2027, las apps públicas que aún usan tokens sin expiración recibirán errores de autenticación, mientras que las apps personalizadas y las apps creadas por el comerciante no se ven afectadas. Si mantienes o encargas una app pública, esta migración de tokens es el próximo plazo en el calendario después de Scripts.
Dev MCP: la IA que entra al entorno del desarrollador
Este es el cambio que la mayoría de desarrolladores aún están asimilando. El servidor Dev MCP de Shopify conecta agentes de codificación IA directamente a los datos de plataforma de Shopify, no solo a su documentación.
Un plugin le da a un editor del desarrollador (Cursor, Claude Code, Codex, Gemini CLI, Hermes, VS Code y más) acceso directo a las guías de referencia de Shopify, datos en vivo de la tienda y herramientas de admin, en una forma que Shopify describe como eficiente en tokens.
El Shopify AI Toolkit, open-sourced el 9 de abril de 2026, es el lado del desarrollador de la misma infraestructura MCP. Es un plugin gratuito bajo licencia MIT que conecta agentes de codificación IA como Claude Code, Cursor, VS Code, Gemini CLI y OpenAI Codex directamente a la documentación de Shopify, esquemas GraphQL y operaciones de tienda en vivo a través de Shopify CLI.
Prácticamente, un desarrollador trabajando en Cursor ahora puede validar consultas GraphQL contra esquema en vivo, ejecutar operaciones en bulk de productos y hacer scaffold de componentes Hydrogen sin cambiar contexto a una pestaña del navegador. Shopify Dev MCP ahora soporta todas las versiones de API y usa menos tokens por respuesta.
Para comerciantes evaluando desarrolladores Shopify o agencias, este cambio es relevante para criterios de contratación. Un desarrollador que no está usando herramientas integradas con MCP en 2026 está trabajando más lentamente que uno que sí.
Agentic Storefronts: tu tienda ya está en ChatGPT
Los cambios de plataforma de desarrolladores anteriores alimentan un cambio comercial más grande. El 24 de marzo de 2026, Agentic Storefronts entró en vigor por defecto para comerciantes estadounidenses elegibles, haciendo que 5.6 millones de tiendas sean automáticamente detectables dentro de ChatGPT, Microsoft Copilot, Google AI Mode y la app Gemini.
El Protocolo de Comercio Universal (UCP) es el estándar que Shopify co-desarrolló con Google. Es la infraestructura para cómo los agentes IA transaccionan con comerciantes, cubriendo el viaje completo de comercio desde descubrimiento hasta carritos hasta checkout. UCP tiene amplio soporte de la industria de Amazon, Meta, Microsoft, Salesforce, Stripe, Etsy, Target y Wayfair.
Para un desarrollador construyendo en Shopify hoy, UCP y la Catalog API ya no están detrás de un proceso de aprobación. Los desarrolladores no solicitan acceso a UCP, registran su perfil de agente en el Developer Dashboard y llaman al endpoint MCP público. De ahí, pueden construir a lo largo del flujo completo, desde búsqueda de productos hasta checkout.
Comparación: Shopify Scripts vs. Shopify Functions
| Dimensión | Shopify Scripts (deprecado) | Shopify Functions (actual) |
|---|---|---|
| Lenguaje | Ruby (protegido) | WebAssembly (Rust, JavaScript, AssemblyScript) |
| Velocidad de ejecución | Variable, Ruby del lado del servidor | Sub-5ms, sin cold starts |
| Estado | Detenido el 30 de junio de 2026 | Activo, expandido activamente |
| Testabilidad | Manual, limitada | Pruebas unitarias de entrada/salida en tienda de desarrollo |
| Puntos de extensión | Line item, envío, pago | Descuentos, envío, pago, transformaciones de carrito, cumplimiento y más |
| Configuración | Codificada en Ruby | Orientada a configuración a través de metafields/UI |
| Quién lo construye | Solo desarrollador | Desarrollador (personalizado) o app sin código (reglas simples) |
Lo que esto significa para los comerciantes, no solo para los desarrolladores
Si eres propietario de una tienda en lugar de desarrollador, esto es lo que estos cambios de plataforma significan para ti en términos prácticos:
- Audita primero. Usa el Reporte de Personalizaciones de Scripts para saber qué se está ejecutando en tu tienda antes de hablar con un desarrollador. Entrar en una llamada de alcance sin este inventario te cuesta dinero.
- Tus Apps necesitan revisión. Cualquier app pública que use tokens de Admin API sin expiración debe ser actualizada antes del 1 de enero de 2027. Pregunta directamente a tu desarrollador o proveedor de app si sus apps están en el modelo de tokens con expiración.
- El Dev MCP acelera el desarrollo. Los desarrolladores que usan editores integrados con MCP pueden entregar más rápido y con menos errores de cambio de contexto. Cuando evalúes propuestas de desarrolladores, pregunta si usan el Shopify AI Toolkit o Dev MCP como parte de su flujo de trabajo.
- Tus productos ya aparecen en IA. Si tu tienda es elegible y no has optado explícitamente por no participar, Agentic Storefronts ya está activo. Tu estructura de catálogo, metafields y calidad de datos de productos ahora afectan recomendaciones de agentes IA, no solo rankings de Google.
Para un vistazo más profundo en cómo optimizar tu tienda para descubrimiento IA y datos estructurados, la página de servicios de desarrollador Shopify cubre el trabajo de implementación específico involucrado.
Resumen: las fechas clave que no puedes ignorar
- 15 de abril de 2026: La edición y publicación de Shopify Scripts se bloqueó permanentemente.
- 21 de mayo de 2026: Se lanzó Shopify CLI 4.0 con versionamiento semántico.
- 11 de junio de 2026: El monitoreo de web vitals (LCP, INP, CLS) fue añadido al Developer Dashboard.
- 30 de junio de 2026: Todos los Shopify Scripts dejaron de ejecutarse. Sin período de gracia.
- 1 de enero de 2027: Las apps públicas que usan tokens de Admin API sin expiración recibirán errores de autenticación.
Si alguna de esas fechas dispara una brecha en tu configuración actual, esa brecha necesita un desarrollador con conocimiento de plataforma actual, no un generalista que tocó Shopify por última vez hace dos años. La plataforma se ha movido demasiado, demasiado rápido para que eso sea una opción segura en 2026.
Sıkça sorulan sorular
¿Qué es Shopify Functions y en qué se diferencia de Shopify Scripts?
Shopify Functions son módulos WebAssembly compilados que se ejecutan dentro de la infraestructura de Shopify con tiempos de respuesta por debajo de 5ms y sin cold starts. Shopify Scripts eran código Ruby en entorno sandbox que fue retirado definitivamente el 30 de junio de 2026. Functions admiten más puntos de extensión, son testables en entorno de desarrollo y permiten lógica orientada a configuración.
¿Qué es el Dev MCP de Shopify y cómo ayuda a los desarrolladores?
El Dev MCP (Model Context Protocol) de Shopify es un servidor que conecta editores de código con IA como Cursor, Claude Code o Gemini CLI directamente a la documentación, esquemas GraphQL y datos en vivo de la tienda Shopify. Permite validar consultas, ejecutar operaciones en bulk y hacer scaffold de componentes sin salir del editor, lo que reduce los errores de contexto y acelera el desarrollo.
¿Mis aplicaciones de Shopify se verán afectadas por el cambio de tokens de acceso en 2027?
Si tienes apps públicas que usan tokens offline sin expiración para acceder a la Admin API, sí. A partir del 1 de enero de 2027, esas apps recibirán errores de autenticación. Las apps personalizadas y las creadas por el propio comerciante no se ven afectadas. Contacta a tu desarrollador o proveedor de app para confirmar si ya usan el modelo de tokens con expiración.