# Il tuo primo flow

> Crea il tuo primo flow, riutilizza i prompt con i templates, segui e guida gli agents mentre lavorano e scarica il report alla fine.

Un **flow** è una singola esecuzione di PentAGI: un obiettivo, i [tasks](https://pentagi.com/it/docs/glossary/#task) creati dai tuoi messaggi e tutto ciò che gli [agents](https://pentagi.com/it/docs/glossary/#agent) hanno fatto lungo il percorso.

## [Creare un flow](https://pentagi.com/it/docs/getting-started/first-flow/#create-a-flow)

![Il modulo per un nuovo flow](https://pentagi.com/images/product/new-flow.webp)

1. Apri **Flows** nella barra laterale e clicca su **New Flow**.
2. Scegli una modalità:

   * **Automation** — PentAGI esegue l'obiettivo dall'inizio alla fine in autonomia.
   * **Assistant** — una conversazione interattiva che guidi passo dopo passo. Attiva **Use Agents** per permettere all'[assistant](https://pentagi.com/it/docs/glossary/#assistant) di delegare i [subtasks](https://pentagi.com/it/docs/glossary/#subtask) ad agents specializzati.
3. Seleziona l'LLM [provider](https://pentagi.com/it/docs/glossary/#provider) per questo [flow](https://pentagi.com/it/docs/glossary/#flow).
4. Descrivi il target e l'obiettivo in linguaggio naturale.

Un buon prompt iniziale indica il target, il tipo di valutazione, i limiti dello scope e il risultato atteso:

```text
Assess https://target.example for common web application vulnerabilities.
Focus on authentication, file handling, and injection issues. Stay within the
provided target only and summarize confirmed findings with reproduction steps.
```

> [!WARNING]
> Testa solo sistemi di tua proprietà o per i quali hai un'autorizzazione esplicita alla valutazione.

## [Riutilizzare i prompt con i templates](https://pentagi.com/it/docs/getting-started/first-flow/#reuse-prompts-with-templates)

Il modulo per un nuovo flow include un selettore di [template](https://pentagi.com/it/docs/glossary/#template) che compila automaticamente il messaggio da un template salvato in **Templates**. I templates sono semplice linguaggio naturale: non è richiesta alcuna sintassi speciale.

## [Seguire il lavoro](https://pentagi.com/it/docs/getting-started/first-flow/#follow-the-work)

PentAGI apre la pagina del flow non appena il flow viene avviato:

* **Automation** mostra i messaggi degli agents e i progressi; **Assistant** è una chat con gli stessi [tools](https://pentagi.com/it/docs/glossary/#tool), mentre **Dashboard** suddivide l'utilizzo per modello, [agent type](https://pentagi.com/it/docs/glossary/#agent-type) e funzione.
* **Tasks** elenca il piano: tasks e subtasks con il relativo stato.
* **Terminal** trasmette in streaming ogni comando e il suo output dalla [sandbox](https://pentagi.com/it/docs/glossary/#sandbox).
* **Agents**, **Searches** e **Vector Store** mostrano le deleghe, le ricerche web e le consultazioni della [memory](https://pentagi.com/it/docs/glossary/#memory).
* **Files** contiene gli upload, le risorse allegate e i file recuperati dal container, mentre **Screenshots** conserva gli screenshot delle pagine aperte dagli agents.

![Un flow in esecuzione: messaggi degli agent a sinistra, il piano di tasks e subtasks a destra](https://pentagi.com/images/product/flow-tasks.webp)

![Ogni comando e il suo output dalla sandbox nella scheda Terminal](https://pentagi.com/images/product/flow-terminal.webp)

## [Guidare un flow in esecuzione](https://pentagi.com/it/docs/getting-started/first-flow/#steer-a-running-flow)

Apri la vista **Assistant** dello stesso flow per verificarne lo stato, interrompere il task corrente, inviare istruzioni successive o modificare i subtasks pianificati rimanenti, senza dover riavviare il flow.

## [Ottenere il report](https://pentagi.com/it/docs/getting-started/first-flow/#get-the-report)

Usa il menu **Report** nella pagina del flow per aprire il [report](https://pentagi.com/it/docs/glossary/#report) sul web, copiarlo o scaricarlo in formato Markdown o PDF.

> [!NOTE]
> Inizia con un target ristretto e un singolo obiettivo chiaro. I flows brevi e mirati sono più facili da revisionare e ti aiutano a perfezionare i prompt prima di flows più ampi.