What are these dudes in my terrarium

These guys have recently appeared in a terrarium of mine that was sealed, they are very very tiny like head of a needle tiny. I think they might be munching on my plants. Anything to do but let nature take its course?