deploy-sandbox

Deploy NAT agents as isolated OpenShell sandboxes with Landlock filesystem protection.

58|16|Updated May 14, 2026
One-click install
npx skills add https://github.com/NVIDIA-NeMo/nemo-platform --skill deploy-sandbox
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: deploy-sandbox
Source: https://github.com/NVIDIA-NeMo/nemo-platform/tree/main/plugins/nemo-deployments/src/nemo_deployments_plugin/skills/deploy-sandbox
Command: npx skills add https://github.com/NVIDIA-NeMo/nemo-platform --skill deploy-sandbox

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-on-whales, openshell.

What problem does it solve?

This skill addresses the challenge of deploying AI agents securely by providing automated Landlock filesystem isolation and default-deny network policies, ensuring agents operate within a strictly governed environment.

Core Features & Use Cases

  • Governed Deployment: Deploys NAT agents using the openshell-local executor to enforce strict security boundaries.
  • Network Egress Control: Implements a default-deny network policy where model calls are brokered through a secure gateway, preventing unauthorized external network access.
  • Use Case: Use this skill when you need to deploy a sensitive agent that requires filesystem isolation and network egress governance to ensure it only communicates with authorized inference endpoints.

Quick Start

Use the deploy-sandbox skill to deploy the agent image nemo-agent-igw:test as a governed sandbox on the local platform.

Frequently Asked Questions about deploy-sandbox

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy an AI agent with filesystem isolation and network egress control?▼

To deploy an AI agent with filesystem isolation and network egress control, use this skill to launch NAT agents as isolated OpenShell sandboxes. It applies Landlock filesystem protection and a default-deny network policy, brokering model traffic through a secure gateway to prevent unauthorized external access.

What is Landlock filesystem protection for secure agent execution?▼

Landlock filesystem protection is a security mechanism used to create strict isolation boundaries for deployed NAT agents. It ensures agents operate within a governed sandbox environment, preventing unauthorized file access while allowing secure execution through a gateway-managed inference route.

Do I need a pre-built agent image and OpenShell gateway to deploy a governed sandbox?▼

Yes, deploying a governed sandbox requires a pre-built agent image, a configured NeMo Platform, and an OpenShell gateway. These components are necessary to enforce zero-egress governance and broker model calls through the secure inference route.

How does default-deny network policy work for isolated NAT agents?▼

A default-deny network policy blocks all outbound traffic from isolated NAT agents by default. Model calls are brokered through a secure gateway-managed inference route, ensuring agents only communicate with authorized endpoints and preventing unauthorized external network access.

Can I use the openshell-local executor to deploy sensitive agents on a local platform?▼

Yes, you can use the openshell-local executor to deploy sensitive agents on a local platform. It enforces strict security boundaries, including Landlock filesystem isolation and zero-egress governance, to ensure agents only access authorized inference endpoints.

What are the limitations of using Landlock and default-deny policies for agent deployment?▼

The primary limitation of using Landlock and default-deny policies is that agents cannot access external networks or unauthorized files outside their sandbox. All model traffic must be routed through a pre-configured gateway, requiring a fully set up NeMo Platform and OpenShell gateway.