Browser Windows programmabile

Un browser Windows programmabile
per l'automazione web assistita da IA

Automatizza flussi di lavoro del browser WebView2 tramite script, connetti strumenti IA compatibili con MCP ed esegui executor remoti headed tramite Remote Ops. Le azioni del browser restano ispezionabili, le chiamate agli strumenti vengono registrate e le credenziali di accesso non lasciano il tuo computer.

Scarica Guida Complete Scarica Guida Node Leggi la documentazione v0.8.2-alpha.1

Scarica Guida Complete

Consigliato

App desktop completa con automazione del browser, MCP, scripting, code, strumenti per flussi di lavoro e interfaccia operatore.

Scarica Guida Node

Avanzato

Per esecuzione remota avanzata. Esegue automazione browser headed e processi di lavoro dello spazio di lavoro tramite la Remote Ops API.

Pronto per MCP Rende le azioni del browser accessibili a strumenti IA compatibili 100% locale Nessun account richiesto, nessuna telemetria o sincronizzazione cloud. Autorizzazione e registro di tracciabilità Controlla le attività del browser richieste dall'IA prima dell'esecuzione, con autorizzazioni una tantum o per l'intera sessione
Layout a quattro quadranti di Guida che mostra quattro schede del browser attive con i pannelli Cronologia MCP e spazio di archiviazione visibili
Quattro schede attive Visualizzazione WebView2 Cronologia MCP Spazio di archiviazione dello spazio di lavoro Viewport Full HD

Cosa puoi fare

Guida mette a disposizione un vero browser, dati di progetto locali e strumenti pronti per l'IA per creare flussi di lavoro di automazione pratici ed efficaci.

Automatizza le attività del browser tramite script

Usa JavaScript, Lua o Janet per navigare tra le pagine, cliccare elementi, estrarre contenuti e salvare i risultati dove preferisci.

Lascia che sia l'IA a controllare il browser tramite MCP

Usa strumenti compatibili con MCP per consentire a un'IA di ispezionare le schede del browser, richiedere il permesso prima di eseguire comandi ed eseguire script sotto la tua supervisione.

Gestisci code di lavoro su più schede

Metti in coda URL o record, avvia processi di lavoro ed elabora gli elementi in parallelo su più schede.

Salva i dati estratti in locale o nel database

Salva direttamente sullo spazio di archiviazione dello spazio di lavoro, su code, indici di ricerca, PostgreSQL, MongoDB, spazi di archiviazione compatibili con S3 o Elasticsearch.

Verifica le attività dell'IA nel registro di tracciabilità

Combina controllo degli accessi ai domini, autorizzazione degli strumenti, registro di tracciabilità e protezione delle credenziali di accesso per un'automazione trasparente e sicura.

Supporta lo sviluppo assistito da IA

Offri agli assistenti di programmazione un'interfaccia browser visibile per controllare la visualizzazione delle pagine, esaminare l'interfaccia utente e raccogliere prove visive, lavorando a fianco dei classici strumenti di test.

Guarda Guida in azione

L'applicazione è visibile, ispezionabile e progettata attorno a flussi di lavoro che puoi monitorare in tempo reale mentre vengono eseguiti.

Anteprima della registrazione desktop a due schermi di Guida per un flusso di lavoro di estrazione e analisi dei dati dai siti di annunci di lavoro Guarda la demo

Estrai e analizza i dati dei siti di annunci di lavoro con Codex e Guida

Un flusso di lavoro visibile su due schermi in cui Codex utilizza Guida per ispezionare la struttura e il contenuto dei siti di annunci di lavoro, analizzandone il comportamento delle pagine e salvandone i risultati. Guida può fornire un supporto fondamentale agli agenti dell'IA, permettendo l'accesso diretto alle schede, alla cronologia e alle richieste di rete in secondo piano — il tutto regolato da un sofisticato protocollo di autorizzazione, in parallelo all'uso di Playwright o Puppeteer.

2 min 56 s Registrazione a due schermi Note dello spazio di lavoro locale
Centro di autorizzazione MCP che mostra una navigazione in attesa con i parametri esatti dello strumento e le azioni di autorizzazione o rifiuto

Autorizza le azioni avviate dall'IA

Esamina le richieste MCP in attesa con i loro parametri esatti prima di consentirne l'esecuzione sul browser.

Console che mostra il numero di attività in coda, quelle in attesa, i dettagli del contenuto del messaggio di coda, i controlli dei processi di lavoro e le azioni di smistamento

Gestione diretta delle code

Analizza il lavoro in sospeso, le attività finite nella coda degli scarti, i contenuti dei messaggi di coda, lo stato dei processi di lavoro e le azioni di ripristino da un'unica console.

Console del registro di tracciabilità dei flussi di lavoro che mostra gli elementi di esecuzione selezionati, i dettagli, il ripristino dell'esecuzione, il collegamento alle code e le schede degli eventi

Capisci cosa accade nel flusso di lavoro

Controlla cosa è stato eseguito, cosa è fallito, cosa può essere riprovato e in che modo il lavoro in coda si ricollega al registro di tracciabilità dei flussi di lavoro.

Progettato per l'automazione programmabile del browser

Scrivi script per le pagine, connetti strumenti IA, gestisci code di lavoro e mantieni verificabili le azioni sensibili.

