Shaijee RunCloud introduced it. It's good.
Thats suprising considering they cant even get backups right. I imagine its a feature that works great most of the time and causes issues when it doesn't which isn't acceptable for enhance. To make it reliable and well laid out, there is a bit more to it.
I'd rather Enhance focus on more important features than cute features to avoid going into terminal once in a while. Cute features that require time to implement shouldn't even be on the next 1-2 year roadmap.