the artifacts are downloaded to the cache folder (and by default the last 100 accessed artifacts are maintained there).
node executes the task all the info will be erased or does this have to be done explicitly?
Are you referring to the
trains-agent running a docker?
By default the cache is persistent between execution (i.e. saving time on multiple downloads between experiments)