Podczas konferencji Ship 26 w San Francisco prezes Shopify Tobi Lütke oraz prezes Vercel Guillermo Rauch przedstawili nowe rozwiązania dla handlu elektronicznego zintegrowanego z agentami AI. Ogłoszenie obejmuje przebudowany zestaw narzędzi programistycznych Hydrogen SDK od Shopify oraz otwarty szablon sklepu Vercel Shop oparty na frameworku Next.js. Nowe rozwiązania pozwalają na budowanie elastycznych sklepów internetowych przy użyciu dowolnych frameworków JavaScript, dostarczając jednocześnie struktury danych dostosowane do odczytu przez automatyczne systemy.
Obsługa zewnętrznych agentów AI w szablonie Vercel Shop
Szablon Vercel Shop pozwala zewnętrznym agentom dokonywać zakupów w imieniu konsumentów bez konieczności nawigowania po wizualnym interfejsie graficznym. Odnajdywanie produktów opiera się na danych strukturalnych, mapach witryn oraz pliku LLMs.txt, które prowadzą agenta po zawartości sklepu. Informacje o produktach są przekazywane modelom w formacie Markdown zawierającym opisy, ceny, warianty oraz aktualną dostępność, podczas gdy tradycyjni użytkownicy oglądają standardowe strony HTML.
Przeprowadzanie operacji handlowych umożliwia Universal Commerce Protocol, który odpowiada za przeszukiwanie katalogu, sprawdzanie dostępności wariantów na żywo, zarządzanie koszykiem i generowanie linków do kasy. Szablon udostępnia te narzędzia w domenie sprzedawcy poprzez protokół Model Context Protocol. Dzięki temu agent AI szukający konkretnego produktu w określonym rozmiarze pobiera bezpośrednio zrozumiałe dane strukturalne bez potrzeby analizowania kodu HTML czy wykonywania zrzutów ekranu.
Asystent konwersacyjny i integracja architektury Hydrogen SDK
Drugą funkcją w szablonie Vercel Shop jest opcjonalny asystent zakupowy oparty na sztucznej inteligencji. Narzędzie ułatwia klientom wyszukiwanie produktów, wybór wariantów, sprawdzanie zasad sklepu oraz modyfikację zawartości koszyka poprzez czat. Asystent operuje na tym samym koszyku Shopify co interfejs graficzny. Przykładowo klient może dodać produkt podczas przeglądania strony, a następnie poprosić czat o zmianę rozmiaru lub odnalezienie pasujących dodatków.
Platforma Shopify odpowiada za weryfikację cen, dostępności oraz dozwolonych modyfikacji koszyka. Asystent nie ma uprawnień do finalizacji zamówień ani do przetwarzania płatności, dlatego klient dokańcza zakup w standardowej ścieżce checkout. Funkcja asystenta jest domyślnie wyłączona i wymaga od programistów aktywacji oraz konfiguracji dostępu do usługi Vercel AI Gateway.
Ogłoszona współpraca stanowi kontynuację działań z 30 czerwca, kiedy to zaprezentowano przebudowane Hydrogen SDK. Tobi Lütke wyjaśnił, że tworzenie niezawodnych procesów finalizacji zamówień wymaga wieloletnich dopracowań, dlatego Shopify udostępnia swoją infrastrukturę do dowolnej modyfikacji. Programiści mogą wykorzystywać gotowe mechanizmy handlowe Shopify do zarządzania koszykiem, kontami użytkowników oraz przekierowaniami płatności, skupiając się na projektowaniu doświadczeń zakupowych klientów.