Shopify Desarrolladores: Het Technische Platform Dat Verandert
Shopify heeft zijn ontwikkelaarsplatform in 2026 radicaal getransformeerd met Functions, MCP, CLI 4.0 en agentic commerce.
Als je als ontwikkelaar met Shopify-winkels werkt of vertrouwt op een ontwikkelaar om de jouwe draaiende te houden, is 2026 geen routinematig onderhoudsjaar. Drie overlappende platformverschuivingen vonden tegelijk plaats: de verplichte stopzetting van Shopify Scripts, de release van Shopify CLI 4.0 en de openstelling van het Model Context Protocol (MCP) voor elke ontwikkelaar zonder voorafgaande goedkeuring. Elk daarvan verandert hoe Shopify-winkels op technisch niveau worden gebouwd en onderhouden.
Belangrijkste punten
- Shopify Scripts werden permanent stopgezet op 30 juni 2026. Elke winkel die deze nog gebruikte voor kortingen, verzending of betalingslogica verloor die functionaliteit op die datum.
- Shopify Functions (gecompileerde WebAssembly-modules) zijn de verplichte vervanging en leveren sub-5ms uitvoering zonder cold starts.
- Shopify CLI 4.0 (uitgebracht 21 mei 2026) introduceerde semantische versiebeheer met automatische secundaire en patchupgrades.
- De Dev MCP-server geeft AI-coderingsagenten zoals Claude Code, Cursor en Gemini CLI directe toegang tot Shopify's GraphQL-schema's en livegegevens van de winkel.
- Agentic Storefronts gingen op 24 maart 2026 standaard live, waardoor aankomende winkels detecteerbaar werden in ChatGPT, Copilot en Google AI Mode.
Het definitieve einde van Shopify Scripts
De migratie van Scripts naar Functions was het meest urgente technische project in het Shopify-ecosysteem in de eerste helft van 2026. De datum stond vast.
Shopify stelde officieel alle legacy Scripts op 30 juni 2026 buiten bedrijf. Daarvoor werd het vanaf 15 april 2026 onmogelijk om Scripts te bewerken of te publiceren. Winkels met aangepaste kortingslogica, verzendregels of betalingsgating via Scripts kwamen in een bevroren toestand terecht: de code bleef werken maar kon niet worden aangeraakt. Elke fout die tussen halverwege april en het einde juni opduik, had geen oplossingspath in de Script Editor.
Wat dit gevaarlijk maakte was onzichtbaarheid. Zoals een bureau het beschreef, worden Scripts meestal eenmaal ingesteld, vaak jaren geleden door iemand die inmiddels weg is, en ze werken stil op de achtergrond totdat ze niet meer werken. De kooplieden die het meest risico liepen, waren degenen die niet wisten dat zij actieve Scripts hadden.
De migratie is geen vertaaloefening. De migratie vereist het herbouwen van logica in een nieuw programmeermodel, niet eenvoudigweg Ruby naar een andere taal vertalen, wat betekent dat het werkelijke ontwikkelingstijd kost om correct te doen. Een gerichte migratie van 5 tot 15 scripts duurt 8 tot 14 weken, inclusief scoping, ontwikkeling, QA op een dev-winkel en een productie-cutover met monitoring.
Waarom Shopify Functions een echte verbetering is, niet alleen een vervanging
Functions werken op het Shopify-infrastructuurniveau. In tegenstelling tot Scripts, die in een sandbox Ruby-omgeving op Shopify's servers werkten, zijn Functions gecompileerde WebAssembly-modules die worden uitgevoerd in Shopify's platforminfrastructuur. Het goede nieuws is dat Shopify Functions een echte upgrade zijn: betere prestaties, meer uitbreidingspunten, testbare input/output-architectuur en configuratiegestuurde bedrijfsregels maken het platform na migratie capabeler dan Scripts ooit kon bieden.
Voor eenvoudige tot matige logica stellen veel openbare apps Shopify Functions bloot via een no-code of low-code interface, dus je kunt regels vaak zelf in de Shopify-admin configureren. Voor complexe of zeer aangepaste logica heb je waarschijnlijk een ontwikkelaar of bureau nodig om een aangepaste app met Functions te bouwen.
Als je winkel nog op Scripts staat (of je bent er niet zeker van), begin dan met het Shopify Scripts Customizations Report in je admin. Het geeft een overzicht van elke actieve Script per type: Line Item, Shipping of Payment. Prioriteer vervolgens op basis van inkomstenimpact voordat je een enkele regel nieuwe code schrijft.
Shopify CLI 4.0 en de nieuwe ontwikkelingsomgeving
Shopify CLI 4.0 (uitgebracht 21 mei 2026) introduceerde semantische versiebeheer met automatische secundaire en patchupgrades, en verwijderde afgekeurde vlaggen en commando's. Voor teams die CI/CD-pijplijnen tegen Shopify's tools draaien, is dit van belang: de oude handmatige updatecyclus is voorbij en versiepinning volgt nu een standaard SemVer-contract.
Het Developer Dashboard onderging ook een aanzienlijke overhaul samen met CLI 4.0. Het Developer Dashboard werd vernieuwd met tijdreeksen-logvisualisatie, groepeerfiltering, app-gezondheidsmeterplaatsen en een geunificeerde weergave over dev-winkels, winkels over te dragen en medewerkerstoegang. Web Vitals-monitoring voor LCP, INP en CLS werd op 11 juni 2026 toegevoegd, en app-automationtokens maken CI/CD mogelijk.
Andere verbeteringen voor ontwikkelaars in Lente 26 die het vermelden waard zijn:
- Admin API bulk-queries zijn tot 4x sneller met parallelle lezingen.
- Je kunt lichtgewicht apps zonder backend bouwen met App Home rechtstreeks in de admin.
- Webhooks kunnen alleen op specifieke veldwijzigingen afvuren, met aangepaste GraphQL-query's, en GraphQL en bulkbewerkingen kunnen vanuit de CLI met automatische autorisatie worden uitgevoerd.
- Alle nieuwe openbare apps moeten GraphQL Product API's gebruiken, wat Shopify's toewijding aan een sneller en efficiënter ontwikkelingskader versterkt.
Een breaking change om voor te plannen: Shopify breidt vervallende offline-toegangstokens uit naar alle openbare apps die gebruikmaken van de Admin API. Vanaf 1 januari 2027 krijgen openbare apps die nog steeds niet-vervallende tokens gebruiken, verificatiefouten, terwijl aangepaste apps en door handelaren gemaakte apps ongetroffen blijven. Als je een openbare app onderhoudt of aanbesteedt, is deze tokenmigratie de volgende deadline op de kalender na Scripts.
Dev MCP: AI die de ontwikkelaarsomgeving binnengaat
Dit is de verschuiving die de meeste ontwikkelaars nog steeds aan het verwerken zijn. De Shopify Dev MCP-server verbindt AI-coderingsagenten rechtstreeks met Shopify's platformgegevens, niet alleen met de documentatie.
Een plugin geeft een ontwikkelaar's editor (Cursor, Claude Code, Codex, Gemini CLI, Hermes, VS Code en meer) directe toegang tot Shopify's referentieguides, livegegevens van de winkel en admin-tools, in een vorm die Shopify beschrijft als token-efficiënt.
De Shopify AI Toolkit, open-sourced op 9 april 2026, is de ontwikkelaars-zijde van dezelfde MCP-infrastructuur. Het is een gratis, MIT-gelicenseerde plugin die AI-coderingsagenten als Claude Code, Cursor, VS Code, Gemini CLI en OpenAI Codex rechtstreeks verbindt met Shopify's documentatie, GraphQL-schema's en livewinkeloperaties via de Shopify CLI.
In praktijk kan een ontwikkelaar die in Cursor werkt nu GraphQL-query's tegen liveschema valideren, bulkproductoperaties uitvoeren en Hydrogen-componenten scaffolden zonder context naar een browsertabblad te schakelen. Shopify Dev MCP ondersteunt nu alle API-versies en gebruikt minder tokens per reactie.
Voor kooplieden die Shopify-ontwikkelaars of bureaus evalueren, is deze verschuiving relevant voor aanstellingscriteria. Een ontwikkelaar die in 2026 geen MCP-geintegreerde tools gebruikt, werkt langzamer dan iemand die dat doet.
Agentic Storefronts: jouw winkel staat al in ChatGPT
De bovenstaande wijzigingen in het ontwikkelaarsplatform voeden in een grotere commerciële verschuiving. Op 24 maart 2026 gingen Agentic Storefronts standaard live voor aankomende Amerikaanse handelaren, waardoor 5,6 miljoen winkels automatisch detecteerbaar werden in ChatGPT, Microsoft Copilot, Google AI Mode en de Gemini-app.
Het Universal Commerce Protocol (UCP) is de standaard die Shopify samen met Google heeft ontwikkeld. Het is de infrastructuur voor hoe AI-agenten met handelaren transactie aangaan, dekt de volledige handelsreis van ontdekking tot wagens tot checkout. UCP heeft brede industrieondersteuning van Amazon, Meta, Microsoft, Salesforce, Stripe, Etsy, Target en Wayfair.
Voor een ontwikkelaar die vandaag op Shopify bouwt, zijn UCP en de Catalog API niet langer geblokkeerd achter een goedkeuringsproces. Ontwikkelaars passen niet aan voor UCP-toegang, ze registreren hun agentprofiel in het Developer Dashboard en roepen het openbare MCP-eindpunt aan. Van daar uit kunnen ze bouwen over de volledige flow, van productzoeken tot checkout.
Vergelijking: Shopify Scripts versus Shopify Functions
| Dimensie | Shopify Scripts (afgekeurd) | Shopify Functions (huidig) |
|---|---|---|
| Taal | Ruby (sandbox) | WebAssembly (Rust, JavaScript, AssemblyScript) |
| Uitvoeringssnelheid | Variabel, server-side Ruby | Sub-5ms, geen cold starts |
| Status | Gestopt 30 juni 2026 | Actief, actief uitgebreid |
| Testbaarheid | Handmatig, beperkt | Input/output-unittests in dev-winkel |
| Uitbreidingspunten | Line item, verzending, betaling | Kortingen, verzending, betaling, carttransformaties, vervulling en meer |
| Configuratie | Hardcoded in Ruby | Configuratiegestuurd via metafields/UI |
| Wie bouwt het | Alleen ontwikkelaar | Ontwikkelaar (aangepast) of no-code app (eenvoudige regels) |
Wat dit betekent voor kooplieden, niet alleen voor ontwikkelaars
Als je een winkeleigenaar bent in plaats van een ontwikkelaar, betekenen deze platformverschuivingen in praktische zin het volgende voor je:
- Controleer eerst. Gebruik het Scripts Customizations Report om te weten wat in je winkel draait voordat je met een ontwikkelaar praat. Een scopingoproep ingaan zonder deze inventaris kost je geld.
- Je apps hebben revisie nodig. Elke openbare app die niet-vervallende Admin API-tokens gebruikt, moet vóór 1 januari 2027 worden bijgewerkt. Vraag je ontwikkelaar of app-leverancier direct of hun apps het vervallende tokenmodel gebruiken.
- Dev MCP versnelt de ontwikkeling. Ontwikkelaars die MCP-geintegreerde editors gebruiken, kunnen sneller leveren en met minder contextwisselingfouten. Bij het evalueren van ontwikkelingsvoorstellen, vraag of ze de Shopify AI Toolkit of Dev MCP gebruiken als onderdeel van hun workflow.
- Je producten verschijnen al in AI. Als je winkel in aanmerking komend is en je hebt niet uitdrukkelijk opt-out ingesteld, is Agentic Storefronts al actief. Je catalogusstructuur, metafields en gegevenskwaliteit van producten hebben nu invloed op aanbevelingen van AI-agenten, niet alleen Google-rankings.
Voor een diepere blik op hoe je je winkel kunt optimaliseren voor AI-ontdekking en gestructureerde gegevens, dekt de pagina Shopify-ontwikkelaarsdiensten het specifieke implementatiewerk betrokken.
Samenvatting: de sleuteldatums die je niet kunt negeren
- 15 april 2026: Shopify Scripts bewerken en publiceren permanent vergrendeld.
- 21 mei 2026: Shopify CLI 4.0 uitgebracht met semantische versiebeheer.
- 11 juni 2026: Web Vitals-monitoring (LCP, INP, CLS) toegevoegd aan Developer Dashboard.
- 30 juni 2026: Alle Shopify Scripts stoppen met uitvoering. Geen respijtperiode.
- 1 januari 2027: Openbare apps die niet-vervallende Admin API-tokens gebruiken, krijgen verificatiefouten.
Als een van die datums een gat in je huidige setup aangeven, moet dat gat opgelost worden door een ontwikkelaar met huidige platformkennis, niet door een generalist die twee jaar geleden voor het laatst Shopify aanraakte. Het platform is te snel en te ver veranderd opdat dit in 2026 een veilige optie zou zijn.
Veelgestelde vragen
Wat is Shopify Functions en hoe verschilt het van Shopify Scripts?
Shopify Functions zijn gecompileerde WebAssembly-modules die binnen Shopify's infrastructuur worden uitgevoerd met reactietijden onder de 5ms en zonder cold starts. Shopify Scripts was Ruby-code in een sandbox-omgeving die op 30 juni 2026 definitief werd ingetrokken. Functions ondersteunen meer uitbreidingspunten, zijn testbaar in ontwikkelingsomgeving en staan configuratiegestuurde logica toe.
Wat is Shopify's Dev MCP en hoe helpt het ontwikkelaars?
De Shopify Dev MCP (Model Context Protocol) is een server die code-editors met AI zoals Cursor, Claude Code of Gemini CLI rechtstreeks verbindt met Shopify's documentatie, GraphQL-schema's en livegegevens van de winkel. Dit maakt het mogelijk GraphQL-query's te valideren, bulkbewerkingen uit te voeren en Hydrogen-componenten te scaffolden zonder de editor te verlaten, wat contextfouten vermindert en de ontwikkeling versnelt.
Worden mijn Shopify-apps beïnvloed door de tokenwijziging in 2027?
Als je openbare apps hebt die niet-vervallende offlinetokens gebruiken voor toegang tot de Admin API, ja. Vanaf 1 januari 2027 krijgen deze apps verificatiefouten. Aangepaste apps en door handelaren gemaakte apps worden niet beïnvloed. Neem contact op met je ontwikkelaar of app-leverancier om te bevestigen of zij al het vervallende tokenmodel gebruiken.