Zum Hauptinhalt springen
Ein Workflow verkettet Agents zu Schritten. Er erhält eine Eingabe, etwa ein Repository oder ein Finding, und speichert seine Ergebnisse als Findings. Enclave enthält integrierte Workflows für PR-Review, Repository Learning und Security Hunts. Sie können auch eigene erstellen, indem Sie sie in Research beschreiben.
Die Workflows-Seite mit integrierten und benutzerdefinierten Workflows, ihren Triggern und Agents

Wann Sie einen Workflow verwenden

Verwenden Sie einen Workflow, wenn dieselbe Analyse mehr als einmal laufen soll: bei jedem neuen Finding oder Pull Request, nach Zeitplan oder über viele Repositorys hinweg. Für eine einmalige Frage verwenden Sie Research.

Bestandteile eines Workflows

  • Eingaben: worauf er läuft, etwa ein Repository, ein Finding oder Angriffsflächen.
  • Schritte: die geordnete Arbeit. Ein Schritt kann einen Agent ausführen, parallel einen Agent pro Datensatz ausführen, Datensätze filtern oder Findings speichern.
  • Agents: Modell, Prompt und Tools jedes Schritts. Verwenden Sie einen gespeicherten Agent oder definieren Sie einen inline.
  • Trigger: was einen Run automatisch startet. Siehe Trigger.
  • Budget: Jeder Run hat ein Budget zwischen 20 und 2.000 Credits (Standard: 80 Credits). Ein von Ihnen gestarteter Run pausiert, wenn er sein Budget erreicht. Sie können ihn dann mit einem höheren Budget fortsetzen.

Die Workflows-Seite

Klicken Sie in der Seitenleiste auf Workflows. Jede Zeile zeigt, wann der Workflow startet, seine Agents, seinen Schalter Triggers und seine letzten Runs. Öffnen Sie einen Workflow, um Flow, Runs und History zu sehen. Der Tab Flow ist schreibgeschützt.

Zugriff

Member können Workflows und Runs ansehen. Owner und Admins können sie erstellen, ausführen und ändern. Siehe Rollen und Berechtigungen.