Zum Hauptinhalt springen
Die Gologin Agent Browser CLI macht aus dem Gologin Cloud Browser eine persistente, skriptfähige Laufzeitumgebung für KI-Agenten. Sie bietet kompakte Seiten-Snapshots, Ref-basierte Interaktion, Sitzungsspeicher und shellfreundliche Ausgaben. Anders als bei Puppeteer-/Playwright-Code, den Sie von Grund auf selbst schreiben, erhalten Agenten mit dieser CLI eine fertige Befehlsoberfläche für die Browser-Automatisierung – ohne Boilerplate und ohne Code für die Sitzungsverwaltung.

Warum ein Cloud Browser

Lokale Browser-Automatisierung stößt in Agenten-Workflows an harte Grenzen:
  • Lokale Browser lassen sich leichter erkennen
  • Kein profilbasiertes Fingerprinting
  • Keine persistenten Cloud-Browser-Profile
  • Keine integrierte Proxy-Ebene
  • Schwer über Agenten und Umgebungen hinweg zu standardisieren
Die Agent Browser CLI verfolgt den entgegengesetzten Ansatz:
  • Cloud-Browser-Laufzeit statt eines lokalen Prozesses
  • Gologin-Profile als Identitätsebene der Sitzung
  • Proxy-fähige Sitzungen
  • Anti-Detect-Funktionen von Gologin
  • Ein persistenter Daemon, der Sitzungen über mehrere CLI-Aufrufe hinweg am Leben hält

Installation

Oder ohne globale Installation ausführen:
Erfordert Node.js >= 18.

Zugangsdaten

Token erhalten

  1. Registrieren Sie sich oder melden Sie sich bei gologin.com an
  2. Öffnen Sie im Dashboard API & MCP
  3. Öffnen Sie den Tab API
  4. Klicken Sie auf New Token
  5. Kopieren Sie den generierten Zugriffstoken

Konfigurationsdatei

~/.gologin-agent-browser/config.json

Architektur

Sie besteht aus zwei Teilen:
  1. gologin-agent-browser CLI – verarbeitet Befehle, startet den Daemon automatisch und gibt kompakte Ausgaben aus
  2. Persistenter lokaler Daemon – verwaltet die aktiven Browser-Sitzungen, verbindet sich über Playwright connectOverCDP mit dem Gologin Cloud Browser, hält die aktive Seite im Speicher, erstellt Snapshots, löst Refs auf und erfasst Sitzungs-Metadaten
Der Transport erfolgt ausschließlich lokal:
  • Unix-Socket unter ${TMPDIR:-/tmp}/gologin-agent-browser.sock
  • Localhost-HTTP unter 127.0.0.1:${GOLOGIN_DAEMON_PORT:-44777}
Wenn Sie keine Profil-ID angeben, erstellt der Daemon über die API ein temporäres Gologin-Cloud-Profil.

So funktionieren Refs

snapshot gibt eine kompakte Seitenansicht aus und weist interaktiven Elementen Refs wie @e1, @e2, @e3 zu. Mit diesen Refs steuern Sie die Elemente direkt:
Refs funktionieren nach bestem Bemühen („Best Effort“) und sollten nach einer Navigation oder größeren DOM-Änderungen neu erzeugt werden. Auf dynamischen Seiten ist find meist die bessere Alternative zu veralteten Refs.

Schnellstart


Beispiel für eine Agenten-Schleife

Eine typische Schleife eines KI-Agenten:

Vollständige Befehlsreferenz

Diagnose

Sitzungsverwaltung

Seiteninhalte lesen

Interaktion

Tastatur und Scrollen

Tabs

Cookies und Speicher

Erweitert

Aliase


Anwendungsfälle und Beispiele

Prüfen, ob Ihre Website Anti-Detect-Tests besteht

In einer Web-App anmelden und Dashboard-Daten extrahieren

Ein mehrstufiges Formular ausfüllen

Screenshots von Wettbewerber-Seiten erstellen

Auf einer Website suchen, die Scraping blockiert

Manche Websites verlangen die Ausführung von JavaScript, eine Anmeldung oder eine Interaktion, bevor sie Ergebnisse anzeigen. Nutzen Sie den Browser für die Suche:

Sitzungsstatus speichern und wiederherstellen

Exportieren Sie Cookies und Speicher, um sie in späteren Sitzungen wiederzuverwenden:

Parallele Sitzungen

Verwenden Sie für unabhängige Cloud-Aufgaben explizite --session-IDs. Aufräumen können Sie mit close --all oder sessions --prune --older-than-ms.

Proxy-Regeln

  • Vorkonfigurierte Profile: Der Proxy wird im Gologin-Dashboard oder über die API am Profil festgelegt
  • Temporäre Profile: unterstützen entweder keinen Proxy oder einen benutzerdefinierten Proxy mit Host/Port
  • --proxy-country ist nur für vorkonfigurierte Profile verfügbar

npm-Paket

gologin-agent-browser-cli

Quellcode

GologinLabs/agent-browser