Skip to content
Todos los proyectos

Subagents for Pydantic AI

Orquestación multi-agente con creación dinámica

Toolset de delegación multi-agente con modos de ejecución síncronos, asíncronos y autoseleccionados. Subagentes anidados y comunicación padre-hijo.

Instalación

Terminal
pip install subagents-pydantic-ai

Define subagentes especializados y deja que un agente padre les delegue tareas automáticamente. Tres modos de ejecución dan control total: síncrono (bloqueante — esperar resultados), asíncrono (en segundo plano — lanzar tareas y verificar después) y auto (el agente elige el mejor modo). Los subagentes pueden crear sus propios subagentes para cadenas de delegación profunda, y una función de preguntas permite a los agentes hijos pedir aclaraciones al padre durante la tarea.

Características

Modos Sync/Async/Auto
Subagentes Anidados
Creación en Runtime
Comunicación Padre-Hijo

Inicio Rápido

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())

Casos de Uso

Pipelines de Investigación

Delega investigación a agentes especializados que recopilan, analizan y sintetizan información de múltiples fuentes.

Delegación de Code Review

Lanza agentes paralelos de revisión para seguridad, estilo y rendimiento, luego combina sus hallazgos.

Análisis Multi-Paso

Encadena agentes para flujos complejos — investigador recopila datos, analista interpreta, escritor produce el informe.

Ejecución Paralela de Tareas

Lanza múltiples tareas en segundo plano simultáneamente y recopila resultados a medida que se completan, con seguimiento automático.

¿Listo para construir tu primer agente IA en producción?

Herramientas open-source, patrones probados en batalla, cero boilerplate. Configura tu stack y despliega en minutos — no meses.