Headless browser-automatisering CLI voor AI-agents met behulp van toegankelijkheidsstructuur-snapshots en ref-gebaseerde elementselectie.
npx clawhub@latest install agent-browser-clawdbotAgent Browser is een headless browser-automatiserings-CLI die speciaal is gebouwd voor AI-agents. In plaats van te vertrouwen op pixelcoördinaten of CSS-selectors, biedt het een snapshot van de toegankelijkheidsboom met stabiele @ref-identificatoren, waardoor elementinteracties deterministisch en betrouwbaar zijn. Het ondersteunt workflows met meerdere stappen, geïsoleerde browsersessies, netwerkmocking, statuspersistentie en een volledig scala aan pagina-interacties — allemaal via een overzichtelijke JSON-vriendelijke CLI.
npx clawhub@latest install agent-browser-clawdbotKlik op de Installeren-knop bovenaan deze pagina voor installatie met één klik
In plaats van kwetsbare CSS-selectors of coördinaten legt Agent Browser de toegankelijkheidsstructuur vast en kent stabiele @ref-ID's toe (bijv. @e2) aan elk element. AI-agents verwerken deze refs vanuit JSON-uitvoer en gebruiken ze voor alle daaropvolgende interacties, wat zorgt voor betrouwbare targeting zelfs bij dynamische pagina-updates.
Ondersteunt klikken, invullen, typen, hoveren, aan-/uitvinken, selecteren, slepen, scrollen, indrukken en meer — allemaal ref-gestuurd. Biedt ook get- en is-opdrachten om tekst, HTML en attributen op te halen, en zichtbaarheid of ingeschakelde staat te controleren.
Voer meerdere benoemde sessies tegelijkertijd uit met --session <name>. Elke sessie behoudt zijn eigen browsercontext, waardoor scenario's mogelijk zijn zoals het gelijktijdig testen van beheerders- en gebruikersrollen zonder dat cookies of status worden overgedragen.
Sla cookies en lokale opslag op in een JSON-bestand met state save, en laad ze later opnieuw met state load om inlogprocedures volledig over te slaan — ideaal voor herhaalde automatiseringsruns.
Blokkeer ongewenste verzoeken (bijv. advertenties), mock API-responses en inspecteer netwerkactiviteit — allemaal vanuit de CLI. Handig voor testen en scrapen zonder externe interferentie.
Wacht op elementen, tekstinhoud, URL-patronen, netwerk-inactiviteit of willekeurige JavaScript-condities. Zorgt voor stabiele snapshots voordat de Agent Browser verdergaat naar de volgende stap.
Een AI-agent navigeert naar een zoekmachine, vult een zoekopdracht in via een ref-geïdentificeerde invoer, wacht op de resultaten en extraheert vervolgens tekst en links uit resultaatelementen — allemaal zonder schermafbeeldingen of handmatige selectieafstemming.
Twee gelijktijdige sessies — één geverifieerd als beheerder, één als gewone gebruiker — werken tegelijkertijd met dezelfde app. Elke sessie laadt zijn eigen opgeslagen verificatiestatus, waardoor parallelle workflowvalidatie mogelijk is.
Een agent logt eenmalig in, slaat de sessiestatus op in auth.json, en laadt bij volgende uitvoeringen die status om het inloggen over te slaan — waarna direct wordt overgegaan tot het invullen en verzenden van formulieren.
Voor complexe React- of Vue-applicaties maakt de agent na elke navigatie of toestandswijziging opnieuw een snapshot, waarbij altijd wordt gewerkt vanuit een actuele toegankelijkheidsstructuur om te garanderen dat refs up-to-date zijn vóór interactie.
npx clawhub@latest install agent-browser-clawdbotInloggen om een beoordeling te schrijven
Nog geen beoordelingen. Wees de eerste om je ervaring te delen!