Un subagente es un ayudante de IA encargado de una parte de una tarea más amplia. Un agente principal puede dividir el trabajo, pedir a varios subagentes que investiguen y combinar sus resultados.

Por ejemplo, un ayudante puede revisar unos archivos mientras otro busca documentación relacionada. Después, el ayudante principal revisa ambos informes antes de sugerir qué hacer.

Los subagentes ayudan a separar el trabajo, pero pueden duplicarlo o dar respuestas contradictorias. El agente principal aún debe comprobar su trabajo, y una persona debería revisar los resultados importantes.