0Pricing
AI Prompt Engineering · Lektion

Rollen und Spezialisierung

Agenten-Personas entwerfen

Rollen und Spezialisierung ist eine kostenlose AI Prompt Engineering-Lektion auf CoddyKit. Dies ist Lektion 1 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des AI Prompt Engineering-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der AI Prompt Engineering-Kurs umfasst insgesamt 4 Lektionen.

Warum Sie Agents spezialisieren sollten

Ein einzelner generalistischer Prompt, der viele Anliegen gleichzeitig behandelt, verteilt die Aufmerksamkeit und vermischt Anweisungen. Wenn Sie eine Aufgabe in spezialisierte Agents zerlegen - jeweils mit einem eng gefassten Auftrag, fokussiertem Kontext und passenden Tools -, wird das Verhalten präziser und Fehler werden isoliert.

  • Enger Umfang - zuverlässiger und besser steuerbar.
  • Isolation - ein Fehler in einer Rolle beeinträchtigt die anderen nicht.

Spezialisierung ist Divide-and-Conquer auf Prompts angewendet.

Aufbau einer Persona

Eine effektive Agenten-Persona ist mehr als ein Name. Sie legt fest: einen Auftrag (wofür sie zuständig ist), Grenzen (was sie nicht tun darf), Inputs/Outputs (ihren Vertrag) und Erfolgskriterien. Vage Personas (»Sie sind ein hilfreicher Experte«) schränken das Verhalten nicht ausreichend ein.

persona = {
  'role': 'Researcher',
  'mandate': 'Gather and cite primary sources for the question.',
  'forbidden': 'Do not draw final conclusions; do not write prose.',
  'output': 'JSON list of {claim, source_url, confidence}.'
}

Single Responsibility pro Agent

Geben Sie jedem Agenten einen Grund, sein Verhalten zu ändern. Ein Agent zum »Recherchieren-, Zusammenfassen- und Faktenprüfen« vermischt drei Ziele, die in unterschiedliche Richtungen ziehen. Teilen Sie diese Aufgaben auf, damit jede einzeln abgestimmt, evaluiert und debuggt werden kann.

Der Test: Wenn Sie die Aufgabe eines Agenten nicht in einem Satz ohne »und« beschreiben können, erledigt er zu viel.

Begrenzter Kontext und begrenzte Tools

Spezialisierung umfasst auch die Kontextisolierung. Ein Coding-Agent benötigt den Code und die Spezifikation, nicht das Marketing-Briefing. Wenn Sie den Kontext jedes Agenten beschränken, verringern Sie Ablenkung, Kosten und die Wahrscheinlichkeit, dass er auf irrelevantes Material reagiert.

  • Geben Sie nur die Inputs weiter, die der Auftrag erfordert.
  • Gewähren Sie nur die Tools, die die Rolle tatsächlich verwendet.

Least-Context und Least-Tool sind das Gegenstück zu Least-Privilege in Multi-Agenten-Systemen.

agents = {
  'coder': {'context': ['spec', 'repo'], 'tools': ['edit', 'run_tests']},
  'reviewer': {'context': ['diff', 'style_guide'], 'tools': ['comment']}
}

Komplementär statt redundant

Rollen sollten die Arbeit ohne Überschneidungen oder Lücken aufteilen. Überschneidungen verschwenden Rechenleistung und erzeugen widersprüchliche Outputs; Lücken lassen Teile der Aufgabe unzugeordnet. Entwerfen Sie die Rollenmenge als saubere Zerlegung, bei der jede Teilaufgabe genau einen Verantwortlichen hat.

Zeichnen Sie zuerst die Verantwortungsübersicht und schreiben Sie dann Personas, die jede Zelle ausfüllen.

Adversarische und kritische Rollen

Zu den wertvollsten Spezialisten gehören adversarische Rollen: ein Kritiker, der Schwachstellen findet, ein Red-Team, das den Plan angreift, und ein Verifizierer, der Belege verlangt. Ihr Auftrag besteht ausdrücklich darin, zu widersprechen. Dadurch wirken sie der Gefälligkeit und dem übermäßigen Selbstvertrauen eines einzelnen Agenten entgegen.

Kombinieren Sie jeden Generator mit einem Skeptiker, dessen Erfolg daran gemessen wird, wie viele Probleme er findet.

critic = {
  'role': 'Critic',
  'mandate': 'Find the strongest objection to the proposal.',
  'output': '{weaknesses: [...], severity: low|med|high}',
  'note': 'You are rewarded for valid flaws, not agreement.'
}

Persona-Stabilität und Drift

