Subagents for Pydantic AI
Multi-Agenten-Orchestrierung mit dynamischer Erstellung
Multi-Agenten-Delegations-Toolset mit synchronen, asynchronen und automatisch gewählten Ausführungsmodi. Verschachtelte Subagenten und Eltern-Kind-Kommunikation.
Installation
pip install subagents-pydantic-aiDefiniere spezialisierte Subagenten und lass einen Eltern-Agenten automatisch Aufgaben delegieren. Drei Ausführungsmodi geben volle Kontrolle: synchron (blockierend — auf Ergebnisse warten), asynchron (im Hintergrund — Aufgaben starten und später prüfen) und auto (der Agent wählt den besten Modus). Subagenten können eigene Subagenten spawnen für tiefe Delegationsketten, und eine Fragen-Funktion erlaubt Kind-Agenten, den Eltern-Agenten um Klärung zu bitten.
Features
Schnellstart
from pydantic_ai import Agentfrom subagents_pydantic_ai import create_subagent_toolset, SubAgentConfig
subagents = [ SubAgentConfig( name="researcher", description="Researches topics and gathers information", instructions="You are a research assistant. Investigate thoroughly.", ), SubAgentConfig( name="writer", description="Writes content based on research", instructions="You are a technical writer. Write clear, concise content.", ),]
toolset = create_subagent_toolset(subagents=subagents)agent = Agent("openai:gpt-4o", deps_type=Deps, toolsets=[toolset])result = agent.run_sync("Research Python async patterns and write a blog post", deps=Deps())Anwendungsfälle
Research-Pipelines
Forschung an Spezialagenten delegieren, die Informationen aus mehreren Quellen sammeln, analysieren und synthetisieren.
Code-Review-Delegation
Parallele Review-Agenten für Sicherheit, Stil und Performance spawnen, dann ihre Ergebnisse zusammenführen.
Mehrstufige Analyse
Agenten für komplexe Workflows verketten — Forscher sammelt Daten, Analyst interpretiert, Autor erstellt den Bericht.
Parallele Aufgabenausführung
Mehrere Hintergrundaufgaben gleichzeitig starten und Ergebnisse bei Fertigstellung sammeln, mit automatischem Status-Tracking.
Bereit, deinen ersten Produktions-KI-Agenten zu bauen?
Open-Source-Tools, kampferprobte Patterns, null Boilerplate. Konfiguriere deinen Stack und shippe in Minuten — nicht Monaten.