1. Autonomous VM management via LLMs
LLMs can create, snapshot, resize, and tear down VMs dynamically, adjusting resources mid‑workflow without manual intervention.
mcoliver: “Agent spins up a VM to run a build on windows. During the build it realizes it's out of disk space. Agent resizes disk on demand. Build finishes and it launches the app. Runs some tests and realizes it's cpu and memory constrained. Adjust the cpu and memory and runs new tests. tears it down and sends the perf logs back to me.”
2. Windows licensing and activation concerns
Commenters debate whether unactivated Windows VMs can run indefinitely and what licensing is required for legal, long‑term use.
ProblemExplorer: “Doesn't Windows do some drama if its not activated and has been running without a license for more than 48h or similar?”
c‑hendricks: “Since the release of Windows 10 in 2014 … it's just been an overlay and locking out some appearance customizations.”
3. Pre‑existing automation techniques
Similar VM‑based workflows were achievable before LLMs using scripts, Docker containers, or pre‑built images; LLMs mainly reduce fragility and boilerplate.
trollbridge: “To be fair, you never needed LLMs to be able to do all that.”
blahgeek: “Nothing new here. VM + WebRTC + warm pool to absorb boot time.”