
fastbrowse — automatyzacja przeglądarki AI ze sprawdzalnym wynikiem
Wykonuj zadania w sieci i sprawdzaj ich źródła.

fastbrowse to narzędzie open source do automatyzacji przeglądarki AI. Agent czyta strony, wybiera elementy interfejsu, wpisuje tekst i sprawdza rezultat. Dostępne są CLI, SDK Python i JavaScript, serwer MCP oraz osobna usługa hostowanego API. Odpowiedzi zawierają cytaty ze stron, które ułatwiają kontrolę źródeł.
Do czego służy ta strona? Proste wyjaśnienie
fastbrowse daje agentowi AI możliwość obsługi przeglądarki. Podajesz cel i stronę początkową, a agent wybiera linki, przyciski i pola potrzebne do zadania. Przykłady to sprawdzenie wersji pakietu, zebranie informacji o produktach lub przejście przez dozwolony formularz.
Witryna zawiera instrukcje instalacji i dostęp do usługi hostowanej. Samodzielne uruchomienie wymaga kluczy modeli i przeglądarki. Narzędzie jest przeznaczone głównie dla programistów i użytkowników technicznych, którzy chcą włączyć zadania internetowe do własnych aplikacji.
Od wykonania zadania do sprawdzalnego wyniku
Jev wybiera operację i cel z indeksowanych kontrolek, a LLM odpowiada za planowanie i czytanie. Po działaniu strona jest obserwowana ponownie. Zakończenie wymaga sprawdzenia wymagań i dowodów.
Przy zbieraniu danych określ pola i zakres, a potem sprawdź, czy cytaty potwierdzają odpowiedź. Przy zmianach zweryfikuj również końcowy stan strony. SDK umożliwiają walidację danych strukturalnych według schematu. Poprawny format nie oznacza automatycznie poprawnej treści źródła.
complete oznacza zaliczenie kontroli zakończenia. unverified wskazuje brak wystarczających dowodów. Nawet prawidłowo zacytowana strona może być nieaktualna.
Pierwsze uruchomienie lokalne
Zgodnie z instrukcją startową przygotuj uv, Chrome lub Chromium i ustaw OPENROUTER_API_KEY w środowisku. Zacznij od odczytu publicznej strony:
uvx fastbrowse "Read the current top story title and cite the page" --start https://news.ycombinator.com/ --local --json
--local wybiera lokalną przeglądarkę, a --json zwraca status, kroki, cytaty i koszty. Najpierw sprawdź status, następnie dowody i powód ewentualnego zatrzymania. Ustaw limity kroków, wydatków modelu i czasu. Limit kroków lub dolarów sam nie ogranicza całkowitego czasu. Wywołania modelu mogą kosztować również lokalnie.
SDK, MCP i hostowane API
Można używać lokalnego Chrome, Browser Use Cloud z osobnym kluczem lub połączenia CDP z otwartą przeglądarką. Obsługiwane są zapisane profile logowania. Python udostępnia run_task; JavaScript/TypeScript wymaga Node.js 20+, bez osobnej instalacji Python.
fastbrowse-mcp udostępnia browse, z limitami uprawnień i zasobów po stronie serwera. Skill agenta dodaje instrukcje, ale nie zastępuje konfiguracji. Usługa hostowana przyjmuje POST /v1/runs. Klucz testowy uruchamia symulator bez odwiedzania witryn, więc sprawdza integrację, nie rzeczywistą skuteczność zadania.
Cennik i granice bezpłatnego planu
Stan na 1 listopada 2026 r.: oficjalne miesięczne ceny w USD, bez należnych podatków. Aktualne warunki są w cenniku.
- Własne uruchomienie: licencja MIT; modele i opcjonalna przeglądarka chmurowa są rozliczane oddzielnie.
- Free: 2 USD miesięcznie na zadania, jedno równocześnie, historia siedmiu dni i maksymalnie 500 wykonań miesięcznie wraz z doładowaniami; bez karty. Sam przydział pokrywa najwyżej 400 wykonań w cenie minimalnej.
- Starter: 29 USD/mies., przydział 35 USD, pięć zadań równocześnie, historia 30 dni.
- Pro: 199 USD/mies., 250 USD, 25 zadań, 90 dni historii.
- Scale: 999 USD/mies., 1400 USD, 100 zadań, 180 dni historii.
- Enterprise: zasoby, retencja i lokalizacja danych uzgadniane indywidualnie.
Wykonanie hostowane to opłata za uruchomienie plus zużycie, minimum 0,005 USD. Przydział miesięczny nie przechodzi dalej, zakupione doładowania nie wygasają. Zatrzymanie na logowaniu, CAPTCHA lub potwierdzeniu może być płatne za wykonaną pracę. Błędy platformy, niedostępny dostawca, anulowanie, wygaśnięcie kolejki i klucze testowe nie są płatne.
Hasła, dane stron i uprawnienia
Sekrety są rozwiązywane dopiero podczas wpisywania w dozwolonym originie; model widzi ich nazwy. Dokumentacja opisuje też profile oraz odblokowane CLI Bitwarden. Sekrety hostowane są szyfrowane.
Polityka prywatności mówi jednak, że tekst zadania i potrzebna treść stron trafiają do dostawców modeli. Dane hostowanych wykonań są przechowywane przez okres historii planu. Lokalna przeglądarka nie oznacza całkowicie offline działającej AI.
Rozpoznane działania nieodwracalne zatrzymują się bez zgody na needs_confirmation, lecz klasyfikator może coś przeoczyć. Określ dozwolone zmiany i sprawdzaj ważne wyniki. Logowanie i kontrole antybotowe nadal mogą uniemożliwić zakończenie.
Najczęstsze pytania
Czy fastbrowse jest darmowy?
Kod MIT jest dostępny na warunkach licencji. Modele i infrastruktura mogą kosztować; hostowany Free ma ograniczony przydział i limity.
Czy dane logowania trafiają do promptu?
Dokumentowany mechanizm przekazuje modelowi nazwę sekretu, a wartość wpisuje tylko na dozwolonej stronie. Potrzebna treść stron może mimo to trafiać do modelu.
Co się stanie po wyczerpaniu salda?
Hostowane API odrzuca kolejne uruchomienie kodem HTTP 402 i insufficient_balance. Doładuj saldo lub sprawdź ustawienia automatycznego doładowania przed następnym zadaniem.
Oficjalne materiały
- Dokumentacja: CLI, SDK i MCP.
- Kod oraz zgłoszenia GitHub: implementacja i licencja.
- Kontrola kondycji usługi: punkty kontrolne i zgłoszenia błędów, bez publicznego kanału incydentów i bieżącego procentu dostępności.





