Zum Hauptinhalt springen
Editor und AI-Assistent

Ziehen auf der Leinwand oder direktes Schreiben von YAML — beides ist derselbe Workflow

Leinwand und YAML sind zwei Ansichten derselben Definition: Ziehen Sie einen Knoten, ändert sich der Code mit; ändern Sie eine Zeile YAML, wird die Leinwand sofort neu gezeichnet. Jeder Speichervorgang erzeugt eine neue Version, die sich jederzeit zurücksetzen lässt.

8 SchrittartenLeinwand ⇄ YAML in beide Richtungen synchronisiertDrei Laufzeiten für den KI-Assistenten
Screenshot des Braidrun-Workflow-Editors
Editor-Aufnahme: Leinwandansicht und YAML-Ansicht desselben Workflows
Schritttyp

8 Schrittarten, aus denen Sie einen Prozess zusammensetzen

Jede Schrittart erledigt genau eine Sache; komplexe Prozesse entstehen durch Kombination. Im Free-Tarif stehen die ersten drei zur Verfügung, im Pro-Tarif werden alle 8 freigeschaltet.

SingleFREE
Ein Agent erledigt eine Sache: Geben Sie ihm einen Prompt, ein Modell und Werkzeuge, und er liefert ein Ergebnis.
CodeFREE
Führen Sie ein Skript in der Docker-Sandbox aus, wählbar aus 7 Sprachen wie python, typescript und bash.
KlassifikatorFREE
Die KI bestimmt zunächst, zu welcher Kategorie die Eingabe gehört; der weitere Prozess folgt je nach Kategorie unterschiedlichen Verzweigungen.
group_chatPRO
Mehrere Agenten sprechen rundenweise zu derselben Frage und erarbeiten diskutierend ein Ergebnis.
agent_basedPRO
Ein koordinierender Agent betrachtet den aktuellen Fortschritt und entscheidet, welchem Agenten der nächste Schritt zugewiesen wird.
state_machinePRO
Ein langer Prozess mit Zustandsübergängen, bei dem klar festgelegt ist, wann in den nächsten Zustand gewechselt wird.
sub_workflowPRO
Rufen Sie einen anderen Workflow als einen Schritt auf und verwenden Sie ausgereifte Prozesse direkt wieder.
workflow_output_readPRO
Lesen Sie die von einem anderen Workflow veröffentlichten Ergebnisse und reichen Sie Daten zwischen zwei Prozessen weiter.
Schritt-Modifikatoren

Ein und derselbe Schritt verhält sich anders, sobald Sie eine Konfigurationszeile hinzufügen

Modifikatoren werden direkt in die Schrittdefinition geschrieben und lassen sich stapeln: Mit retry wird automatisch wiederholt, mit timeout wird zum Zeitpunkt abgebrochen, mit manual_approval wird angehalten und auf einen Menschen gewartet.

ZustandWird nur bei erfüllter Bedingung ausgeführt; auf oberster Ebene werden && und || unterstützt, Klammern jedoch nicht.
depends_onDeklariert die vorgelagerten Schritte, von denen er abhängt, und startet erst, wenn alle abgeschlossen sind.
parallelEine Gruppe von Schritten läuft gleichzeitig, ohne aufeinander zu warten.
Versuchen Sie es erneutBei Fehlschlag wird automatisch wiederholt; die Anzahl ist konfigurierbar.
AuszeitEine Zeitüberschreitung wird als Fehlschlag behandelt, sodass der Prozess nicht hängen bleibt.
repeat_untilWiederholt die Ausführung, bis das Ergebnis den Anforderungen genügt, etwa wenn eine Bewertung die Schwelle überschreitet.
iterate_overFührt diesen Schritt für jedes Element der Liste einmal aus.
AggregatFasst die Ausgaben mehrerer Verzweigungen zu einer zusammen.
extrahierenExtrahiert strukturierte Felder aus der Ausgabe und speichert sie in Variablen.
publish_outputsVeröffentlicht das Ergebnis, damit andere Workflows es lesen können.
manual_approvalHält an und wartet auf eine Freigabe durch einen Menschen; bei Zeitüberschreitung erfolgt automatisch eine Ablehnung.
Multi-Agenten-Orchestrierung

Mehrere Agenten halten eine Review-Runde ab; erst wenn das Ergebnis besteht, geht es weiter

