Same problem here. Internally we simulated it with just-bash plus whatever
filesystem was handy. For production we went with DO
after surveying their agent ecosystem, but it has since split into two paths
(@cloudflare/agents or think vs. @cloudflare/computer) with real trade-offs. Rivet's s3 setup looks like a much closer fit for us — I'd want to try it on the
next project.