Show HN: I Built a Sandbox for Agents

https://github.com/vrn21/bouvet.com

GitHub - vrn21/bouvet.com

Contribute to vrn21/bouvet.com development by creating an account on GitHub.

GitHub
Can someone elaborate with whats wrong with having containers for sandbox?

It's because containers share the kernel with the host. Generally it's just not considered a security boundary. (Note that containers have come a longer way in the security side btw)

So it's a mostly security thing.

But in the context of agents. Does it matter?
Depends. Probably not usually. I've thought about this a bunch and I think the serious "threat" here isn't the agent acting maliciously --- though agents will break out of non-hardened sandboxes! --- but rather them exposing some vulnerability that an actual human attacker exploits.
This is a genuine concern. But this sounds a bit independent of the execution environment. It could either be containers or VMs.

On a local machine, yeah, I think it's pretty situational. VMs are safer, but in risk management terms the win is sometimes not that significant.

In a multitenant cloud environment, of course, totally different story.