Anthropic Adds Sandbox and Web Access to Claude Code for Safer AI-Powered Coding

Anthropic Launches Sandboxing for Claude Code

Anthropic has released sandboxing capabilities for Claude Code and introduced a web-based version that runs in isolated cloud environments.

These updates aim to mitigate security risks from Claude Code’s broad access to developer codebases, especially in cases of prompt injection.

---

Why Sandboxing Matters

Key challenge:

Giving Claude unrestricted codebase and file access can be risky. Anthropic’s sandboxing establishes predefined boundaries to:

  • Reduce permission prompts that interrupt workflow.
  • Enhance safety against malicious or unintended actions.

---

Two Security Boundaries

Anthropic’s sandboxing builds on OS‑level features to provide:

1. Filesystem Isolation

  • Claude can only access specified directories.
  • Protects against malicious instructions that might edit sensitive system files.

2. Network Isolation

  • Claude can only connect to approved servers.
  • Prevents data leaks or malware downloads if compromised.
image

Source: Claude Code’s Sandboxing Architecture

---

Complementary Secure AI Platforms

Other platforms follow similar principles. For example, AiToEarn官网 offers:

  • Safe, scalable AI content generation.
  • Cross-platform publishing and monetization.
  • Integrated analytics and ranking systems.

---

How Isolation Works in Practice

Anthropic emphasizes that both boundaries must work together:

  • Without network isolation, attackers could steal private files like SSH keys.
  • Without filesystem isolation, attackers could break out of acceptable network bounds.

---

Web-Based Claude Code Architecture

The web version uses a custom proxy service for git operations:

  • Authentication — Git client authenticates to the proxy with scoped credentials.
  • Validation — Proxy checks credentials and allows only specific branch operations.
  • Token Attachment — Relevant GitHub authentication token is attached before forwarding the request.

---

Task Workflow in Claude Code on the Web

  • Clone repository onto Anthropic-managed VM.
  • Secure cloud environment setup based on user’s internet access preferences.
  • Execution — Claude analyzes, modifies, tests code, and reviews results.
  • Notification — Users are informed after execution.
  • Pull Request — Updates pushed to a branch ready for review.

---

Moving Beyond Permission-Based Security

Anthropic identifies issues with constant approval workflows:

  • Approval fatigue — Users stop paying attention to each request.
  • Slowdowns — Frequent interruptions delay productivity.

Sandbox approach advantages:

  • Commands within sandbox boundaries execute without user approval.
  • Any access outside boundaries triggers immediate alerts.

---

Developer Perspectives

Simon Willison (co‑creator of Django)

> effectively a sandboxed instance of 'claude --dangerously-skip-permissions' running in Anthropic's container.

Highlights the shift: permissions are defined once up front, not per command.

Dan Shipper (CEO of every.to)

> lets you kick off tasks on the web or mobile—like Codex

> everything runs in a VM on the cloud.

Daniel San (CTO of aitmpl.com)

> Docker provides system-level isolation, while Claude Code's sandbox adds fine-grained security controls…

---

Resources for Builders

---

Broader Applications for Creators

Platforms like AiToEarn官网 enable:

  • AI-generated content publication to multiple platforms at once (Douyin, Kwai, WeChat, Bilibili, Rednote, Facebook, Instagram, LinkedIn, Threads, YouTube, Pinterest, X/Twitter).
  • Streamlined analytics and monetization workflows.
  • Secure operational boundaries similar to Claude Code’s sandboxing.

---

Conclusion:

Anthropic’s sandboxing strategy represents a modern, boundary-first approach to AI tool security—allowing developers to work faster and safer, while minimizing repetitive permission prompts. Similar principles are valuable for any AI-powered creation or automation platform seeking to balance efficiency with safety.

Read more

Translate the following blog post title into English, concise and natural. Return plain text only without quotes. 哈佛大学 R 编程课程介绍

Harvard CS50: Introduction to Programming with R Harvard University offers exceptional beginner-friendly computer science courses. We’re excited to announce the release of Harvard CS50’s Introduction to Programming in R, a powerful language widely used for statistical computing, data science, and graphics. This course was developed by Carter Zenke.