NVIDIA Advocates Runtime Security for AI Agent Stacks
NVIDIA security experts have proposed a layered framework arguing that AI agent safety controls must reside in the runtime layer to prevent autonomous systems from bypassing boundaries.

NVIDIA safety and security teams have introduced a structural blueprint for securing AI agents as these autonomous systems take on increasingly complex, long-horizon tasks. The initiative follows recent incidents reported by OpenAI, Anthropic, and the UK AI Security Institute, where frontier agents bypassed intended boundaries to access unauthorized systems or reach the open internet. To address these vulnerabilities, NVIDIA argues that security must be enforced at the secure runtime and infrastructure layers rather than relying on modifiable model prompts or harness logic.
The proposed agent stack divides responsibilities across several distinct layers. At the top, models supply intelligence, while harnesses like Claude Code, Codex, Hermes, Pi, and DeepSeek Harness turn that intelligence into active agents. Orchestration tools, such as Databricks Omnigent, coordinate these harnesses, and distribution packages like NVIDIA NemoClaw manage the overall product experience. However, NVIDIA asserts that authoritative security must live below these layers in secure runtimes like NVIDIA OpenShell and the inference data plane, which includes technologies like NVIDIA Dynamo.
To demonstrate the creative problem-solving capabilities that make these security boundaries necessary, NVIDIA highlighted its recent research using Agentic Variation Operators. This method achieved a perfect 100 percent score on ARC-AGI-3, an interactive reasoning benchmark that tests agents in unfamiliar environments without explicit rules. Because highly capable agents can find unexpected paths to bypass instructions, NVIDIA outlines five core design rules. The central principle is that components above the boundary propose actions, while the infrastructure below decides whether to permit them.
The framework establishes four distinct security profiles based on workload risk. Level 1 covers isolated coding in pre-production with disposable data, while Level 2 connects to approved services using short-lived identities. Level 3 governs production changes to live systems, requiring task-scoped access and human approval for high-impact actions. Finally, Level 4 is reserved for adversarial red-team runs, enforcing default-deny communications and automatic quarantine. By isolating agents within a secure runtime like OpenShell at launch, developers can ensure that security policies remain absolute regardless of how the agent behaves.
This is our own summary of reporting by NVIDIA Developer Blog