Im Verlauf einer langen Sitzung kann ein Agent aus seiner Rolle driften und den Ton oder die Ziele anderer übernehmen, die er liest. Bekräftigen Sie seine Identität: Wiederholen Sie den Auftrag bei jeder Ausführung und halten Sie den Prompt jedes Agenten in sich geschlossen, damit er nicht unbemerkt die Anweisungen eines anderen übernimmt.

Behandeln Sie die Persona als etwas, das in jedem Turn erneut bekräftigt wird, nicht als etwas, das einmal festgelegt und dann vergessen wird.

Ausgabeverträge zwischen Rollen

Spezialisten müssen Ergebnisse sauber übergeben. Definieren Sie für die Ausgabe jeder Rolle einen typisierten Vertrag, den die nächste Rolle verarbeitet. Übergaben in loser Prosa führen zu Fehlinterpretationen; strukturierte Verträge machen die Pipeline kombinierbar und überprüfbar.

Der Researcher gibt belegte Aussagen aus; der Writer verarbeitet genau diese Struktur; der Critic prüft sie.

researcher_out = {'claims': [{'text': str, 'source': str, 'confidence': float}]}
# Writer input MUST equal researcher_out — contract enforced.

Kosten und Latenz der Spezialisierung

Mehr Agents bedeuten mehr Aufrufe. Spezialisierung tauscht die Effizienz eines einzelnen Aufrufs gegen Zuverlässigkeit und Parallelität. Begründen Sie jede Rolle: Wenn die Aufteilung die Qualität nicht messbar verbessert und keine parallele Arbeit ermöglicht, führen Sie sie wieder in einem Generalisten zusammen.

  • Parallelisierbare Spezialisten können gleichzeitig laufen - ein Latenzgewinn.
  • Streng sequenzielle Spezialisten erhöhen die Latenz - stellen Sie sicher, dass der Qualitätsgewinn dies rechtfertigt.

Die richtige Granularität wählen

Bei zu wenigen Rollen erhalten Sie einen unklaren Generalisten; bei zu vielen ertrinken Sie im Koordinationsaufwand. Wählen Sie die gröbste Zerlegung, bei der jeder Agent weiterhin eine einzelne, evaluierbare Verantwortung hat. Beginnen Sie grob und teilen Sie nur dann weiter auf, wenn sich eine Rolle in der Evaluation als überlastet erweist.

Die Granularität wird empirisch abgestimmt und richtet sich danach, wo sich Fehler tatsächlich häufen.

Checkliste für das Persona-Design

Bestätigen Sie für jeden Agenten: einen Auftrag in einem Satz, explizite Grenzen, Least-Context- und Least-Tool-Einschränkungen, einen typisierten Ausgabevertrag, eine komplementäre Einordnung ohne Überschneidung oder Lücke, eine Bestärkung der Identität in jedem Turn sowie eine Begründung dafür, dass die Aufteilung die Qualität oder Parallelität verbessert. Adversarische Kritiker rechtfertigen ihren Platz, indem sie echte Schwachstellen finden.

Kurze Überprüfung

Sie stellen fest, dass ein Agent, der recherchiert, schreibt und Fakten prüft, inkonsistente und schwer zu debuggende Ergebnisse liefert.

Rückblick: Rollen und Spezialisierung

Zerlegen Sie Aufgaben in Agents mit jeweils einer Verantwortung. Jeder Agent benötigt einen klaren Auftrag, explizite Grenzen, Least-Context- und Least-Tool-Einschränkungen sowie einen typisierten Ausgabevertrag. Teilen Sie die Arbeit sauber und ohne Überschneidungen oder Lücken auf, kombinieren Sie Generatoren mit adversarischen Kritikern, bekräftigen Sie die Identität der Persona in jedem Turn und wählen Sie die gröbste Granularität, bei der jede Rolle evaluierbar bleibt. Spezialisierung bringt Zuverlässigkeit und Parallelität, kostet aber mehr Aufrufe - setzen Sie sie dort ein, wo sie messbar hilft.

Häufig gestellte Fragen

Ist die Lektion „Rollen und Spezialisierung“ kostenlos?

Ja — der vollständige Text von „Rollen und Spezialisierung“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des AI Prompt Engineering-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der AI Prompt Engineering-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Rollen und Spezialisierung“?

Agenten-Personas entwerfen Du übst AI Prompt Engineering mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um AI Prompt Engineering zu starten?

Keine Vorkenntnisse erforderlich. AI Prompt Engineering auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 1 von 4.

Wie lange dauert die Lektion „Rollen und Spezialisierung“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser AI Prompt Engineering-Lektion Code schreiben und ausführen?

Ja. Jede AI Prompt Engineering-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Rollen und Spezialisierung
  2. Orchestrator und Worker
  3. Kommunikation zwischen Agenten
  4. Debattierende und abstimmende Agenten
← Zurück zu AI Prompt Engineering