Amazon ogłosił praktyczne zastosowanie swojego nowego narzędzia Amazon Nova Act, które pozwala zautomatyzować jedno z najbardziej żmudnych zadań w e-commerce: śledzenie cen konkurencji. Zamiast zatrudniać ludzi do codziennego przeglądania stron i wpisywania danych do arkuszy, firmy mogą teraz uruchomić agenta AI, który robi to szybciej, dokładniej i bez przerwy.
Ręczne monitorowanie cen to relikt przeszłości
Każdy, kto pracował w e-commerce, zna ten rytuał: pracownik co rano sprawdza kilkanaście stron konkurencji, przepisuje ceny do Excela, ktoś to potem analizuje i podejmuje decyzję cenową. Tyle że zanim decyzja zostanie podjęta, ceny już zdążyły się zmienić.
AWS opisuje ten problem wprost i nie ma w tym przesady. Ręczne zbieranie danych rynkowych generuje kilka poważnych wyzwań:
- Czas i zasoby ludzkie – codzienne przeglądanie dziesiątek stron pochłania godziny pracy, a koszty rosną proporcjonalnie do liczby produktów
- Jakość danych – ludzki błąd przy przepisywaniu to nie wyjątek, a reguła, co prowadzi do decyzji opartych na złych liczbach
- Skalowalność – przy rosnącym katalogu produktów ręczne procesy po prostu przestają działać
- Opóźnione dane – w branżach, gdzie ceny zmieniają się co kilka godzin, „wczorajsze” dane to dane bezużyteczne
I to nie dotyczy tylko handlu detalicznego. Ubezpieczyciele analizują oferty konkurentów, banki porównują oprocentowanie kredytów, hotele monitorują ceny pokoi. Wszędzie ten sam problem.
Nova Act: agent, który po prostu otwiera przeglądarkę
Amazon Nova Act to SDK (zestaw narzędzi deweloperskich) do tworzenia agentów AI, które operują bezpośrednio w przeglądarce internetowej. W uproszczeniu: programista opisuje w języku naturalnym, co agent ma zrobić, a ten wykonuje zadania tak, jak robiłby to człowiek przy komputerze.
Agent wchodzi na stronę, szuka produktu, czyta cenę, wyciąga dane strukturalne, zapisuje wynik i przechodzi do następnej strony. Dziesiątki stron jednocześnie, w trybie równoległym.
Technicznie Nova Act obsługuje kilka kluczowych scenariuszy:
- Wyciąganie danych ze stron przy użyciu modeli Pydantic do strukturyzowania wyników
- Nawigację po stronach jako punkt startowy każdej sesji
- Równoległe sesje za pomocą
ThreadPoolExecutor, co drastycznie skraca czas zbierania danych - Obsługę captcha z opcją włączenia człowieka do procesu w razie potrzeby
- Zarządzanie błędami przez mechanizm
ActError, który pozwala agentowi działać dalej nawet gdy strona zachowuje się nieprzewidywalnie
To ostatnie jest szczególnie ważne. Tradycyjne skrypty web scrapingowe padają przy każdej zmianie układu strony. Nova Act, dzięki rozumieniu języka naturalnego, radzi sobie z tym elastyczniej.
Jak to wygląda w praktyce?
AWS opublikował przykładowy projekt w Pythonie. Agent dostaje nazwę produktu i listę sklepów do sprawdzenia, uruchamia równoległe sesje przeglądarkowe, szuka produktu, wybiera najbardziej trafne wyniki i wyciąga dane cenowe wraz z informacjami o promocjach.
Przykładowy wynik porównania cen iPada Pro 13-inch (M4, 256GB Wi-Fi) w kilku sklepach wygląda mniej więcej tak (ceny ilustracyjne):
| Sklep | Cena | Promocja |
|---|---|---|
| Amazon | $1 039,99 | 19% zniżki |
| Best Buy | $1 239,00 | Oszczędź $50 |
| Costco | $1 039,99 | $200 OFF |
| Target | $999,00 | Wyprzedaż do środy |
Wszystko ląduje w pliku CSV gotowym do integracji z systemami wewnętrznymi, dashboardami czy narzędziami do zarządzania cenami.
Automatyzacja monitoringu cen brzmi jak czysto techniczny temat, ale tak naprawdę dotyka fundamentalnego pytania o to, jak firmy będą konkurować w najbliższych latach. Jeśli twój konkurent ma aktualne dane cenowe co godzinę, a ty aktualizujesz arkusz raz dziennie, to już przegrałeś zanim zaczniecie grać. Nova Act obniża barierę wejścia dla mniejszych firm – i to dobra wiadomość.
Ale mam też pytania, na które warto szukać odpowiedzi. Czy masowe automatyczne zbieranie danych z witryn konkurencji jest etycznie i prawnie akceptowalne w każdej jurysdykcji? Warunki korzystania z wielu serwisów zabraniają scrapingu. Czy AI agent „omija” te zakazy lepiej czy gorzej niż tradycyjne narzędzia? I co się dzieje, gdy wszyscy zaczną używać podobnych narzędzi jednocześnie – czy nie wchodzimy w obszar algorytmicznego wyścigu cen, który może być niekorzystny dla samych konsumentów?
Piotr Wolniewicz, Redaktor Naczelny AIPORT.pl
Dla deweloperów: IDE i konsola zarządzania
AWS zadbał też o narzędzia dla programistów. Nova Act ma rozszerzenia do popularnych środowisk deweloperskich, w tym Visual Studio Code, Cursor i Kiro. Pozwalają one opisać cel automatyzacji w języku naturalnym, a narzędzie generuje gotowy kod.
Do tego dochodzi konsola zarządzania w AWS, gdzie można śledzić każde wykonanie agenta, przeglądać logi, screenshoty poszczególnych kroków i debugować problemy bez przeskakiwania między różnymi narzędziami. Dla zespołów wdrażających takie rozwiązania produkcyjnie to spora oszczędność czasu.
Kto poza e-commerce skorzysta?
AWS wprost wskazuje, że Nova Act nie jest narzędziem tylko dla sklepów internetowych. Branże, które mogą skorzystać na automatyzacji zbierania danych rynkowych, to przede wszystkim ubezpieczenia (analiza polis i składek konkurentów), finanse (porównywanie ofert kredytów, kart czy funduszy) oraz turystyka i hotelarstwo, gdzie ceny lotów czy noclegów potrafią zmienić się kilkanaście razy dziennie.
Otwarte pytania
Nova Act to SDK open-source dostępny na GitHub. Kod źródłowy projektu z porównywaniem cen trafia do repozytorium Amazon Nova Samples. API key można wygenerować bezpośrednio na stronie nova.amazon.com/act.
Pytanie, które zadaję sobie po przeczytaniu całej dokumentacji: ile firm zdecyduje się wdrożyć to samodzielnie, a ile poczeka, aż ktoś opakuje to w gotowy produkt SaaS? Historia technologii sugeruje, że ta druga grupa jest zawsze większa.
