本文介绍了 Claude Cowork 如何在成员设备上运行,以及管理员可用于限制其在托管设备上范围的控制。
本文适用于企业管理员。此处描述的架构在所有计划中都相同。末尾的设备级管理员控制适用于团队和企业计划。
Claude Cowork 的两个执行环境
Claude Cowork 在每个成员的设备上使用两个执行环境:
代理循环在设备上本地运行。这包括 Claude 的对话处理、连接文件夹中的文件读写、网络获取和本地插件 MCP 服务器。访问由应用层权限系统控制,该系统强制执行成员的连接文件夹规则和您组织的网络出口设置。
代码执行在隔离的虚拟机 (VM) 中运行。Shell 命令和 Claude 编写的任何代码在专用 Linux VM 内执行,由平台的虚拟机管理程序(macOS 上的 Apple Virtualization.framework,Windows 上的 Hyper-V)将其与主机操作系统隔离。VM 强制执行自己的网络出口过滤、系统调用限制和按会话用户隔离。
有关详细的技术概览,请参阅我们信任中心上的 Claude Cowork 桌面安全架构概览。
托管设备的管理员控制
两个 MDM 密钥允许您限制 Cowork 在托管设备上的范围。两者都是通过您的 MDM 解决方案应用的设备级设置,而不是从组织设置应用。
禁用本地 MCP 服务器:将 isLocalDevMcpEnabled 设置为 false 以禁用插件捆绑和本地配置的 MCP 服务器。
禁用桌面扩展:将 isDesktopExtensionEnabled 设置为 false 以阻止 MCPB 和 DXT 扩展服务器运行。
两个控制在 Claude Desktop 企业配置中有描述。
组织设置 > Cowork 中的组织范围 Cowork 切换(为您的组织启用)控制 Cowork 是否可用。上述设备级控制仅在启用 Cowork 时适用。
常见问题
我的组织在研究预览期间开始使用 Cowork。本文是否适用于我?
还没有。您的组织仍在使用较旧的架构,正在迁移到此处描述的架构。我们将在切换前向您的组织管理员发送电子邮件。
如果成员的设备无法启动 VM 会发生什么?
当 VM 不可用时,Cowork 继续运行文件和网络工具。Shell 命令和代码执行报告"工作区不可用",直到 VM 恢复。
Cowork 活动是否显示在审计日志中?
目前没有。Cowork 活动不会在审计日志、合规性 API 或数据导出中捕获。有关监控 Cowork 活动的指导,请参阅 使用 OpenTelemetry 监控 Claude Cowork 活动。
端点检测 (EDR) 工具能否检查 VM 内的活动?
不能。VM 在设计上与基于主机的安全工具隔离。如果您的合规性态势取决于端点可见性,请在推出 Cowork 之前考虑这一点。
