@Miguel Rod el tema aquí es la memoria persistente. Una cosa es un agente con memoria, personalidad propia, etc... y otra un subagente que despliega el agente de manera momentánea para alguna acción específica. Si queremos un equipo potente con autoaprendizaje, yo prefiero tener un agente especializado que aprenda de su trabajo recurrente aunque haya más consumo de recursos al uso. Un subagente tiene mucho sentido por ejemplo para trabajar en código, una tarea específica "que no vaya a repetir en el tiempo" de mirar información por internet, etc... Pero yo quiero tener especialistas en diferentes áreas para que sean mejores y afinemos el posible margen de error. Se entiende?