Skip to content
Alle Projekte

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

Terminal
pip install subagents-pydantic-ai

Definiere 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

Sync/Async/Auto-Modi
Verschachtelte Subagenten
Laufzeit-Erstellung
Eltern-Kind-Komm.

Schnellstart

subagents_example.py
from pydantic_ai import Agent
from 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.