Dynamische Workflows mit Claude Code: Jede Aufgabe erhält ihr eigenes Framework

@MinLiBuilds
CHINESISCHvor 1 Monat · 03. Juni 2026
205K
297
57
7
716

TL;DR

Claude Code bietet jetzt dynamische Workflows, die es der KI ermöglichen, benutzerdefinierte Orchestrierungsskripte für komplexe Aufgaben zu erstellen. Dieses System nutzt parallele Sub-Agents, um Einschränkungen wie Trägheit der Agents sowie Verzerrungen bei Recherchen und Programmierung zu überwinden.

Claude Code kann jetzt sofort seine eigene Testumgebung erstellen, die genau auf die jeweilige Aufgabe zugeschnitten ist. Diese Fähigkeit wird als dynamischer Workflow bezeichnet: Claude schreibt dynamisch Orchestrierungsskripte, führt Dutzende bis Hunderte parallele Subagenten in einer einzigen Sitzung aus und überprüft sich selbst, bevor dir Ergebnisse präsentiert werden.

Die Standard-Testumgebung von Claude Code eignet sich hervorragend zum Schreiben von Code, aber für spezialisiertere Aufgaben wie Recherche, Sicherheitsanalysen, Agententeams und Code-Reviews war es bisher erforderlich, eine benutzerdefinierte Testumgebung auf Basis von Claude Code zu erstellen, um optimale Leistung zu erzielen.

Workflows ermöglichen es dir, diese benutzerdefinierten Testumgebungen dynamisch zu erstellen. Sie sind wiederverwendbar, teilbar und erlauben es Claude, Probleme auf eine natürlichere Weise zu lösen als der Standardansatz.

In diesem Artikel teile ich meine ersten Erfahrungen und Erkenntnisse mit Workflows. Beachte, dass Workflows mehr Tokens verbrauchen und besser für komplexe, hochwertige Aufgaben geeignet sind.

0. Einleitung

Der Einleitungsabschnitt enthält Anmerkungen von Practice Brother.

Ein großartiger Artikel; Workflows könnten die beste Erfindung seit Skills sein. Sie sind eine verbesserte Version von Zielen und auf jeden Fall lernenswert. Dieser Artikel erklärt verschiedene Anwendungsszenarien für Workflows auf verständliche Weise.

Der ursprüngliche Autor ist Thariq @trq212, ein zentraler Anthropic-Mitarbeiter, der häufig Claude-Code-Tipps teilt.

Der Inhalt ist umfangreich; du kannst direkt zu den für dich interessanten Abschnitten springen. Um einen direkten Eindruck von den Möglichkeiten zu bekommen, siehe Abschnitt 1;

Um zu verstehen, warum es gebraucht wird, siehe Abschnitte 3 bis 5

; um Implementierungslösungen direkt zu übernehmen, springe zu Abschnitt 6.

1. Beispiel-Prompts

Diese Beispiele zeigen, was Workflows leisten können. Du kannst Claude direkt mit ähnlichen Anfragen beauftragen:

  • Mehrere konkurrierende Theorien flaky Tests reproduzieren lassen.
  • Wiederkehrende Korrekturen aus früheren Sitzungen extrahieren.
  • Ursachen in Slack-Incident-Kanälen lokalisieren.
  • Mehrere kritische Perspektiven zu einem Geschäftsplan einholen.
  • Lebensläufe bewerten und validieren.
  • Einen CLI-Tool-Namen per Turnierauswahl bestimmen.
  • Ein Refactoring über die gesamte Codebasis durchführen.
  • Technische Behauptungen in einem Blog-Entwurf gegen den tatsächlichen Code überprüfen.

2. Wie Workflows funktionieren

Workflows führen JavaScript-Dateien aus, die spezielle Funktionen zum Generieren und Koordinieren von Subagenten enthalten. Standard-JavaScript-Tools wie JSON, Math und Array können zur Datenverarbeitung verwendet werden. Workflows können wählen, welches Modell Subagenten verwenden und ob sie in einem isolierten Worktree laufen. Wenn der Workflow unterbrochen wird, kann er an der Stelle fortsetzen, an der er aufgehört hat.

实践哥MinLi - inline image

3. Warum Workflows nötig sind

