CLI per l'automazione headless del browser destinata agli agenti AI, basata su snapshot dell'albero di accessibilità e selezione degli elementi tramite riferimenti (ref).
npx clawhub@latest install agent-browser-clawdbotAgent Browser è una CLI di automazione browser headless costruita specificamente per agenti AI. Invece di affidarsi a coordinate pixel o selettori CSS, espone uno snapshot dell'albero di accessibilità con identificatori @ref stabili, rendendo le interazioni con gli elementi deterministiche e affidabili. Supporta flussi di lavoro multi-step, sessioni browser isolate, mocking di rete, persistenza dello stato e un'ampia gamma di interazioni con le pagine — tutto tramite una CLI pulita e compatibile con JSON.
npx clawhub@latest install agent-browser-clawdbotFai clic sul pulsante Installa in cima a questa pagina per la configurazione con un clic
Invece di selettori CSS fragili o coordinate, Agent Browser acquisisce l'albero di accessibilità e assegna ID @ref stabili (ad es., @e2) a ciascun elemento. Gli agenti AI analizzano questi ref dall'output JSON e li utilizzano per tutte le interazioni successive, garantendo un targeting affidabile anche in presenza di aggiornamenti dinamici della pagina.
Supporta click, fill, type, hover, check/uncheck, select, drag, scroll, press e altro ancora — tutto guidato dai riferimenti. Fornisce anche i comandi get e is per estrarre testo, HTML, attributi e verificare la visibilità o lo stato abilitato.
Esegui più sessioni con nome simultaneamente con --session <name>. Ogni sessione mantiene il proprio contesto browser, consentendo scenari come il test dei ruoli di amministratore e utente affiancati senza condivisione di cookie o stato.
Salva i cookie e il local storage in un file JSON con state save, poi ricaricali in seguito con state load per saltare completamente i flussi di accesso — ideale per esecuzioni di automazione ripetute.
Blocca le richieste indesiderate (es. pubblicità), simula le risposte API e ispeziona l'attività di rete — tutto dalla CLI. Utile per il testing e lo scraping senza interferenze esterne.
Attendi elementi, contenuto testuale, pattern URL, inattività di rete o condizioni JavaScript arbitrarie. Garantisce snapshot stabili prima che l'agente proceda al passaggio successivo.
Un agente AI naviga verso un motore di ricerca, compila una query utilizzando un input identificato tramite ref, attende i risultati, quindi estrae testo e link dagli elementi dei risultati — il tutto senza screenshot o regolazione manuale dei selettori.
Due sessioni simultanee — una autenticata come amministratore, una come utente normale — interagiscono con la stessa applicazione in modo concorrente. Ogni sessione carica il proprio stato di autenticazione salvato, consentendo la validazione parallela del flusso di lavoro.
Un agente esegue il login una volta sola, salva lo stato della sessione in auth.json e nelle esecuzioni successive carica quello stato per saltare il login — procedendo poi direttamente alla compilazione e all'invio dei moduli.
Per app React o Vue complesse, Agent Browser ri-acquisisce uno snapshot dopo ogni navigazione o cambio di stato, lavorando sempre da un albero di accessibilità aggiornato per garantire che i riferimenti siano correnti prima di interagire.
npx clawhub@latest install agent-browser-clawdbotAccedi per scrivere una recensione
Nessuna recensione ancora. Sii il primo a condividere la tua esperienza!