Everything you need to know about browser automation
Guides, insights, comparisons, and reviews across Playwright MCP, Browser Use, Chrome DevTools MCP, coding agents, and the browsers they drive.
GuideBrowser agent con modelli Ollama locali: guida setup
Un modello locale può guidare un browser reale, ma solo quando tool calling, lunghezza del contesto e memoria sono allineati. Questa guida collega Ollama a Playwright MCP, Browser Use e alla skill ego-browser di ego (lite), e mostra dove gli agenti locali falliscono per primi.
GuideWeb scraping con Playwright: attendere, estrarre, validare
Una GET a una pagina renderizzata con JavaScript può non vedere le card che una persona vede. Attendi il DOM renderizzato, estrai i campi, poi valida i conteggi.
GuideStorage state in Playwright: cookie, localStorage, isolamento e scadenza
Un file storageState è uno snapshot di cookie e localStorage. sessionStorage manca di default. Caricalo in un contesto pulito, poi leggi una chiave che è stata salvata, non il form di login che per caso è sparito.
GuideAutenticazione in Playwright: login una volta, riuso dello stato e riautenticazione
L'autenticazione in Playwright fallisce in tre modi riconoscibili, e due sembrano bug altrove: torni alla pagina di login, un'API risponde 401, oppure un elemento successivo al login non compare mai. Questa guida separa le quattro cause radice, mostra il flusso di login una volta con esecuzioni realmente misurate e copre il rilevamento della scadenza, la riautenticazione automatica, l'isolamento di account in parallelo e i passi di verifica che dimostrano che la sessione è davvero viva prima di affidartici.
GuidePaginazione nel web scraping: pagine numerate, load more e scroll infinito
Il codice di paginazione fallisce in tre modi diversi perché in realtà sono tre problemi. Questa guida mostra come riconoscere il modo dalla pagina, derivare regole di URL e condizioni di fine per le pagine numerate, attendere correttamente su load more e sullo scroll infinito, registrare lo stato del crawl così un crash non costa l'esecuzione, e validare il risultato con conteggi e controlli sui campi. Ogni cifra misurata viene da un fixture locale controllato con 135 righe numerate, 81 righe load more e 60 elementi di feed.
GuideClaude Code: guida alla configurazione MCP e alle correzioni per Playwright
Una guida passo passo alla configurazione MCP di Claude Code basata sulla documentazione ufficiale, più le correzioni di Playwright che contano davvero: stdio npx/cmd su Windows, approvazioni in sospeso e strumenti mancanti.
GuideWeb scraping con JavaScript: HTML statico vs pagine renderizzate
La maggior parte degli scraper JavaScript fallisce prima ancora di iniziare l'analisi, perché la richiesta è stata inviata sul percorso sbagliato. Decidi prima il percorso di accesso, poi scegli lo strumento.
GuideCollegare un server MCP a Claude Code e Claude Desktop
Lo stesso server MCP arriva a Claude Code e a Claude Desktop attraverso due porte completamente diverse: un file di configurazione che gestisci tu contro una schermata di impostazioni su cui clicchi. Questa guida copre entrambi i capi del viaggio, quale scope scegliere e perché, e cosa significa davvero ogni messaggio di errore.
ConfrontiAlternative ad Apify per il web scraping su larga scala
A un milione di pagine, la tariffa della piattaforma smette di essere il punto. Banda proxy, tetti di concorrenza e fatturazione dei retry decidono quanto paghi davvero, e quale alternativa ad Apify fa per te.