← 返回今日精选
重磅开发工具92

Claude Code v2.1.224 发布:支持自托管运行器与会话间通信

Anthropic 发布 Claude Code v2.1.224,面向 Team 和 Enterprise 计划推出自托管运行器功能,允许用户在自有机器或容器上运行 Web、移动和桌面会话。新增跨会话消息传递、沙盒凭据掩码、插件 HTTPS 安装等能力,并修复多项沙盒绕过、路径解析和远程控制问题,移除了每会话 200 子代理上限。

本次更新的核心亮点是自托管运行器功能。Team 和 Enterprise 计划用户可通过 claude self-hosted-runner 命令,将自有机器或容器转变为 Claude Code 会话的执行环境,覆盖 Web、移动端和桌面端。这为企业提供了对计算基础设施的完全控制权,满足数据驻留和安全合规需求。

跨会话通信是另一项重要新增能力。在 macOS 和 Linux 上,不同 Claude Code 会话现在可以互相发送消息,通过 ListAgents 发现对方。系统还引入了跨会话权限审批机制:向绕过权限的会话发送消息时需要接收方批准,而向普通会话发送的消息则自动送达。

沙盒安全方面进行了显著增强。新增凭据掩码选项,支持结构化环境变量提取、JWT 感知掩码和 AWS SigV4 重签名功能。同时修复了 Linux 和 macOS 上带尾部斜杠的文件系统拒绝条目可被静默绕过的安全漏洞,并改进了沙盒违规详情在 Bash 工具结果中的可见性。

插件安装新增通过 HTTPS 直接安装 zip 归档的途径,无需依赖 git 或 npm,并支持可选的 SHA-256 校验。系统还修复了同一插件在多个项目中安装时记录被静默损坏的问题,以及长路径(超过 200 字符)会错误解析到其他项目会话目录的缺陷。

远程控制功能得到多项改进:连接失败时显示持久化失败指示器和重连快捷方式,替代了原先仅 8 秒的提示;已连接的 Web 和移动客户端可查看压缩进度和压缩后边界;/clear 重置操作现在能正确传播到已连接的客户端。此外,每会话 200 个子代理的生成上限被移除,长时间运行的会话不再拒绝创建新代理。

编辑部解读

为什么值得关注

自托管和跨会话通信大幅提升了企业级安全性和多代理协作能力,Claude Code 正向企业级分布式开发平台演进。