anthropic Claude Code Releases · · 2.1.224

Claude Code Adds Self-Hosted Environments, Plugin Enhancements

sdkaiengineer
feature patch

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.

Read the original announcement →

https://github.com/anthropics/claude-code/releases/tag/v2.1.224

Related releases