Die Standard-Testumgebung erledigt Planung und Ausführung innerhalb eines einzigen Kontextfensters. Das funktioniert gut für Programmieraufgaben, versagt jedoch bei langlaufenden, massiv parallelen, hochstrukturierten oder adversarischen Aufgaben. Konkret treten drei Fehlermodi auf:

  • Agent Faultier: Bei komplexen mehrteiligen Aufgaben hört Claude vorzeitig auf und erledigt nur einen Teil (z. B. 35 von 50 Sicherheitsüberprüfungen).
  • Selbstbevorzugungs-Bias: Wenn Claude gebeten wird, Ergebnisse anhand eines Bewertungsrasters zu validieren, neigt es dazu, seine eigenen Schlussfolgerungen zu bevorzugen.
  • Ziel-Abweichung: Die Genauigkeit nimmt über mehrere Interaktionen hinweg ab; jede Zusammenfassung lässt Details fallen, einschließlich Randbedingungen und Einschränkungen.

Workflows begegnen dem, indem sie unabhängige Subagenten orchestrieren, jeder mit eigenem Kontextfenster, fokussiertem Ziel und Isolation.

4. Dynamische vs. statische Workflows

Bisher koordinierten statische Workflows, die mit dem Claude Agent SDK oder claude -p erstellt wurden, mehrere Claude-Code-Instanzen auf generische Weise – du musstest alle Randfälle abdecken. Mit Claude Opus 4.8 und dynamischen Workflows kann Claude jetzt maßgeschneiderte Testumgebungen für spezifische Szenarien schreiben.

实践哥MinLi - inline image

5. Praktische Muster zur Nutzung von Workflows

Du kannst einen Workflow auslösen, indem du ihn direkt anforderst oder ultracode in deinen Prompt einfügst, um sicherzustellen, dass Claude Code einen erstellt. Häufige Muster sind:

实践哥MinLi - inline image
  • Klassifizieren und Ausführen: Ein Klassifizierungsagent bestimmt den Aufgabentyp und leitet ihn an verschiedene Agenten oder Verhaltensweisen weiter; er kann die Ausgabe nach Abschluss ebenfalls klassifizieren.
  • Aufteilen und Zusammenführen: Eine Aufgabe in viele kleine Schritte zerlegen, für jeden einen Agenten ausführen und die Ergebnisse zusammenführen. Dies ist nützlich, wenn viele Schritte von sauberen, nicht störenden Kontextfenstern profitieren. Die Zusammenführung dient als Barriere und wartet, bis alle Agenten fertig sind, bevor strukturierte Ausgaben zusammengeführt werden.
  • Adversarische Validierung: Für jeden erzeugten Agenten wird ein separater adversarischer Agent ausgeführt, der die Ausgabe gegen ein Bewertungsraster oder Kriterien validiert.
  • Generieren und Filtern: Mehrere Ideen zu einem Thema generieren, nach Bewertungsraster oder Validierung filtern und nur die qualitativ hochwertigsten, verifizierten Ergebnisse nach Deduplizierung behalten.
  • Turnier: N Agenten konkurrieren mit unterschiedlichen Methoden an derselben Aufgabe. Paarweise bewertende Agenten ermitteln Gewinner, bis nur einer übrig bleibt.
  • Schleife bis zur Fertigstellung: Bei unbekanntem Arbeitsaufwand kontinuierlich Agenten generieren, bis eine Stoppbedingung erfüllt ist (z. B. keine neuen Entdeckungen, keine Fehler mehr in Logs).

6. Anwendungsszenarien

  • Migration und Refactoring: Bun verwendete Workflows bei der Umschreibung von Zig zu Rust. Es unterteilt Aufgaben in serielle Schritte (Aufrufstellen, fehlschlagende Tests, Module), generiert Subagenten für jede Korrektur in einem Worktree, führt adversarische Reviews durch und führt Zusammenführungen durch. Vermeide ressourcenintensive Befehle, um die Parallelität zu maximieren.
  • Tiefgehende Recherche: Die /deep-research-Fähigkeit von Claude Code nutzt Workflows, um Websuchen aufzufächern, Quellen zu scrapen, Behauptungen adversarisch zu verifizieren und einen zitierten Bericht zu synthetisieren. Dies gilt auch für Nicht-Web-Recherchen, wie das Zusammenstellen von Slack-Statusberichten oder das Erkunden von Codebase-Funktionen.
  • Tiefgehende Validierung: Bei Berichten, die für jede Tatsache Zitate erfordern, kann ein Workflow Behauptungen identifizieren, Subagenten jede überprüfen lassen und einen Verifizierungsagenten einsetzen, um die Quellqualität sicherzustellen.
实践哥MinLi - inline image
  • Sortieren: Für große Listen, die qualitative Messungen erfordern (z. B. Tickets nach Schweregrad ordnen), führt das Bewerten von 1000+ Zeilen in einem Prompt zu Qualitätsverlusten und sprengt den Kontext. Verwende Turniere, paarweise Pipelines oder paralleles Bucket-Ranking; jeder Vergleich ist ein eigener Agent.
