NVIDIA has released OpenShell, an open-source runtime designed to solve one of the hardest practical problems in autonomous AI deployment: how do you let agents act on your behalf — reading files, calling APIs, using credentials — without handing them the keys to everything? The answer is a policy-enforced sandbox with kernel-level controls on every file access, system call, and network connection, plus a formal verification layer that flags risky policy changes before they take effect. The architecture is three components deep. A gateway acts as the control plane. A supervisor manages sandboxes. Each sandbox is an isolated environment where the agent runs, with credentials injected only into approved outbound requests — agents never see raw secrets. This is not a novel concept in systems security (containers, SELinux, and seccomp have done pieces of this for years), but the integration into an agent-first workflow with formal verification of policy changes is a meaningful step. The prover checks what new access a policy change would grant and holds it for human review. That is the load-bearing innovation. SDKs ship in Python, TypeScript, Go, and Rust. The project supports Linux, macOS on Apple Silicon, and Windows via WSL 2 (experimental). Kubernetes deployment is supported via Helm charts, with a requirement that the CNI enforce NetworkPolicy. The project includes an agent-skills package that teaches coding agents to drive the OpenShell CLI and write sandbox policies — a meta-layer where agents learn to manage their own cages. The telemetry section deserves a close read. OpenShell collects anonymous operational telemetry by default — categories and counts, not content. It explicitly excludes sandbox names, hostnames, file paths, prompts, credentials, and model names. Users can disable it via environment variable, Helm config, or compile it out entirely. Published community telemetry reports are available. This is better than most open-source projects, though the default-on posture means NVIDIA gets aggregate usage data from every deployment that doesn't actively opt out. The Apache 2.0 license is permissive and the code is public, which is genuinely open. But the strategic calculus is transparent: NVIDIA is building the infrastructure layer that sits between AI agents and the compute they run on. If OpenShell becomes the default agent runtime, NVIDIA shapes the API surface, the extension model, the middleware hooks, and the compute-driver interface. Every agent framework that integrates OpenShell becomes more tightly coupled to NVIDIA's stack. This is the classic platform play — give away the runtime, own the ecosystem. The formal verification layer is where the real value lives. Most container-based isolation is post-hoc: you discover the breach after the agent escapes. OpenShell's prover is pre-hoc — it evaluates what a policy change would allow before it takes effect. If this works as described, it represents a genuine capability upgrade for anyone deploying autonomous agents in production. The question is whether the formal verification is sound, whether the kernel instrumentation covers all escape paths, and whether adversarial agents can find gaps between policy specification and enforcement. The 20-year question is whether agent-runtime infrastructure becomes a contested standard or a monopoly chokepoint. If OpenShell stays open and other vendors build compatible implementations, the ecosystem benefits. If NVIDIA's implementation becomes the only serious option — because the formal verification is hard to replicate and the CUDA integration is too tight to abstract away — then a single company controls the permission layer between AI agents and the world's compute infrastructure.