Certificación Claude Architect · Módulo 3: arquitectura agéntica y orquestación
Cápsula M3-03
Lanzar subagentes con Task: qué contexto pasarles, cómo estructurar hallazgos y cuándo paralelizar
Reproductor del navegador
De qué trata
El orquestador lanza un subagente con la herramienta Task, que debe estar en su opción allowed tools. Vemos qué lleva la definición de cada subagente (descripción, instrucciones iniciales y herramientas permitidas), por qué el contexto se pasa de forma explícita, cómo entregar los hallazgos completos y estructurados con contenido y metadatos separados, y cuándo lanzar las búsquedas en paralelo. Corresponde al task statement 1.3.
Dos casos de práctica: una empresa de energía solar cuyo orquestador nunca delega, y una empresa de reciclaje industrial que lanza sus búsquedas una por turno y pierde la fuente de cada cifra (pregunta de respuesta múltiple).
Transcripción
Transcripción del guion de la cápsula. La voz es sintética y el contenido sigue la guía oficial del examen.
Ver la transcripción completa
Bienvenidos y bienvenidas a la cápsula tres del Módulo tres. Hoy vemos cómo el orquestador lanza a sus subagentes y qué le entrega a cada uno, el task statement uno punto tres de la guía.
En el kit de desarrollo Agent SDK, el orquestador lanza un subagente llamando a una herramienta. La guía la llama Task y pide que la opción allowed tools del orquestador la incluya. Esa opción es la lista de herramientas que puede usar sin pedir permiso. Sin Task en la lista, el orquestador no puede invocar subagentes y hace el trabajo él mismo.
Cada tipo de subagente se configura con una estructura llamada AgentDefinition, con tres partes. La descripción, que le dice al orquestador cuándo usarlo. Las instrucciones iniciales, el system prompt, que definen su comportamiento. Y la lista de herramientas permitidas, que limita lo que puede hacer.
El contexto va explícito. Según la guía, un subagente no hereda el historial del orquestador ni recuerda invocaciones anteriores: solo sabe lo que el orquestador le escribe al lanzarlo.
Al pasar los hallazgos, la guía pide que vayan completos, sin resumirlos en una línea, y en formato estructurado: la afirmación y su evidencia como contenido, y la dirección web, el documento, la página y la fecha como metadatos.
Si las búsquedas son independientes, el orquestador las lanza en paralelo, con varias llamadas a Task en una sola respuesta, en vez de una por turno. Anthropic reporta hasta noventa por ciento menos tiempo de investigación. El prompt del orquestador se escribe con objetivos y criterios de calidad, en lugar de una receta paso a paso.
Una pregunta. El subagente de síntesis busca en la web por su cuenta y trae fuentes que nadie revisó. ¿Qué parte de su definición revisas primero?
La lista de herramientas permitidas. Si la síntesis no debe buscar, su definición no le da herramientas de búsqueda.
Pregunta uno. Una empresa de energía solar tiene un orquestador con tres subagentes bien descritos, pero nunca delega: hace él mismo todas las búsquedas. La opción allowed tools del orquestador solo trae las herramientas Read y Web search. ¿Qué cambio conviene? Opción A: agregar la herramienta Task a la opción allowed tools. Opción B: escribir delegar en mayúsculas en las instrucciones iniciales. Opción C: darle a cada subagente todas las herramientas del orquestador. Opción D: subir la opción max turns a cincuenta.
La correcta es A. Sin Task en esa opción, la guía dice que el orquestador no puede invocar subagentes. La B sigue dependiendo de que el modelo obedezca. La C no habilita la delegación. La D solo da más vueltas.
Pregunta dos, de respuesta múltiple. Elige dos. Una empresa de reciclaje industrial lanza sus cuatro subagentes de búsqueda uno por turno, y el informe tarda demasiado. Además, la síntesis no sabe de qué fuente viene cada cifra, porque los buscadores devuelven un párrafo corrido con las direcciones al final. ¿Qué dos cambios corrigen los problemas? Opción A: lanzar la síntesis antes que las búsquedas. Opción B: pedirle a la síntesis que adivine la fuente más probable. Opción C: cambiar la síntesis a un modelo más grande. Opción D: lanzar las búsquedas independientes con varias llamadas a Task en una sola respuesta. Opción E: que cada buscador devuelva hallazgos estructurados, con la afirmación y la evidencia aparte de la dirección y la fecha, y que el orquestador los pase completos a la síntesis. ¿Cuáles dos?
Las correctas son D y E. La A invierte el flujo. La B inventa fuentes. La C no toca ninguno de los dos problemas. La D reduce la espera, y la E conserva la atribución desde el origen.
Resumen: el orquestador lanza subagentes con la herramienta Task, y cada subagente solo sabe lo que va en su prompt, con los hallazgos completos y estructurados. Lo independiente se lanza en paralelo. Si te sirvió, sigue el podcast, dale cinco estrellas y activa las notificaciones. En la próxima cápsula veremos cómo se impone un orden con código, con prerrequisitos programáticos. Nos escuchamos en la próxima cápsula de EvoAcademy.
Fuentes
- Claude Certified Architect, Foundations: guía oficial del examen (PDF)
- Agent SDK: Subagents
- Anthropic: How we built our multi-agent research system
Inteligencia Artificial para los Negocios es el podcast de EvoAcademy. Si tu equipo necesita capacitación en IA, conoce evoacademy.cl.