实践哥MinLi - inline image
  • Erinnerung und Regelbefolgung: Wenn Claude selbst in CLAUDE.md Regeln übersieht, erstelle einen Workflow mit einem Regelverifizierer für jede Regel. Verwende eine skeptische Persona zur Regelprüfung, um Fehlalarme zu vermeiden. Extrahiere umgekehrt wiederkehrende Korrekturen aus letzten Sitzungen, clustere sie mit parallelen Agenten und validiere adversarisch, ob die Regel den Fehler verhindert hätte, bevor du CLAUDE.md verfeinerst.
实践哥MinLi - inline image
  • Großflächige Triage: Ein Triage-Workflow klassifiziert Elemente, dedupliziert sie gegen vorhandene Einträge und ergreift Maßnahmen. Ein 'Quarantäne'-Muster verhindert, dass Agenten, die nicht vertrauenswürdige Inhalte lesen, Aktionen mit hohen Privilegien ausführen; diese werden an verarbeitende Agenten delegiert. Verwende mit /loop für kontinuierlichen Betrieb.
实践哥MinLi - inline image
  • Erkundung und Geschmack: Nützlich für Design- oder Namensentscheidungen, die auf 'Geschmack' beruhen und von Bewertungsrastern profitieren. Claude erkundet Lösungen, während ein Review-Agent sie gegen ein Raster bewertet. Lösungen können per Turnier eingestuft oder ausgewählt werden.
  • Evaluation: Führe leichte Evaluierungen durch, indem du unabhängige Agenten in einem Worktree und einen Vergleichsagenten generierst, der Ausgaben gegen ein Raster bewertet.
  • Model- und intelligentes Routing: Erstelle einen aufgabenoptimierten Klassifizierungsagenten, der entscheidet, welches Modell verwendet wird. Beispielsweise hängt die Erklärung eines Auth-Moduls von der Dateianzahl ab; ein Klassifizierer recherchiert dies zuerst und leitet dann basierend auf der Komplexität an Sonnet oder Opus weiter.

7. Wann Workflows nicht verwendet werden sollten

Workflows sind neu und nicht für jede Aufgabe erforderlich; sie verbrauchen deutlich mehr Tokens. Verwende sie kreativ für Aufgaben, die über den üblichen Rahmen hinausgehen. Bei routinemäßigen Programmieraufgaben solltest du überlegen, ob zusätzliche Rechenleistung nötig ist; die meisten Programmieraufgaben brauchen keine fünf Prüfer.

8. Tipps zum Erstellen von Workflows

  • Prompting: Detaillierte Prompts funktionieren am besten. Workflows sind nicht nur für große Aufgaben; du kannst einen schnellen Workflow für ein kurzes adversarisches Review einer Hypothese anstoßen.
  • Kombinieren mit /goal und /loop: Für wiederholbare Workflows wie Triage oder Recherche verwende /loop für Intervalle und /goal für harte Abschlussanforderungen.
  • Token-Budget: Lege ein klares Token-Budget (z. B. 10k Tokens) im Prompt fest, um die Nutzung zu begrenzen.
  • Speichern und Teilen: Drücke 's' im Workflow-Menü, um zu speichern. Checke sie in ~/.claude/workflows ein oder verteile sie via Skills. Verweise auf JavaScript-Workflow-Dateien in SKILL.md. Für Flexibilität bitte Claude, Skill-Workflows als Vorlagen und nicht als wörtliche Skripte zu behandeln.
实践哥MinLi - inline image
实践哥MinLi - inline image

9. Ein neuer Ausgangspunkt

Workflows bieten eine leistungsstarke neue Möglichkeit, Claude Code zu erweitern. Betrachte es als Ausgangspunkt, um neue Methoden zur Erledigung von Aufgaben mit Claude zu entdecken. Es gibt noch viel mehr darüber herauszufinden, wie man es am besten einsetzt.

https://x.com/trq212/status/2061907337154367865

Mit einem Klick speichern

Virale Artikel mit YouMind per KI tief lesen

Speichere die Quelle, stelle gezielte Fragen, fasse die Argumentation zusammen und verwandle einen viralen Artikel in wiederverwendbare Notizen in einem einzigen KI-Arbeitsbereich.

YouMind entdecken
Für Creator

Verwandle dein Markdown in einen sauberen 𝕏-Artikel

Wenn du eigene Langtexte veröffentlichst, wird die 𝕏-Formatierung von Bildern, Tabellen und Codeblöcken mühsam. YouMind macht aus einem ganzen Markdown-Entwurf einen sauberen, sofort postbaren 𝕏-Artikel.

Markdown zu 𝕏 testen

Mehr Muster zum Entschlüsseln

Aktuelle virale Artikel

Mehr virale Artikel entdecken