Windows AI IsolationSession 通过操作系统级别的沙箱技术来保护代理执行。
体验针对 AI 代理的操作系统级别隔离:基于策略的沙箱、默认拒绝文件系统和定向网络控制,以限制不受信任的代码。微软公司提供此运行时作为 Microsoft Execution Containers 的 Windows 原生组件,旨在为构建或管理本地代理应用程序的开发人员和 IT 管理员服务。关键功能包括状态感知的生命周期管理、安全策略测试的审计模式以及硬件支持的边界,使其适用于在现代桌面环境中部署自主代理的团队。
IsolationSession 在运行时执行什么?
IsolationSession 通过操作系统策略强制实施封闭性,通过实现基于策略的沙箱和默认拒绝的文件系统模型,将代理限制在特定的授权目录中。它与 Microsoft Execution Containers SDK 集成,以应用方向性网络隔离和生命周期阶段,例如配置、执行和去配置,因此运行时控制文件、网络和执行权限,而不是依赖于 AI 模型。
它在代理执行期间会影响系统性能吗?
运行时通过 ProcessContainer 集成目标低开销。IsolationSession 使用 Windows ProcessContainer 进行隔离,开发人员指出提供了低开销的边界。此外,本地模型执行可以在硬件支持的隔离中运行,这表明设计在设备模型的性能和安全性之间取得了平衡,而不是将工作负载路由到主机外。
它在生产使用中安全吗且可管理吗?
安全功能专注于可强制执行的政策和可测试的部署。该工具提供审计模式,记录权限拒绝而不阻止操作,让团队在强制执行之前验证政策。它还与 Microsoft Entra 集成,以将代理活动与人类用户分开,并使用 Windows Host Compute Network 层来强制执行网络边界,这支持在企业网络内的受控部署。
针对开发人员和 IT 团队的可靠运行时,但有平台要求的注意事项
IsolationSession 适合需要操作系统强制隔离的代理工作负载的开发人员和管理员工作流程;其审计模式和 Entra 集成有助于在类似生产的条件下验证政策。一个权衡是,运行时目标是现代桌面安装,以使用高级进程和会话容器功能,因此在采用之前,使用旧系统的团队必须计划升级。