Dlaczego przeglądarka w chmurze
Automatyzacja w lokalnej przeglądarce ma poważne ograniczenia w przepływach pracy agentów:- Lokalne przeglądarki łatwiej wykryć
- Brak fingerprintingu opartego na profilach
- Brak trwałych profili przeglądarki w chmurze
- Brak wbudowanej warstwy proxy
- Trudno ujednolicić działanie w różnych agentach i środowiskach
- Przeglądarka działa w chmurze, a nie jako proces lokalny
- Profile Gologin pełnią rolę warstwy tożsamości sesji
- Sesje obsługują proxy
- Możliwości anti-detect są odziedziczone z Gologin
- Trwały demon utrzymuje sesje aktywne pomiędzy kolejnymi wywołaniami CLI
Instalacja
Dane uwierzytelniające
Jak uzyskać token
- Zarejestruj się lub zaloguj na gologin.com
- Otwórz API & MCP w panelu
- Otwórz kartę API
- Kliknij New Token
- Skopiuj wygenerowany token dostępu
Plik konfiguracyjny
~/.gologin-agent-browser/config.json
Architektura
Narzędzie składa się z dwóch części:- CLI
gologin-agent-browser— przetwarza polecenia, automatycznie uruchamia demona i wypisuje zwięzłe dane wyjściowe - Trwały lokalny demon — zarządza aktywnymi sesjami przeglądarki, łączy się z Gologin Cloud Browser przez Playwright
connectOverCDP, przechowuje aktywną stronę w pamięci, tworzy migawki, rozwiązuje referencje i śledzi metadane sesji
- Gniazdo Unix pod adresem
${TMPDIR:-/tmp}/gologin-agent-browser.sock - Lokalny HTTP pod adresem
127.0.0.1:${GOLOGIN_DAEMON_PORT:-44777}
Jak działają referencje
snapshot wypisuje zwięzły widok strony i przypisuje elementom interaktywnym referencje, takie jak @e1, @e2, @e3. Możesz się do nich odwoływać bezpośrednio:
find.
Szybki start
Przykład pętli agenta
Typowa pętla agenta AI:Pełna lista poleceń
Diagnostyka
Zarządzanie sesjami
Odczyt strony
Interakcja
Klawiatura i przewijanie
Nawigacja
Karty
Pliki cookie i pamięć
Zaawansowane
Aliasy
Przypadki użycia i przykłady
Sprawdzanie, czy Twoja strona przechodzi testy anti-detect
Logowanie do aplikacji webowej i pobieranie danych z panelu
Wypełnianie wieloetapowego formularza
Wykonywanie zrzutów ekranu stron konkurencji
Wyszukiwanie na stronie, która blokuje scraping
Niektóre strony wymagają wykonania JavaScriptu, zalogowania się lub interakcji, zanim pokażą wyniki. Użyj przeglądarki, aby wyszukać:Zapisywanie i przywracanie stanu sesji
Wyeksportuj pliki cookie i pamięć, aby użyć ich ponownie w kolejnych sesjach:Sesje równoległe
Używaj jawnych identyfikatorów--session dla niezależnych zadań w chmurze. Porządki robisz za pomocą close --all lub sessions --prune --older-than-ms.
Zasady dotyczące proxy
- Profile wstępnie skonfigurowane: proxy jest ustawione w profilu w panelu Gologin lub przez API
- Profile tymczasowe: obsługują brak proxy lub niestandardowy host/port proxy
--proxy-countryjest dostępne wyłącznie dla profili wstępnie skonfigurowanych
Powiązane materiały
- Gologin Web Access CLI — jedno narzędzie CLI (scraping + przeglądarka)
- Local Agent Browser CLI — lokalna alternatywa oparta na Orbita
- Cloud Browser Getting Started — przykłady dla Puppeteer/Playwright
- AI Skills — gotowe do użycia umiejętności dla Claude Code
Pakiet npm
gologin-agent-browser-cli
Kod źródłowy
GologinLabs/agent-browser