How Anthropic Isolates and Contains Claude Agents Across Products

ArticleAnthropic EngineeringResearch

Anthropic outlines its containment architecture designed to cap the blast radius of autonomous AI agents across claude.ai and Claude Code. As human oversight falters due to approval fatigue, security relies primarily on deterministic OS and container sandboxes.

Key points

  1. Approval fatigue undermines human oversight: Telemetry showed users approved roughly 93% of permission prompts, leading to declining diligence.
  2. Three-layer defense strategy: Securing the runtime environment (sandboxes, egress controls), the model layer (system prompts, probes), and external inputs or tools.
  3. Isolation patterns: claude.ai operates inside ephemeral gVisor containers; Claude Code leverages OS sandboxing via Seatbelt (macOS) and bubblewrap (Linux), cutting prompts by 84%.
  4. Vulnerabilities before trust prompts: Disclosed issues showed that parsing repository configurations like .claude/settings.json before explicit user consent introduced attack vectors.

Why it matters

Autonomous software agents require deep system and file access to be effective, which heavily expands their potential blast radius. Relying purely on model alignment or user prompts is inadequate, making strict sandboxing indispensable.

Analysis

Anthropic illustrates that as models become more capable, they also excel at finding unexpected paths around non-technical constraints. Because manual approval prompts reliably erode into rubber-stamping, protection must be enforced through hard OS-level perimeters, with strict isolation enforced even before workspace trust is granted.

Summary generated by AI (Gemini 3.8 Flash, 27 September 2026). It may contain errors – the original source is authoritative.

Similar in content, found by the AI search.

  • Repository:anthropics/sandbox-runtime

    Anthropic Sandbox Runtime: Lightweight Process Isolation Without Containers

    Anthropic's Sandbox Runtime (srt) is an open-source tool designed to enforce OS-level filesystem and network restrictions on arbitrary processes. Developed as a safety component for Claude Code, it isolates AI agents, MCP servers, and shell commands without requiring containerisation.

    5.1kstarsTypeScript

    AI & LLMs· Tool

  • Article:Beth Pariseau

    NanoClaw: Docker Sandboxes provide microVM isolation for AI agents

    Docker has partnered with NanoCo to run the NanoClaw AI agent within Docker Sandboxes. The integration relies on local microVMs in Docker Desktop to provide a strict isolation boundary between autonomous agents and the host operating system.

    AI & LLMs· News

  • Article:Mike Nomitch

    Cloudflare Integrates Claude Managed Agents with Cloudflare Sandboxes

    Cloudflare and Anthropic have collaborated to integrate Claude Managed Agents with Cloudflare Sandboxes. This allows developers to run agent loops on Anthropic's platform while handling code execution, tool calls, and secure networking via Cloudflare.

    AI & LLMs· Announcement

  • Link:Docker

    Docker Introduces Sandboxes, AI Governance, and Hardened Images for AI Agents

    Docker has expanded its platform with dedicated security capabilities for autonomous AI agents. Introducing Docker Sandboxes using microVM isolation, a centralised AI Governance console, and SLSA Level 3 Hardened Images, the platform aims to provide safe execution and compliance from local laptops to production.

    AI & LLMs· Announcement

  • X post:Shoopy

    Claude Code: Why Manual Confirmation Fails and How Anthropic Redesigned Safety

    Boris Cherny, creator of Anthropic's Claude Code, revealed that users approved destructive commands almost every time during tests. Anthropic now relies on an isolated second model with zero conversation context and neuron-level monitoring to enforce security.

    131bookmarks60.4kviews

    AI & LLMs· News

Let's talk about your project

Locations

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Vienna
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Parts of this content were created with the assistance of AI.