mAIverse

Repository · Pronto

vercel-labs/agent-browser

vercel-labs/agent-browser su GitHub

Analisi rapida del 19 settembre 2026, 05:38

Cambiato dopo l'ultima analisi
  • nuovi aggiornamenti al codice
8,8
Stelle
43.010
Licenza
Apache-2.0
Linguaggio
Rust
Ultimo aggiornamento su GitHub
21 settembre 2026, 21:15

Voto complessivo: media pesata dei sei voti dell'analisi, da 1 a 10, 10 è meglio · stelle, licenza e date come le pubblica GitHub

CLI nativa in Rust per far navigare e usare siti web ad agenti IA, con Chrome, Safari iOS, MCP e sessioni persistenti.

Avvia o collega un browser e permette di aprire pagine, leggere contenuti, trovare elementi, compilare moduli, fare clic, usare JavaScript, acquisire schermate e controllare più schede. Offre anche un server MCP, sessioni isolate, accesso a browser cloud, audit di accessibilità, dashboard e strumenti di sicurezza.

Categorie e capacità

Sistemi di plugin · Software auto-ospitato · Sviluppo assistito dall'IA

Uso

Adatto a

  • Testare flussi di accesso, moduli, acquisto e navigazione su un sito.
  • Far leggere a un agente IA una pagina e fargli eseguire azioni sugli elementi visibili.
  • Eseguire controlli automatici di accessibilità con axe-core.
  • Gestire sessioni con accessi già effettuati, profili Chrome o stato salvato.
  • Integrare l'automazione browser in un'applicazione tramite MCP, Vercel Sandbox o fornitori browser cloud.

Non adatto a

  • Non è adatto a eseguire azioni distruttive senza una policy e una conferma esplicita.
  • Non è una soluzione senza dipendenze per ambienti che non possono installare o avviare Chrome o un browser compatibile.
  • Non è adatto a conservare file di sessione con token in repository o ambienti non protetti.
  • Non è la scelta più semplice per chi cerca solo un client HTTP senza rendering e interazione con pagine web.

Che cosa serve per usarlo

  • Node.js 24 o superiore e pnpm 11 o superiore per compilare dai sorgenti.
  • Rust per compilare il componente nativo.
  • Chrome o Chromium, installato tramite il comando del progetto oppure già presente nel sistema.
  • Dipendenze di sistema aggiuntive su Linux quando si usa l'installazione con dipendenze.
  • macOS, Xcode, Appium e il driver XCUITest per l'integrazione con Safari su iOS.
  • Chiavi o credenziali dei servizi esterni quando si usano browser cloud o AI Gateway.

Che cosa può andare storto

  • L'uso locale richiede Chrome o Chromium; su Linux possono servire librerie di sistema aggiuntive.
  • La compilazione dai sorgenti richiede Node.js 24 o superiore, pnpm 11 o superiore e Rust.
  • Il controllo di Safari e iOS richiede macOS, Xcode, Appium e il driver XCUITest.
  • WebMCP è indicato come sperimentale.
  • Alcune funzioni dipendono da servizi esterni e dalle relative chiavi, tra cui i fornitori di browser cloud e Vercel AI Gateway.
  • I file di stato non cifrati contengono token di sessione in chiaro; la cifratura va configurata.
  • Il browser può eseguire azioni con accesso a siti autenticati, file locali e credenziali: una configurazione troppo permissiva aumenta l'impatto di errori o istruzioni malevole.
  • I contenuti delle pagine sono dati non affidabili e possono contenere tentativi di prompt injection; i marcatori di confine sono solo segnali e non una barriera di sicurezza.
  • La modalità CDP e il debug remoto espongono il controllo completo del browser ai processi che possono raggiungere l'interfaccia locale o remota.
  • Sono presenti 789 questioni aperte, quindi l'adozione richiede controllo delle versioni e delle regressioni.
  • L'uso di profili, file di stato e plugin esterni amplia la superficie di esposizione di cookie, token e credenziali.

Valutazione

Fatti tecnici

Descrizione su GitHubBrowser automation CLI for AI agents
Ultima versione pubblicatav0.38.1
Copie derivate2.886
Segnalazioni aperte797
Argomentinon pubblicato
Ramo predefinitomain
Creato su GitHub11 gennaio 2026, 06:38
Pagina del progettohttps://agent-browser.dev
File nell'albero613

Alternative interne

Fonti usate

Quello che l'analisi ha davvero letto. L'analisi approfondita aggiunge il codice da cui si entra nel progetto, lo storico delle versioni, le segnalazioni e quello che se ne dice fuori da GitHub.

Note

Quello che hai visto provandolo. Le note non cambiano i voti dell'analisi e restano qui anche se scarti il repository.

Nessuna nota ancora.

Freschezza

Ultima analisi
Analisi rapida del 19 settembre 2026, 05:38
Ultimo controllo su GitHub
22 settembre 2026, 06:37
Cambiamenti dopo l'ultima analisi
  • nuovi aggiornamenti al codice

Il controllo guarda quello che GitHub pubblica: nessuna intelligenza artificiale, nessuna spesa. Archiviato su GitHub, licenza cambiata o versione principale nuova rendono la scheda «Da riverificare»; nuovo codice, README e argomenti restano un avviso. Una nuova analisi azzera gli avvisi.

Analisi

Analisi rapida del 19 settembre 2026, 05:38.

Costo di questa analisi
0,011112 USD
Testo elaborato
32.305 token in ingresso, 2.882 token in uscita

Il costo comprende tutto quello che questa analisi ha chiesto all'intelligenza artificiale: la scheda, la ricerca delle fonti esterne e il riassunto dei cambiamenti.

In tutto il catalogo: 42 schede da analisi rapida, nessuna scheda da analisi approfondita.

Il costo medio di un'analisi approfondita non è ancora disponibile: nessuna analisi ha registrato il costo.

Che cosa leggono le due analisi

Analisi rapida. Legge la scheda pubblica di GitHub, il file di presentazione, l'elenco dei file e i file di configurazione, poi fa una domanda al modello.

Analisi approfondita. Aggiunge i file da cui si entra nel programma, il diario delle modifiche, le ultime 10 versioni con le loro note, 30 segnalazioni aperte e 30 chiuse e 10 discussioni. Cerca inoltre su internet che cosa si dice del progetto fuori da GitHub. Solo dopo rifà la scheda da zero: due domande al modello, più una terza per raccontare che cosa è cambiato.

La scheda non acquista campi in più: voti, capacità e usi restano gli stessi. Cambiano le informazioni su cui sono fondati, visibili nella sezione «Fonti usate».

1 esecuzione ▾
  • Analisi rapida · 19 settembre 2026, 05:38 — completata