Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
skyvern — Automatizza i flussi di lavoro basati su browser con l'IA | Kitploit
Strumenti/GitHubGitHub/skyvern-ai/skyvern
Sicurezza WebCrawlerAnti-BotBypass CAPTCHASicurezza dell'IA
GitHubskyvern-ai/skyvern

skyvern

Automatizza i flussi di lavoro basati su browser con l'IA

Vedi Repository
22.7k2.1k852h 53m faRevisionato da Kitploit
Sito web

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi


🐉 Automazione dei flussi di lavoro basati su browser usando LLM e Computer Vision 🐉

Skyvern automatizza i flussi di lavoro basati su browser usando LLM e computer vision. Fornisce un SDK compatibile con Playwright che aggiunge funzionalità AI sopra Playwright, oltre a un costruttore di flussi di lavoro senza codice per aiutare utenti tecnici e non tecnici ad automatizzare flussi di lavoro manuali su qualsiasi sito web, sostituendo soluzioni di automazione fragili o inaffidabili.

Gli approcci tradizionali all'automazione dei browser richiedevano la scrittura di script personalizzati per i siti web, spesso basandosi sul parsing del DOM e interazioni basate su XPath che si rompevano ogni volta che i layout del sito cambiavano.

Invece di affidarsi solo a interazioni XPath definite dal codice, Skyvern si basa su Vision LLM per apprendere e interagire con i siti web.

Come funziona

Skyvern è stato ispirato dal design degli agenti autonomi guidati da compiti reso popolare da BabyAGI e AutoGPT -- con un grande vantaggio: diamo a Skyvern la capacità di interagire con i siti web usando librerie di automazione browser come Playwright.

Skyvern utilizza uno sciame di agenti per comprendere un sito web, pianificare ed eseguire le sue azioni:

Questo approccio ha alcuni vantaggi:

  1. Skyvern può operare su siti web mai visti prima, poiché è in grado di mappare elementi visivi alle azioni necessarie per completare un flusso di lavoro, senza alcun codice personalizzato
  2. Skyvern è resistente ai cambiamenti di layout dei siti web, poiché non ci sono XPath predefiniti o altri selettori che il nostro sistema cerca durante la navigazione
  3. Skyvern è in grado di prendere un singolo flusso di lavoro e applicarlo a un gran numero di siti web, poiché è in grado di ragionare sulle interazioni necessarie per completare il flusso di lavoro Un rapporto tecnico dettagliato può essere trovato qui.

Demo

https://github.com/user-attachments/assets/5cab4668-e8e2-4982-8551-aab05ff73a7f

Avvio rapido

Skyvern Cloud

Skyvern Cloud è una versione cloud gestita di Skyvern che ti permette di eseguire Skyvern senza preoccuparti dell'infrastruttura. Ti permette di eseguire più istanze di Skyvern in parallelo e viene fornito con meccanismi anti-bot, rete proxy e risolutori CAPTCHA.

Se desideri provarlo, vai su app.skyvern.com e crea un account.

Esecuzione locale (UI + Server)

Scegli il metodo di configurazione preferito:

Database predefinito: skyvern quickstart e skyvern run server utilizzano per impostazione predefinita un database SQLite in ~/.skyvern/data.db in modo che il percorso pip funzioni senza Postgres o Docker. Per usare Postgres invece, passa --postgres per un container locale o --database-string per un database esistente. Docker Compose usa sempre il servizio Postgres in bundle.

Opzione A: pip install (Consigliato per configurazione locale gestita da Python)

Dipendenze necessarie:

  • Python 3.11, 3.12 o 3.13

Inoltre, per Windows:

  • Rust
  • VS Code con strumenti di sviluppo C++ e Windows SDK

1. Installa Skyvern```bash

pip install "skyvern[all]"

#### 2. Esegui Skyvern```bash
skyvern quickstart

Il pip quickstart utilizza SQLite per impostazione predefinita. Per un container Postgres locale, esegui skyvern quickstart --postgres.

Opzione B: Docker Compose

Utilizza questa opzione se desideri tutto containerizzato (Postgres, API, UI) e non vuoi installare Python/Node localmente.

  1. Installa Docker Desktop
  2. Clona il repository: ```bash git clone https://github.com/skyvern-ai/skyvern.git && cd skyvern
  3. Configura il tuo provider LLM in .env (il comando quickstart --docker-compose qui sotto lo creerà da .env.example se mancante): ```bash cp .env.example .env # if not already created

    edit .env to add your LLM API key

  4. Avvia tutto: ```bash docker compose up -d
  5. Apri http://localhost:8080

Risoluzione dei problemi

(sqlite3.OperationalError) table organizations already exists — Hai incontrato un bug noto in pip install skyvern==1.0.31. Correzione:```bash rm ~/.skyvern/data.db # remove the leftover SQLite file pip install --upgrade skyvern # 1.0.32+ contains the fix skyvern quickstart

Se sei ancora su 1.0.31 e non puoi aggiornare, installa tramite uv invece:```bash
uv pip install skyvern

pip install skyvern fails with ResolutionImpossible (litellm / fastmcp) — Hai riscontrato un conflitto di risoluzione delle dipendenze nella versione 1.0.31. Aggiorna a 1.0.32+ o usa uv: uv pip install skyvern.

SDK

Skyvern è un'estensione di Playwright che aggiunge automazione del browser basata su AI. Ti offre tutta la potenza di Playwright con capacità AI aggiuntive: usa prompt in linguaggio naturale per interagire con gli elementi, estrarre dati e automatizzare flussi di lavoro complessi multi-step.

Installazione:

  • Python SDK / cloud API: pip install skyvern
  • Server locale + UI impacchettata: pip install "skyvern[all]" quindi esegui skyvern quickstart
  • Server locale + UI impacchettata con Postgres: pip install "skyvern[all]" quindi esegui skyvern quickstart --postgres
  • UI impacchettata per un'API esistente: pip install "skyvern[ui]" quindi esegui skyvern run ui --api-url <api-url> --api-key <api-key>
  • TypeScript: npm install @skyvern/client

Comandi di Pagina Basati su AI

Skyvern aggiunge quattro comandi AI fondamentali direttamente sull'oggetto page:

Scarica lo strumento