Agent-Frameworks · Foto: m4rlonj, CC BY 2.0
evaluating-use-cases.mdx
Zuletzt aktualisiert:
Typ
Code-Beispiel
Lizenz
MIT
Quelle
Anwendungsfeld
CrewAI
Architektur-Entscheidung vor Projektstart.
Voraussetzungen
- Laufendes oder geplantes crewAI-Projekt, für das die Architekturentscheidung ansteht
- Grundkenntnisse der crewAI-Konzepte Crews und Flows
Entscheidungshilfe: Wann Crews (autonom) vs. Flows (deterministisch) — mit Komplexitäts-/Präzisions-Matrix.
Für wen: Architektur-Entscheidung vor Projektstart.
Im Detail
Dieser Guide aus der offiziellen crewAI-Dokumentation hilft bei der grundsätzlichen Architekturfrage vor dem ersten Projekt: Braucht mein Anwendungsfall autonome Crews, bei denen Agenten selbst entscheiden, wie sie zum Ziel kommen, oder einen deterministischen Flow mit fest definiertem Ablauf? Anhand einer Komplexitäts- und Präzisions-Matrix zeigt der Text, wann welcher Ansatz sinnvoll ist, etwa Crews für offene Recherche- oder Kreativaufgaben, Flows für Prozesse, bei denen Nachvollziehbarkeit und Wiederholbarkeit zählen. Lohnt sich für alle, die vor dem Aufsetzen eines crewAI-Projekts stehen und nicht nach der falschen Wahl neu strukturieren wollen. Da der Text aus der offiziellen Doku kopiert ist, gelten die MIT-Lizenzbedingungen des Originals.
Schritt für Schritt
- Den eigenen Use Case anhand der Komplexitäts-/Präzisions-Matrix einordnen: eher offene Recherche-Aufgabe oder eher ein Prozess mit Compliance-Anforderungen.
- Bei hohem Bedarf an Vorhersagbarkeit, etwa bei regulierten Abläufen, die Flow-Variante mit klar definierten Schritten wählen.
- Bei hohem Bedarf an Flexibilität, etwa bei offener Recherche, die Crew-Variante mit autonom kollaborierenden Agenten wählen.
- Die getroffene Entscheidung dokumentieren, bevor der erste Prototyp gebaut wird, statt sie erst nach einem gescheiterten Versuch nachträglich zu treffen.
Beispiel aus der Praxis
Ein Team plant einen Recherche-Assistenten für offene Marktanalysen und einen separaten Compliance-Workflow für die Vertragsprüfung; anhand der Matrix entscheidet es sich für eine Crew bei der Marktanalyse und für einen Flow bei der Vertragsprüfung, weil dort Vorhersagbarkeit wichtiger ist als Flexibilität.
Praxis-Tipp
Vor dem ersten Code die Matrix auf die eigene Aufgabe anwenden — etwa “Support-Ticket klassifizieren” (eher Flow) versus “Recherchebericht zu einem offenen Thema erstellen” (eher Crew).
Stolperfallen
Wird die Architekturentscheidung übersprungen und direkt mit einer Crew gestartet, obwohl der Prozess eigentlich klar definierte, wiederholbare Schritte braucht, zeigt sich das oft erst spät als schwer vorhersagbares Verhalten. Die Matrix hilft, diese Entscheidung bewusst vor dem Prototyp zu treffen statt danach zu korrigieren.
Siehe auch
Lizenz & Quelle
- Lizenz: MIT
- Quelle: crewAIInc/crewAI
Inhalt ansehen (evaluating-use-cases.mdx)
Lade …
Erfahrungen & Kommentare.
Funktioniert der Code-Beispiel bei Ihnen? Tipps, Stolperfallen, Varianten — teilen Sie es mit der Community.
Lade Kommentare …
Passt dazu.
quickstart.mdx
Offizielles Quickstart: erste Crew per crewai create, Agents/Tasks in YAML, Ausführung — der komplette Grundzyklus.
first-crew.mdx
Schritt-für-Schritt-Tutorial: Recherche-Crew mit zwei Agenten (Researcher + Analyst) inkl. Projektstruktur.
first-flow.mdx
Erster Flow: ereignisgesteuerte Pipeline, die geführte Abläufe (@start, @listen) mit Crews kombiniert — Beispiel: Lernguide-Generator.
