Zum Inhalt springen

Deine erste Pipeline bauen

Am Ende dieser Anleitung hast du:

  • Eine gespeicherte Pipeline-Vorlage, die einen Agenten mit einem Prompt losschickt
  • Eingeschaltete manuelle Läufe, sodass du die Vorlage von Hand starten kannst
  • Einen abgeschlossenen Lauf, mit sichtbarer Eingabe und Ausgabe des Schritts

Voraussetzung: Deinen ersten Agenten starten ist abgeschlossen, du hast also einen Agenten mit Adapter und Modell.

Eine Pipeline ist ein DAG aus Schritten. Vorlagen legen den Graphen fest, Läufe sind Ausführungen. Das Modell dahinter steht unter Pipelines und Automatisierung, das vollständige Schrittvokabular unter Pipeline-Schrittarten.

  1. Geh zu Einstellungen → Arbeitsbereich → Pipeline-Vorlagen
  2. Klicke auf Neue Vorlage

Der Editor öffnet sich auf einem angelegten Gerüst namens Neue Pipeline (ID pipeline_N). Klicke in der Kopfzeile auf den Titel und benenne ihn um — für diese Anleitung passt code_quality_check. Einen Dialog für die ID gibt es nicht, und auch kein Beschreibungsfeld.

Die Zeichenfläche ist nicht leer. Eine neue Vorlage ist schon verdrahtet als Trigger → Step → Endmarke: „Step“ ist ein Prompt-Agenten-Knoten, und die Endmarke ist eine unsichtbare Sentinel, die der Editor auf jede erreichbare Senke neu verdrahtet.

Den Step, der schon da ist, konfigurierst du.

  1. Klicke auf der Zeichenfläche auf den Knoten Step
  2. Setze im Panel Knoten-Konfiguration rechts:
    • Agent: deinen Agenten aus der vorigen Anleitung
    • Prompt-Vorlage: „Prüfe den Code auf dem aktuellen Branch auf Qualitätsprobleme. Liste auf, was du findest.“
  3. Auslöser von lässt du unverändert — der Knoten ist schon so verdrahtet, dass er nach Trigger feuert

Klicke in der Kopfzeile des Editors auf Speichern.

Kontrollpunkt. Die Beschriftung „Nicht gespeicherte Änderungen“ verschwindet.

  1. Klicke auf der Zeichenfläche auf die gestrichelte Kachel Auslöser hinzufügen (oder ziehe Manueller Lauf aus dem Abschnitt Auslöser der Knotenbibliothek) und wähle Manueller Lauf.
  2. Wähle diesen Knoten. Schalte im Inspektor rechts Aktiviert ein — „Auf der Ausführungsseite anzeigen und manuell starten.“

Das ist nicht optional, und es ist leicht zu übersehen. Eine neue Vorlage wird mit gar keiner Trigger-Zeile angelegt, die Ausführungsseite führt sie also nicht auf und es gibt nichts zu starten, bis du das einschaltest. Der Schalter schreibt den Trigger sofort und wartet nicht auf ein weiteres Speichern.

Derselbe Schalter steckt hinter Manuelle Ausführung in der Kopfzeile des Editors, neben den deklarierten Eingaben der Vorlage.

  1. Klicke in der Seitenleiste auf Pipelines
  2. Klicke in der Kopfzeile auf Pipeline ausführen
  3. Wähle in der linken Leiste code_quality_check
  4. Klicke im Formular auf Pipeline ausführen — deine Vorlage deklariert keine Eingaben, es gibt also nichts auszufüllen

Kontrollpunkt. Ein Toast bestätigt, dass der Lauf gestartet ist, und Control Center öffnet die Detailseite des Laufs.

Die Engine legt den Laufdatensatz an, schließt den Trigger ab, plant den Schritt ein, schickt den Agenten los und schließt den Lauf ab, sobald der eingehende Zweig der Endmarke fertig ist.

Klicke im Lauf auf den Schritt, um sein Detailpanel zu öffnen:

  • Die Zeitstempel Gestartet und Abgeschlossen sowie die Dauer
  • Eingabe: der Zustand, der an den Schritt übergeben wurde
  • Ausgabe: was er erzeugt hat — hier die Antwort des Agenten
  • Agent-Aktivität, mit einem Link in die Unterhaltung, die der Schritt geführt hat

Kontrollpunkt. Der Schritt steht auf Completed, und seine Ausgabe enthält die Review des Agenten.

Knoten fügst du hinzu, indem du einen Eintrag aus der Knotenbibliothek links auf die Zeichenfläche ziehst oder direkt hinter einem Knoten auf Schritt hinzufügen (+) drückst. Ziehe vom Ausgabeport eines Knotens auf einen anderen, um sie zu verbinden, oder wähle den neuen Knoten und tippe unter Auslöser von den vorgelagerten Schritt an.

Die Endmarke wird nicht gezeichnet und lässt sich nicht auswählen. Der Editor verdrahtet sie neu auf jede erreichbare Senke, sodass ein Knoten, den du hinter dem angelegten Step hinzufügst, trotzdem läuft.

Du hast eine Vorlage angelegt, den Prompt-Agenten-Knoten konfiguriert, mit dem sie angelegt wurde, sie gespeichert, manuell ausführbar gemacht, einen Lauf gestartet und Eingabe sowie Ausgabe des Schritts gelesen.

Pipelines werden viel größer als das — bedingte Router, parallele Zweige, Join-Knoten, For-each-Fan-out, menschliche Freigabetore — die Form bleibt dieselbe: Schritte in einem DAG, die Zustand weiterreichen.

Als Nächstes: Slack mit deinem Arbeitsbereich verbinden, die letzte Anleitung in dieser Reihe.