371 karma · joined December 23, 2024
No, the vm is for grownups over 18.
SSH in, it resumes where you left off, auto-suspends on disconnect. $0.50/month stopped.
I have the same pattern - one box per project, never think about them until I need them.
I built shellbox (https://shellbox.dev) to make this trivial -- Firecracker microVMs managed entirely over SSH. Create a box, point your agent at it, let it run wild. You can duplicate a box before a risky operation (instant, copy-on-write) and delete it after.
Billing stops when the SSH session disconnects.
No SDK, no container config, just ssh. Any agent that can run shell commands works out of the box.
The total cost of that stack is remarkably low — cheap enough to offer VMs at $0.02/hr running and $0.50/mo stopped, which undercuts most hyperscalers for bursty workloads. The "billions in investment" framing is exactly the problem. Most of what hyperscalers sell is convenience wrappers around commodity compute, and the lock-in is the product.
Wrote up the economics here if anyone's curious: https://shellbox.dev/blog/race-to-the-bottom.html
check it out: https://shellbox.dev
ssh-keygen -t ed25519