Claude Code Adds Self-Hosted Environments, Plugin Enhancements
Claude Code v2.1.224 introduces self-hosted environments for Team and Enterprise users, allowing custom machines to run sessions. New features include an `archive` plugin source for easier installation and enhanced cross-session communication capabilities. These updates benefit developers and teams using Claude Code, particularly those requiring more control over their execution environment or needing to integrate plugins more flexibly.
- →Enable self-hosted environments for Claude Code sessions
- →Add 'archive' plugin source for simplified installation
- →Implement cross-session messaging between Claude Code sessions
- →Enhance sandbox credential masking and AWS integration
- →Improve Remote Control client experience with persistent failures and progress indicators
Features (3) ›
- Enable self-hosted environments for Claude Code sessions
The `claude self-hosted-runner` allows users on Team and Enterprise plans to use their own machines or containers as environments for Claude Code web, mobile, and desktop sessions.
- Add 'archive' plugin source for simplified installation
A new `archive` plugin source enables installing plugins from a zip file over HTTPS, without requiring git or npm. This feature supports optional SHA-256 pinning for enhanced security.
- Implement cross-session messaging between Claude Code sessions
Claude Code sessions can now message each other across any of a user's machines. A `ListAgents` command can be used to discover available sessions, with functionality currently available on macOS and Linux.
Enhancements (2) ›
- Enhance sandbox credential masking and AWS integration
New sandbox options include `extract` and `onExtractNoMatch` for structured environment values, and `decode: "jwt"` with `maskClaims` for JWT-aware masking. Support for AWS SigV4 re-signing via `awsPairs`/`sigv4` is also added.
- Improve Remote Control client experience with persistent failures and progress indicators
Remote Control connection failures now display a persistent indicator with details and a reconnect shortcut. Attached web and mobile clients also receive compaction progress and post-compaction boundary visibility.
Fixes (1) ›
- Resolve issues with long project paths and cross-project session access
Fixed an issue where long project paths (>200 characters) could lead to session directories being resolved under the wrong project. This impacted session list, rename, fork, delete, and `/resume` operations.
https://github.com/anthropics/claude-code/releases/tag/v2.1.224
Related releases
- Claude Code Patch Fixes MCP OAuth Sign-In Issue Claude Code Releases ·
- Claude Code v2.1.229 Delivers Stability Fixes and Developer Workflow Improvements Claude Code Releases ·
- Anthropic Claude claude-sonnet-4-5-20250929 reaches end of life in 49 days endoflife.date ·
- Anthropic Claude claude-haiku-4-5-20251001 reaches end of life in 65 days endoflife.date ·
- Claude Code v2.1.228: Bug Fixes and Improvements Claude Code Releases ·
- Anthropic Claude Platform Updates: Opus 5, Agent Enhancements, & Deprecations Claude Platform Release Notes ·