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.