
Quand utiliser un workflow
Utilisez un workflow lorsqu’une même analyse doit s’exécuter plusieurs fois : à chaque nouveau finding ou pull request, selon un planning, ou sur de nombreux dépôts. Pour une question ponctuelle, utilisez Research.Composantes d’un workflow
- Entrées : ce sur quoi il s’exécute, comme un dépôt, un finding ou des surfaces d’attaque.
- Étapes : le travail ordonné. Une étape peut exécuter un agent, exécuter un agent par enregistrement en parallèle, filtrer des enregistrements ou enregistrer des findings.
- Agents : le modèle, le prompt et les outils de chaque étape. Utilisez un agent enregistré ou définissez-en un directement.
- Déclencheurs : ce qui lance automatiquement une exécution. Consultez Déclencheurs.
- Budget : chaque exécution dispose d’un budget compris entre 20 et 2 000 crédits (80 crédits par défaut). Une exécution que vous lancez se met en pause lorsqu’elle atteint son budget : vous pouvez alors la reprendre avec un budget plus élevé.