Developer

Anthropic Details How It Contains Claude Across Products

Simon Willison praises Anthropic's new detailed documentation on sandboxing techniques for Claude.ai, Claude Code, and Claude Cowork. The post covers process sandboxes, VMs, filesystem boundaries, and egress controls across platforms like gVisor, Seatbelt, Bubblewrap, and Virtualization frameworks. It also notes a past missed exfiltration vector and suggests the SRT tool is now mature enough to try.

Neura News

Neura News

Neura Market Editorial

May 30, 20263 min read
Anthropic Details How It Contains Claude Across Products

Simon Willison, a well-known figure in the developer community, recently highlighted a common frustration with sandboxing products: they often lack thorough documentation. Without clear details, it becomes difficult to trust how well a system actually contains potential threats. But Willison points to a new publication from Anthropic that addresses this gap head-on.

Anthropic has released a comprehensive overview of the sandbox techniques used across its three main Claude products: Claude.ai, Claude Code, and Claude Cowork. The documentation explains how the company constrains where and how an AI agent can act, using a combination of process sandboxes, virtual machines, filesystem boundaries, and egress controls. The stated goal is to set a hard boundary on what an agent can reach, so that even if credentials never enter the sandbox, they cannot be exfiltrated.

A System of Multiple Layers

The report breaks down the specific technologies employed for each product. Claude.ai, the web-based interface, uses gVisor, a container runtime sandbox developed by Google. For Claude Code, which runs locally on a user's machine, the sandboxing approach differs by operating system: on macOS it uses Apple's Seatbelt sandbox, and on Linux it uses Bubblewrap. Claude Cowork, which appears to be a more collaborative or enterprise offering, runs inside a full virtual machine. On macOS that VM uses Apple's Virtualization framework, while on Windows it relies on Microsoft's Hyper-V Container Services (HCS).

This layered approach is designed to limit the damage even if a model finds an unexpected or creative path to escape its intended constraints. Willison notes that the documentation is refreshingly transparent, including some stories of risks that Anthropic initially missed.

Missed Risks and a Matured Tool

The #1 Newsletter in AI

Stay ahead of the AI curve

The most important updates, news, and content — delivered weekly.

No spam. Unsubscribe anytime.

One specific vulnerability mentioned is the api.anthropic.com/v1/files exfiltration vector, which was covered previously on Willison's blog. The fact that Anthropic publicly acknowledges such past mistakes adds credibility to the new documentation.

Willison also reminds readers about Anthropic's open-source sandbox runtime tool, simply called SRT (Anthropic Sandbox Runtime). He notes that the tool has matured to a point where he is now ready to give it a proper try. SRT is designed to provide a sandboxed environment for running AI agents, and its open-source nature allows developers to inspect and trust its implementation.

Why This Matters

For developers and organizations deploying AI agents, understanding the security boundaries is critical. With the rise of code-executing agents like Claude Code, the ability to contain an agent's actions is as important as the model's intelligence. Anthropic's willingness to publish detailed, technical documentation sets a standard for transparency that other companies may be encouraged to follow.

The entire post serves as a link to Anthropic's official documentation, and Willison's commentary provides a developer's perspective on why such documentation is valuable. It underscores a broader principle in AI safety: trust must be earned through openness, not just claimed through marketing.

Related on Neura Market

More from Neura News

Developer

LangChain and NVIDIA Launch NemoClaw Deep Agents Blueprint

LangChain and NVIDIA have released the NemoClaw for LangChain Deep Agents blueprint, designed to help enterprises build open, governed agent systems. The blueprint combines LangChain Deep Agents Code, NVIDIA Nemotron 3 Ultra, and NVIDIA OpenShell runtime, enabling teams to tune agents for their workloads, run them securely, and optimize for quality, cost, and speed. In evaluations, Nemotron 3 Ultra with a tuned LangChain Deep Agents harness achieved an aggregate score of 0.86 at a cost of $4.48, roughly 10 times lower inference cost than the next closest performing model.

Jul 25·7 min read