So verkettest du Claude-API-Aufrufe zu einem Workflow
2 Min. Lesezeit
Wenn du mit Claudes API etwas Automatisiertes baust, beginnst du wahrscheinlich damit, einen großen Prompt zu schreiben, der die ganze Aufgabe in einem einzigen Aufruf erledigen soll, und wirst dann frustriert, weil ein Teil der Ausgabe unzuverlässig ist.
Einem Workflow, der pro Aufruf eine Sache tut, kann man leichter vertrauen als einem Prompt, der alles auf einmal versucht.
Eine Aufgabe pro Aufruf, dann zusammensetzen
Teile die Arbeit so auf, wie du es in normalem Code tun würdest: Ein Aufruf extrahiert oder klassifiziert, ein zweiter handelt auf Grundlage dieses Ergebnisses. Jeder Aufruf ist einfacher richtig hinzubekommen, und du kannst die Ausgabe zwischen den Schritten prüfen, statt einen langen, verknoteten Prompt zu debuggen.
- 1
Bestimme die einzelne Ausgabe des ersten Aufrufs
Lege genau fest, welches strukturierte Ergebnis der erste Aufruf liefern muss, und nichts darüber hinaus. Eine engere Aufgabe lässt sich zuverlässiger richtig lösen.
- 2
Gib dieses Ergebnis als Eingabe an den zweiten Aufruf weiter
Der Prompt des zweiten Aufrufs sollte sich auf die tatsächliche Ausgabe des ersten beziehen, nicht die ursprüngliche Roheingabe von Grund auf wiederholen.
- 3
Gib jedem Aufruf eigene klare Erfolgskriterien
Wenn der erste Schritt scheitert oder etwas Unerwartetes liefert, willst du wissen, welcher Schritt kaputtging, statt eine riesige Antwort entwirren zu müssen.
Entwirf einen zweistufigen Workflow: Der erste Aufruf liest ein eingefügtes Support-Ticket und extrahiert die eigentliche Anfrage des Kunden als Ein-Satz-Zusammenfassung plus eine Kategorie (Abrechnung, Bug, Funktionswunsch). Der zweite Aufruf nimmt diese Zusammenfassung und Kategorie und entwirft eine erste Antwort in unserem Ton: direkt, keine Entschuldigung, es sei denn, wir waren wirklich schuld. Zeig mir die Form der Anfrage für jeden Schritt.
”In Claude Tutorial
Arbeit in kleinere Schritte zu zerlegen ist eine von vielen Claude-Fähigkeiten
Eine große Aufgabe in Schritte mit je einem Zweck zu zerlegen, die aufeinander aufbauen, taucht auch in den Lektionen der App auf, nicht nur in Workflows auf Basis der API.
Wo das oft schiefgeht
Der häufigste Fehler ist, die Grenze zwischen den Aufrufen ganz zu überspringen und den rohen, unstrukturierten Text des ersten direkt in den zweiten fließen zu lassen. Bitte den ersten Aufruf um eine bestimmte, strukturierte Form (eine kurze Zusammenfassung, eine Kategorie, einige wenige Felder) statt um freie Prosa, damit der zweite etwas Verlässliches hat, worauf er aufbauen kann.
Achtung
Wenn du nicht klar sagen kannst, was der erste Aufruf liefern soll, bevor du seinen Prompt schreibst, ist der Workflow wahrscheinlich noch nicht richtig aufgeteilt. Behebe die Grenze, bevor du einen zweiten Aufruf hinzufügst.
Weiterlesen
- Claude mit deinen eigenen Daten und Tools über MCP verbinden, um einen Workflow-Schritt in Live-Daten zu verankern statt nur in dem, was eingefügt wurde.
- Was sind Claude-Artefakte? Eine praktische Einführung, um Claudes API aus einem laufenden Prototyp statt aus deinem eigenen Backend-Code aufzurufen.
- Eine Änderung über mehrere Dateien mit Claude Code statt Datei für Datei für dieselbe Gewohnheit „das Ergebnis beschreiben, das Ergebnis prüfen“, angewandt auf das Bearbeiten von Code statt auf das Zusammensetzen von API-Aufrufen.
