Shipping a multiplayer game with Cursor Cloud Agents
A demo for Albany Can Code: connect a Cursor Cloud Agent to a Hetzner VPS and ship a Jackbox-style game to the internet in under ten minutes.
This is a demo I did for an Albany Can Code beginner programming class on July 23, 2026. I showed the students how to directly connect their Cursor Cloud Agent up to a Hetzner server with full admin rights and let it ship games straight to the Internet for them (because what every beginner really needs is a nuclear weapon).
The killer Cursor Cloud Agents feature is that the hcloud OAuth2 login flow works exactly the same way from the cloud terminal as it would from a local terminal on my computer. This is no small engineering feat. Usually, authenticating a CLI tool inside a terminal that’s remote-connected to a cloud container is more involved, and at least requires manually typing in a six-digit code. But in Cursor, it’s a single-click authorization and redirect. I’m honestly not even sure how they did this, but it makes developing with Cloud Agents extremely convenient.
They’ve also optimized container startup times, so you can start a cloud container and have it development ready in under ten seconds. Again, this shouldn’t be possible, and I think it probably means they’ve got all my local dev files already sitting on their server somewhere, which I don’t love. But the speed and convenience may be worth the privacy tradeoff.
I can now have half a dozen agents developing in parallel without worrying about git collisions or Internet service interruptions or OOM’ing my poor consumer laptop. Cursor has made this so frictionless that it has become my default workflow, which is very unexpected! And, as a bonus, it makes development work much more secure, at least in the sense that Cursor agents no longer have access to my entire file system!