← Wszystkie wpisy

FourA pojawia się w Dawn. To początek czegoś nowego

W tym tygodniu Dawn udostępnił integrację z FourA. Za każdą odpowiedzią agenta, która dotyka prawdziwej sieci, stoi teraz zapytanie o ekstrakcję. Oto kształt, który się z tego wyłania.

Inżynier otwiera platformę Dawn i pyta: "Zbierz dane ze strony https://topstartups.io/ i podaj pierwsze 10 startupów, w tym nazwy, opisy, lokalizację centrali, rok założenia, adresy URL i profile społecznościowe, sformatowane jako tabela".

Agent myśli przez chwilę, pobiera stronę, przetwarza wpisy, przechodzi do profilu każdego startupu i zwraca tabelę. Dziesięć wierszy. Każda kolumna uzupełniona. Pogo, Auctor, Scalify, Omnea, Rivan, Listen Labs, Doppel, Blossom, Avoca, Traba. Centrale w Brooklynie, Nowym Jorku, Londynie, San Francisco, Praca zdalna. LinkedIn dla większości. Lata założenia od 2020 do 2026.

Ta tabela była wynikiem zaledwie kilku wywołań FourA.

W tym tygodniu Dawn udostępniło FourA jako natywne narzędzie (first-class tool) na swojej platformie agentowej. Znajduje się ono w sekcji integracji obok Notion, GitHub i Google Drive. Agenci z przyznanym dostępem do FourA mogą pobierać publiczne strony WWW lub endpointy HTTP, przetwarzać odpowiedzi (w tym JSON), wysyłać formularze, sprawdzać dostępność i wyciągać konkretny tekst lub linki ze zwracanych danych. Każdy agent ma jawnie przyznany dostęp albo go nie ma. Zarządzanie uprawnieniami na poziomie agenta, bez ryzyka w stylu "każdy agent ma nieograniczony dostęp do internetu".

FourA in Dawn's integrations grid, alongside OneDrive, MailJet, Linear, Jira, and Trello FourA in Dawn's integrations grid, alongside OneDrive, MailJet, Linear, Jira, and Trello

Ciekawe nie jest to, że agent potrafi wywołać URL. Wyszukiwanie w sieci istnieje na platformach agentowych od roku. Ciekawe jest to, jaki kształt przyjmuje wyłaniające się narzędzie.

Wyszukiwanie w sieci i ekstrakcja z URL to dwa różne zadania. Wyszukiwanie służy do odpowiedzi na pytanie "co internet mówi o X?". Szerokie, generatywne informacje na poziomie podsumowania. Ekstrakcja służy do sytuacji typu "oto URL lub endpoint, pobierz go i zwróć ustrukturyzowaną odpowiedź". Inne wymagania dotyczące niezawodności, inne profile kosztów, inne tryby awarii. Łączenie ich w jednym narzędziu daje mierne rezultaty dla obu zadań.

Integracja Dawn traktuje je rozłącznie. Do szerokich zadań służy możliwość /web-research. FourA odpowiada za zadania precyzyjne. Agent sięga po odpowiednie narzędzie w zależności od tego, czego faktycznie potrzebuje. To wzorzec dojrzewania, który zaczynamy dostrzegać na platformach agentowych w 2026 roku: ekstrakcja przestaje być tylko "dodatkiem do wyszukiwania" i staje się osobnym prymitywem.

Dla inżyniera platformy, który to czyta

Dawn udostępnia FourA jako osiem nazwanych narzędzi, z których każde odpowiada powszechnemu wzorcowi ekstrakcji:

  • foura_fetch_page dla stron HTML i tekstowych
  • foura_extract_text dla czystej, czytelnej zawartości
  • foura_extract_links dla nawigacji, formularzy, skryptów i stylów
  • foura_fetch_json dla endpointów API
  • foura_head_url dla nagłówków, statusów, przekierowań
  • foura_probe_site do szybkiego sprawdzania dostępności
  • foura_submit_form do wysyłania formularzy bez logowania
  • foura_single_request dla dowolnych zapytań HTTP

Agent wybiera narzędzie w zależności od wymagań zapytania. Powyższe zapytanie do topstartups użyło trzech z nich sekwencyjnie: pobrania, ekstrakcji i kroku uzupełniającego.

