Claude Code has updated its platform, adding self-hosted environments for Team and Enterprise plans. This feature allows users to run Claude Code web, mobile, and desktop sessions directly on their own machines or containers.
Key Points
- Claude Code now supports self-hosted environments via
claude self-hosted-runnerfor Team and Enterprise plans. - Users can install plugins from a zip file over HTTPS using the new archive plugin source, with optional SHA-256 pinning.
- A cancel-and-confirm step has been added for removing unavailable paste changes that alter a command's text.
- The
ANTHROPIC_BEDROCK_REGION_PREFIXenvironment variable allows Bedrock to prioritize a specific cross-region inference profile over the AWS_REGION-derived one. - New
crossSessionInboundanddialogExpirysettings manage cross-session messages, holding those sent to sessions with bypassed permissions for approval. - Sandbox credential-masking options include
extract,onExtractNoMatch,decode: "jwt"withmaskClaims, andawsPairs/sigv4for AWS SigV4 re-signing. - Claude Code sessions can now message each other across machines, with
ListAgentsavailable for discovery.
Context
According to the Claude Code changelog, these updates aim to provide more control over execution environments and enhance security and interoperability features. The introduction of self-hosted runners allows organizations to maintain their computational resources while utilizing Claude Code's capabilities.
Why It Matters
These updates offer builders greater flexibility in deploying and managing Claude Code sessions, particularly for organizations with specific security or infrastructure requirements. The new plugin installation method and credential masking options can streamline development workflows and improve data protection.
What To Do
- For Team and Enterprise users, investigate the
claude self-hosted-runnerto deploy Claude Code sessions on internal infrastructure. - Explore the new archive plugin source for installing plugins from zip files, noting the SHA-256 pinning option for enhanced security.
- Review the
crossSessionInboundanddialogExpirysettings to manage message handling between Claude Code sessions. - Examine the sandbox credential-masking options, including
decode: "jwt"andawsPairs/sigv4, if working with sensitive credentials or AWS SigV4.
