# Seu primeiro flow

> Crie seu primeiro flow, reutilize prompts com templates, acompanhe e oriente os agents enquanto trabalham e baixe o report no final.

Um **flow** é uma execução do PentAGI: um objetivo, as [tasks](https://pentagi.com/pt-br/docs/glossary/#task) criadas a partir das suas mensagens e tudo o que os [agents](https://pentagi.com/pt-br/docs/glossary/#agent) fizeram ao longo do caminho.

## [Criar um flow](https://pentagi.com/pt-br/docs/getting-started/first-flow/#create-a-flow)

![O formulário de novo flow](https://pentagi.com/images/product/new-flow.webp)

1. Abra **Flows** na barra lateral e clique em **New Flow**.
2. Escolha um modo:

   * **Automation** — o PentAGI executa o objetivo de ponta a ponta por conta própria.
   * **Assistant** — uma conversa interativa que você conduz passo a passo. Ative **Use Agents** para permitir que o [assistant](https://pentagi.com/pt-br/docs/glossary/#assistant) delegue [subtasks](https://pentagi.com/pt-br/docs/glossary/#subtask) a agents especializados.
3. Escolha o LLM [provider](https://pentagi.com/pt-br/docs/glossary/#provider) para este [flow](https://pentagi.com/pt-br/docs/glossary/#flow).
4. Descreva o alvo e o objetivo em linguagem natural.

Um bom prompt inicial nomeia o alvo, o tipo de avaliação, os limites do escopo e o resultado esperado:

```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]
> Teste apenas sistemas que você possui ou para os quais tem autorização explícita de avaliação.

## [Reutilizar prompts com templates](https://pentagi.com/pt-br/docs/getting-started/first-flow/#reuse-prompts-with-templates)

O formulário de novo flow possui um seletor de [templates](https://pentagi.com/pt-br/docs/glossary/#template) que preenche automaticamente a mensagem a partir de um template salvo em **Templates**. Os templates são texto em linguagem natural — nenhuma sintaxe especial é necessária.

## [Acompanhar o trabalho](https://pentagi.com/pt-br/docs/getting-started/first-flow/#follow-the-work)

O PentAGI abre a página do flow assim que ele começa:

* **Automation** mostra as mensagens e o progresso dos agents; **Assistant** é um chat com as mesmas [tools](https://pentagi.com/pt-br/docs/glossary/#tool), e **Dashboard** detalha o uso por modelo, [agent type](https://pentagi.com/pt-br/docs/glossary/#agent-type) e função.
* **Tasks** lista o plano — tasks e subtasks com seus status.
* **Terminal** exibe em tempo real cada comando e sua saída da [sandbox](https://pentagi.com/pt-br/docs/glossary/#sandbox).
* **Agents**, **Searches** e **Vector Store** mostram delegações, pesquisas na web e consultas à [memory](https://pentagi.com/pt-br/docs/glossary/#memory).
* **Files** contém uploads, recursos anexados e arquivos extraídos do contêiner, e **Screenshots** guarda capturas de tela das páginas abertas pelos agents.

![Um flow em execução: mensagens do agent à esquerda, o plano de tasks e subtasks à direita](https://pentagi.com/images/product/flow-tasks.webp)

![Cada comando e sua saída da sandbox na aba Terminal](https://pentagi.com/images/product/flow-terminal.webp)

## [Conduzir um flow em execução](https://pentagi.com/pt-br/docs/getting-started/first-flow/#steer-a-running-flow)

Abra a visualização **Assistant** do mesmo flow para verificar seu estado, parar a task atual, enviar instruções adicionais ou ajustar as subtasks planejadas restantes — sem reiniciar o flow.

## [Obter o report](https://pentagi.com/pt-br/docs/getting-started/first-flow/#get-the-report)

Use o menu **Report** na página do flow para abrir o [report](https://pentagi.com/pt-br/docs/glossary/#report) na web, copiá-lo ou baixá-lo como Markdown ou PDF.

> [!NOTE]
> Comece com um alvo restrito e um único objetivo claro. Flows curtos e focados são mais fáceis de revisar e ajudam você a refinar prompts antes de flows maiores.