跳转到主要内容

Claude Cowork 桌面架构概览

更新于今天

本文介绍了 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 之前考虑这一点。

这是否解答了您的问题?