group_chat holt mehrere Agenten mit unterschiedlichen Rollen in dieselbe Diskussion, die rundenweise sprechen und die endet, sobald ein Abbruch-Keyword fällt oder die Rundenobergrenze erreicht ist; bei agent_based entscheidet ein koordinierender Agent, an wen der nächste Schritt geht. Rechts sehen Sie die vollständige Schreibweise eines Content-Review-Prozesses.

  • Review-Runde: Drei Agenten für Text, Faktenprüfung und Marke suchen abwechselnd nach Mängeln; erst bei Einigkeit wird freigegeben
  • Koordinator: Anhand der Zwischenergebnisse wird entschieden, welcher Agent als Nächstes zuständig ist; der Pfad muss nicht vorab fest verdrahtet werden
  • Jeder Agent kann ein anderes Modell verwenden: für mengenstarke Analysen ein günstiges, für die Endabnahme ein leistungsstarkes
  • Die Anzeigen-Keyword-Prüfung eines Teams einer abonnementbasierten App nutzt genau diesen Mechanismus: Agenten auf Kontoebene teilen sich die Arbeit, Keywords werden blockweise parallel geprüft, mit einer Obergrenze von 5.000 pro Durchlauf
content_review.yamlgroup_chat · manual_approval
# three reviewer agents debate, a human gate before publish- step: write_draft  agent: writer  input: "Draft the release note for {{var:topic}}" - step: review_meeting  group_chat:    participants: [copy_editor, fact_checker, brand_reviewer]    initial_message: "Review the draft. Reply REVIEW_PASSED when aligned."    max_rounds: 4    speaker_selection: round_robin    termination_keyword: REVIEW_PASSED  depends_on: [write_draft] - step: publish  agent: publisher  condition: review_passed == "true" && risk_level != "high"  manual_approval:    enabled: true    timeout: 3600
Ki-assistent

Sagen Sie, was zu tun ist, und auf der Leinwand entsteht der Workflow

Der Assistent arbeitet im Editor im Dialog: Sie beschreiben den Anwendungsfall, er erzeugt die Schritte, und Sie sehen dabei zu und passen an.

Dialogbasierte ErstellungBeschreiben Sie in einem Satz, was Sie automatisieren möchten; der Assistent zeichnet die Schritte beim Antworten auf die Leinwand, bis ein vollständiger Workflow entsteht.
Änderungen warten auf Ihr SpeichernDie Änderungen des Assistenten werden nicht sofort wirksam: Sie bleiben im Editor, und erst wenn Sie nach der Prüfung auf Speichern klicken, werden sie in den Workflow geschrieben.
Drei LaufzeitenWählen Sie zum Antreiben des Assistenten eines aus Koog, Claude Code und Codex; mit einem Claude- oder ChatGPT-Abonnement können Sie sich direkt anmelden und es nutzen, ohne separat einen API Key konfigurieren zu müssen.
Dokumenten-Fragen und -AntwortenSind Sie sich bei einer Plattformfunktion unsicher, fragen Sie einfach; der Assistent antwortet auf Basis der Dokumentensuche (RAG).
Diagnose und Versionen

Bei Fehlern gibt es Hinweise, und fehlerhafte Änderungen lassen sich zurücksetzen

Doppelter LintDer Editor prüft während des Schreibens, und der Server validiert vor dem Speichern erneut, sodass gängige Definitionsfehler bereits in der Speicherphase abgefangen werden.
Rückgängig und WiederholenLeinwand-Operationen unterstützen Rückgängig und Wiederholen; der Preis für Versuch und Irrtum ist ein Tastendruck.
Versionen und RücksetzenJeder Speichervorgang erzeugt eine neue Version, und zwischen Versionen lässt sich ein Diff ansehen; tritt im Live-Betrieb ein Problem auf, setzen Sie auf die letzte funktionierende Version zurück.
Hinweis zu den Grenzen

Drei Dinge, die vorab klargestellt seien

  • Es gibt keinen Katalog mit Hunderten SaaS-Konnektoren: Aufrufe externer Systeme werden in Code-Schritten geschrieben oder als Werkzeug des Agenten angebunden; der Agent kann einen beliebigen MCP Server anbinden.
  • Der Free-Tarif bietet die drei Schrittarten single, code und classifier; alle 8 Schrittarten und der KI-Assistent stehen im Pro-Tarif ($49/Monat) zur Verfügung, der Assistent mit 20 Dialogen pro Tag.
  • Der KI-Assistent ändert nur, speichert aber nicht: Alle Änderungen werden erst wirksam, wenn Sie nach der Prüfung auf Speichern klicken; es gibt keine stillen Änderungen.
Öffnen Sie den Editor und bauen Sie Ihren ersten Workflow
Nach der kostenlosen Registrierung können Sie Leinwand und YAML nutzen; eine der über 240 Vorlagen auszuwählen und anzupassen ist schneller, als von null zu beginnen.