Fähigkeiten agent-browser
🌐

agent-browser

Sicher ⚙️ Externe Befehle🌐 Netzwerkzugriff📁 Dateisystemzugriff

Browser-Aufgaben mit KI-Agenten automatisieren

Auch verfügbar von: vercel-labs,inference-sh-0,inferencesh,inf-sh

Diese Fähigkeit ermöglicht es KI-Agenten, Webbrowser für Aufgaben wie Web-Scraping, Formularausfüllen und Tests durch ein einfaches @e-Ref-System zu automatisieren.

Unterstützt: Claude Codex Code(CC)
🥉 76 Bronze
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "agent-browser". Open https://example.com and get element references

Erwartetes Ergebnis:

Session started with ID: abc123. Elements found: @e1 [a] "Home", @e2 [a] "About", @e3 [a] "Contact", @e4 [p] "Welcome to Example Domain"

Verwendung von "agent-browser". Fill and submit contact form

Erwartetes Ergebnis:

Successfully filled @e1 with "John Doe", @e2 with "john@example.com", @e3 with "Hello". Clicked @e4. Form submitted successfully.

Sicherheitsaudit

Sicher
v1 • 2/25/2026

This is a legitimate browser automation skill using inference.sh CLI with Playwright. All 609 static findings are false positives - they detect patterns in documentation code blocks (shell command substitution examples, example URLs, placeholder paths) rather than actual executable code. The skill provides proper security best practices including credential handling via environment variables.

10
Gescannte Dateien
2,312
Analysierte Zeilen
3
befunde
1
Gesamtzahl Audits

Risikofaktoren

⚙️ Externe Befehle (1)
🌐 Netzwerkzugriff (1)
📁 Dateisystemzugriff (1)
Auditiert von: claude

Qualitätsbewertung

45
Architektur
100
Wartbarkeit
87
Inhalt
50
Community
100
Sicherheit
91
Spezifikationskonformität

Was du bauen kannst

Web-Datenextraktion

Automatisieren Sie die Extraktion strukturierter Daten von Websites durch Navigation auf Seiten, Interaktion mit Elementen und Erfassen von Inhalten.

Automatisierte Formularausfüllung

Automatisieren Sie das Ausfüllen repetitiver Formulare wie Kontaktformulare, Umfragen oder Dateneingabeaufgaben auf mehreren Seiten.

Authentifizierte Sitzungsverwaltung

Melden Sie sich einmal an und wiederverwenden Sie authentifizierte Sitzungen für wiederholte Aufgaben wie das Überwachen von Dashboards oder das Extrahieren benutzerspezifischer Inhalte.

Probiere diese Prompts

Öffnen und Schnappen
Verwenden Sie die agent-browser-Fähigkeit, um https://example.com zu öffnen und die Elementreferenzen zu erhalten.
Formularübermittlung
Navigieren Sie zur Anmeldeseite, füllen Sie die E-Mail- und Passwortfelder mit Elementreferenzen aus und senden Sie das Formular ab. Überprüfen Sie dann den Anmegerfolg.
Datenextraktion mit Screenshot
Öffnen Sie die Seite, nehmen Sie einen Vollbild-Screenshot auf, extrahieren Sie den gesamten Textinhalt aus Elementen und speichern Sie die Ergebnisse.
Authentifizierter Workflow
Erstellen Sie eine neue Sitzung, melden Sie sich mit Anmeldedaten aus Umgebungsvariablen in der Anwendung an, navigieren Sie zum Dashboard, extrahieren Sie spezifische Daten und halten Sie die Sitzung zur Wiederverwendung offen.

Bewährte Verfahren

  • Erstellen Sie immer nach Navigation oder Formularübermittlungen neue Snapshots, um frische Elementreferenzen zu erhalten
  • Verwenden Sie Umgebungsvariablen für Anmeldedaten anstatt sie fest zu codieren
  • Aktivieren Sie Videoaufnahmen nur während des Debuggings - sie können sensible Daten erfassen
  • Implementieren Sie Fehlerbehandlung und überprüfen Sie, ob Aktionen erfolgreich waren, bevor Sie fortfahren

Vermeiden

  • Annehmen, dass Elementreferenzen über Seitennavigationen hinweg bestehen bleiben, ohne erneut zu schnappen
  • Anmeldedaten in Skripten fest codieren anstatt Umgebungsvariablen zu verwenden
  • Den Anmegerfolg nicht überprüfen - verifizieren Sie immer, dass Sie die erwartete Seite erreicht haben
  • Sitzungen unbegrenzt offen lassen - schließen Sie sie immer oder implementieren Sie eine ordnungsgemäße Bereinigung

Häufig gestellte Fragen

Was ist Elementreferenz-Invalidierung?
Nach der Navigation zu einer neuen Seite oder dem Übermitteln von Formularen werden alle @e-Referenzen ungültig. Sie müssen erneut snapshot aufrufen, um neue Referenzen für den aktuellen Seitenstatus zu erhalten.
Wie behandle ich 2FA während der Anmeldung?
Aktivieren Sie die Videoaufnahme, um die 2FA-Eingabeaufforderung zu sehen, verwenden Sie dann entweder TOTP-Generierungstools oder pausieren Sie, um den Code manuell von stdin einzugeben.
Kann ich authentifizierte Sitzungen wiederverwenden?
Ja, Sitzungen behalten Cookies und Status bei. Starten Sie mit --session new, verwenden Sie dann die zurückgegebene session_id für nachfolgende Aufrufe. Rufen Sie close nicht auf, wenn Sie sie wiederverwenden möchten.
Welche Proxys werden unterstützt?
HTTP-, HTTPS- und SOCKS5-Proxys werden unterstützt. Konfigurieren Sie proxy_url, proxy_username und proxy_password in der open-Funktionseingabe.
Wie mache ich einen Vollbild-Screenshot?
Verwenden Sie die screenshot-Funktion mit full_page: true. Bei sehr langen Seiten wird der gesamte scrollbare Bereich erfasst.
Ist diese Fähigkeit sicher für die Produktion?
Ja, aber befolgen Sie bewährte Sicherheitspraktiken: Verwenden Sie Umgebungsvariablen für Anmeldedaten, deaktivieren Sie die Videoaufnahme in der Produktion und implementieren Sie eine ordnungsgemäße Sitzungsbereinigung.