Automazione programmabile del browser

Controlla le schede del browser tramite script: naviga tra le pagine, clicca elementi, compila form, estrai contenuti e acquisisci screenshot.

Controllo tramite IA e MCP

Connetti strumenti compatibili con MCP in modo che gli agenti IA possano ispezionare le schede, richiedere azioni sul browser ed eseguire script sotto la tua diretta supervisione.

Complete, Node e Remote Ops

Usa Guida Complete per l'interfaccia operatore completa, Guida Node per l'esecuzione remota headed e Remote Ops come piano di controllo JSON-RPC. Remote Ops crea anche le basi per future superfici di controllo browser o desktop.

Piattaforma di scripting integrata

Supporto per JavaScript, Lua e Janet con oltre 160 metodi API, IntelliSense, analisi e correzione degli errori ed esecuzione nel contesto dello spazio di lavoro.

Spazio di lavoro e flussi di dati

Salva i dati nello spazio di archiviazione dello spazio di lavoro, nelle code, in indici di ricerca testuale, PostgreSQL, MongoDB, spazi di archiviazione compatibili con S3 ed Elasticsearch.

Backup dello spazio di lavoro

Crea archivi completi degli spazi di lavoro o backup più leggeri dei soli dati operativi dello spazio di lavoro, con istantanee SQLite coerenti per le code e la cronologia del registro di tracciabilità dei flussi di lavoro.

Autorizzazioni e controlli di accesso ai domini

Esamina le azioni richieste dall'IA prima della loro esecuzione, concedi l'autorizzazione una tantum o per l'intera sessione, e limita la navigazione ai soli domini autorizzati.

Registro di tracciabilità e protezione delle credenziali di accesso

Ogni azione MCP viene registrata, i dati sensibili sono crittografati tramite DPAPI e gli script avviati tramite MCP non possono leggere le credenziali di accesso decrittate.

Soluzioni pronte partendo da script reali

Usa i flussi di lavoro inclusi in Guida e adattali facilmente alle esigenze del tuo spazio di lavoro.

Estrazione dati Principiante

Estrarre e salvare dati da una pagina

Estrai contenuto dalla pagina, salvalo nello spazio di archiviazione dello spazio di lavoro e indicizzalo per la ricerca testuale.

Code e processi di lavoro Intermedio

Mettere URL in coda ed elaborarli

Aggiungi URL a una coda dello spazio di lavoro, estrai ogni elemento e conferma il lavoro completato.

MCP e IA Intermedio

Chiedere direttamente all'LLM locale

Invia un prompt all'LLM locale configurato e, opzionalmente, riassumi la pagina attiva.

Come funziona

Dalla connessione all'automazione in tre semplici passaggi.

1

1. Connetti la tua IA

Configura qualsiasi IA compatibile con MCP affinché usi il server di Guida. Oppure utilizza Ollama e LlamaSharp direttamente all'interno dell'applicazione.

2

2. Mantieni il controllo

Guarda esattamente cosa intende fare l'IA prima che lo faccia. Autorizza una singola attività, autorizza l'intera sessione o lasciala lavorare in autonomia: decidi tutto tu.

3

3. Automatizza in sicurezza

Gli script verificati vengono eseguiti in secondo piano senza bisogno di interventi. Gli spazi di lavoro salvano i dati e i processi di lavoro gestiscono le attività in parallelo.

L'API di scripting g.*

Naviga, estrai e salva i dati con un'API di scripting pulita ed essenziale. Scrivi i tuoi script o lascia che sia l'IA a generarli per te.

scrape-products.js
async function main() {
  try {
    await g.nav.navigateToUrl("https://example.com/products");
    await g.dom.waitForDomStable();

    // Estrai nome e prezzo da ogni scheda prodotto
    const products = await g.dom.getElements(
      ".product", ["innerText", "data-price"]
    );

    // Salva ogni prodotto nello spazio di lavoro
    for (const p of products) {
      g.store.put("products", p.innerText, p);
    }

    g.log("Salvati " + products.length + " prodotti");
  } catch (e) {
    g.log("Errore: " + e.message);
  }
}
g.nav.navigateToUrl("https://example.com/products")
g.dom.waitForDomStable()

-- Estrai nome e prezzo da ogni scheda prodotto
local products, err = g.dom.getElements(
  ".product", "innerText,data-price"
)
if err then
  g.log("Errore: " .. err)
  return
end

-- Salva ogni prodotto nello spazio di lavoro
for i, p in ipairs(products) do
  g.store.put("products", p.innerText, p)
end

g.log("Salvati " .. #products .. " prodotti")
(g.nav.navigateToUrl "https://example.com/products")
(g.dom.waitForDomStable)

# Estrai nome e prezzo da ogni scheda prodotto
(def products (g.dom.getElements
  ".product" "innerText,data-price"))

# Salva ogni prodotto nello spazio di lavoro
(each p products
  (g.store.put "products" (get p "innerText") p))

(g.log (string "Salvati " (length products) " prodotti"))

Pronto a prendere il controllo?

Scarica Guida, connetti la tua IA e inizia ad automatizzare, mantenendo la massima visibilità su ogni singola azione.

Scarica Guida Complete Scarica Guida Node Guida introduttiva