This looks absolutely wonderful. Is it possible to run against Claude remotely (e.g. on a VM?). Or should I ask Claude to add that?

Ask Claude ;) Right now it is hard-coded to run `claude --resume <uuid>` but there's a natural abstraction to use a different script to start the Claude session.

If you're being sarcastic, I love you anyways.

Not sarcastic at all! This is a novel way to handle something that's been in the back of my mind (managing a lot of agents successfully).