Integracja jest na tyle prosta, że można ją wdrożyć w jeden dzień. Pod spodem działają dwa warianty requestów: tryb bezpośredni z sygnaturą requestu klasy przeglądarkowej dla stron bez agresywnych blokad oraz tryb z routingiem przez proxy dla pozostałych. Oba mają taką samą strukturę requestu: URL, opcjonalne nagłówki i body, opcjonalne parsowanie response. Agent dokonuje wyboru na podstawie wymagań docelowej witryny.

Kontrakt, jaki platforma oferuje swoim agentom, zazwyczaj wygląda następująco:

  • Niewielki zestaw możliwości (fetch / extract / probe / submit), każda ze zdefiniowanym, dedykowanym narzędziem, po które agent może sięgnąć
  • Domyślny tryb proxy z przejściem na tryb bezpośredni, gdy kluczowe są opóźnienia lub koszty
  • Uprawnienia per agent, aby klienci platformy zachowali kontrolę nad zarządzaniem
  • Ustrukturyzowane parsowanie response udostępnione jako parametr narzędzia, a nie ukryte w system prompcie

Większość inżynierów platformy nie docenia jednak tego, co dzieje się na krańcach rozkładu. Przypadek typowy dla 80% sytuacji (fetch kończy się sukcesem w 200 ms i zwraca czysty HTML) to ta łatwiejsza połowa. Pozostałe 20% (witryny weryfikujące sygnaturę requestu, dynamicznie wstrzykujące wyzwanie JS do odpowiedzi, czy zwracające kod 403 dla puli IP chmurowych) decyduje o tym, czy Twój agent dostarczy poprawną odpowiedź, czy halucynację. Przebudowaliśmy naszą ścieżkę zapytań właśnie pod kątem tych trudnych 20% przypadków, a różnica między "sprawia wrażenie niezawodnego" a "jest faktycznie niezawodny" to większość wykonanej pracy.

Jeśli więc prowadzisz platformę agentową, a Twoi klienci ciągle pytają, jak ich agenci mogą "po prostu sprawdzić ten URL", to jest właśnie ten wzorzec. Dokumentacja znajduje się pod adresem /docs. Chętnie przeprowadzimy Cię przez wdrożenie.

Dla całej reszty

Nie zobaczysz niczego z tych rzeczy. Zauważysz jedynie, że gdy zadasz asystentowi AI pytanie wymagające sprawdzenia rzeczywistej strony internetowej w czasie rzeczywistym, odpowie on poprawnie, zamiast zgadywać lub przepraszać.

Taki jest widoczny dla użytkownika efekt prymitywu ekstrakcji, który jest na tyle niezawodny, by znaleźć się obok GitHuba i Google Drive w siatce integracji. Przestaje to być projektem badawczym. Zaczyna być zwykłą infrastrukturą.

Dlaczego to ma znaczenie

Sześć miesięcy temu agent, który musiał odczytać stronę WWW, wymagał dedykowanego wdrożenia. Niestandardowe prompty, kruche scrapery, własnoręcznie pisana logika retry, 60% skuteczności w dobry dzień. Forma była niewłaściwa, ponieważ ta warstwa jeszcze nie istniała. A strony, na które trafiał agent, stale się zmieniały. Detekcja botów przeszła ze statycznych sygnałów na weryfikację behawioralną, więc łatane na szybko scrapery degradowały szybciej, niż zespoły nadążały je naprawiać.

Teraz ta warstwa zaczyna się formować. Dawn wdrożył ją i wydał integrację. Spodziewamy się, że w tym roku kolejne platformy agentowe pójdą tą samą drogą, a standard ulegnie standaryzacji: dedykowane narzędzie do wyszukiwania, dedykowane narzędzie do ekstrakcji, kontrola na poziomie agenta, przewidywalny koszt.

To dopiero początek. Ale tak właśnie wygląda narodziny nowego standardu. Kiedy dana funkcja przestaje być osobnym projektem, a staje się gotową wtyczką.

Jeśli budujesz platformę agentową i chcesz wdrożyć ten sam model, odezwij się do nas. Jeśli budujesz agentów na Dawn, FourA jest już na miejscu. Wystarczy ją włączyć.