Glad to see this coming with gVisor support to help secure the Kernel- IMHO we should expect frontier models to find Kernel exploits.

I am working on a project similar in spirit that uses microsandbox (libkrun) to run inside a tiny and fast VM. It includes other security properties that are needed for some workloads.

  * network allow lists
  * credential masking
  * github allow list
https://github.com/gregwebs/agent-vm/#agent-vm

Couldn't you use fine grained github tokens for some of what you're accomplishing with the github/network filtering?

You definitely want to do that. I have a Github App that I use for my AI agents, and that has its own associated restricted credential.

There are going to be cases where you want to white list an org or a repo for read access that is not under your control and Github filtering will be a simple way to do that.

Github can be a source of hostile code, prompt injections, and exfiltration- you may want to lock down using repos that aren't yours.

The tool inherited this feature from the prior implementation and its something I am still exploring.

The fine-grained tokens have some surprising permissions for "read only" https://github.com/orgs/community/discussions/180063