
Agentic Architectural Patterns for Building Multi-Agent Systems
Dr. Ali Arsanjani, Juan Pablo Bustos
- Editorial
- Packt
- Año
- 2026
- Páginas
- ~812
- Nivel
- Intermedio
De qué trata
Tratado avanzado de arquitectura de software para ingenieros de sistemas, directores técnicos y arquitectos de soluciones de IA que necesitan llevar prototipos de inteligencia artificial generativa hacia arquitecturas multiagente distribuidas, tolerantes a fallos y listas para producción. Requiere conocimientos sólidos previos en diseño de sistemas distribuidos, patrones de software corporativos y desarrollo en Python.
Inspirado en la rigurosidad estructural de los catálogos de patrones tradicionales (como el clásico del Gang of Four), el libro descompone la pila de sistemas agénticos en capas bien delimitadas. Enseña protocolos de interacción como Model Context Protocol (MCP) y Agent-to-Agent (A2A), y cataloga patrones de coordinación avanzados: orquestación jerárquica, director de directores («manager-of-managers»), comunicación entre pares (P2P), pizarras compartidas («blackboard») y redes de licitación contractual. Para su materialización técnica, explora frameworks como LangGraph, CrewAI y Agent Development Kit (ADK), sumados a estrategias de AgentOps y LLMOps orientadas a observabilidad, manejo de callbacks de ciclo de vida y resiliencia ante derivas de instrucciones.
La aplicación práctica se canaliza a través de un caso de estudio troncal: la automatización integral de flujos de concesión de préstamos bancarios («loan processing»), evolucionando desde una arquitectura de agente único con reflexión y planificación hasta un ecosistema multiagente distribuido y cooperativo implementado tanto en LangGraph como en CrewAI. Su gran mérito es la profundidad conceptual y la precisión taxonómica para estandarizar la arquitectura multiagente en grandes empresas, aunque por su naturaleza prescinde del aprendizaje básico de redes neuronales. Es un texto de referencia indispensable para diseñar sistemas autónomos a gran escala.
- Arquitectura de software
- Sistemas multiagente
- Patrones de diseño agénticos
- LangGraph
- CrewAI
- Model Context Protocol (MCP)
- Agent-to-Agent (A2A)
- Orquestación jerárquica
- AgentOps y observabilidad
- Tolerancia a fallos
- Cumplimiento y explicabilidad
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Agente único de análisis y validación de préstamos
Módulo de evaluación financiera que implementa patrones de planificación, reflexión y llamadas estructuradas a funciones para validar políticas crediticias y procesar antecedentes de solicitantes.
Ecosistema multiagente jerárquico de procesamiento crediticio con LangGraph y CrewAI
Arquitectura distribuida donde agentes especializados (extracción documental, análisis de solvencia, verificación regulatoria y aprobación final) interactúan bajo un orquestador supervisor.

