This task can be performed using MicroSandbox
Run isolated microVMs locally with programmable networking and leak-proof…
Best product for this task
MicroSandbox
dev-tools
Microsandbox runs isolated microVMs locally so each agent gets its own secure, configurable environment. Developers can define networking, filesystems, and secrets per agent to safely run untrusted or experimental workloads on their own machines.

What to expect from an ideal product
- MicroSandbox creates separate virtual machines for each piece of untrusted code, keeping your main system completely isolated from potential threats
- You can control exactly what network access each sandbox gets, blocking dangerous connections while allowing only the resources your code actually needs
- Each sandbox runs with its own filesystem that can't touch your personal files, so malicious code stays trapped inside its own container
- The tool lets you set up different security rules for each project, giving you full control over what untrusted code can and cannot do
- When you're done testing, the entire sandbox disappears without leaving any traces or changes on your development machine
