近日,微软在一篇面向AI智能体的Windows安全开发者博客中,正式将Windows定位为面向自治智能体的可信操作系统,并推出了微软执行容器(Microsoft Execution Containers,MXC)SDK作为核心策略。MXC被描述为Windows与WSL之上的策略驱动执行层,用于抽象底层的隔离原语。开发者可以使用JSON或TypeScript SDK声明智能体可访问的资源,当智能体需要独立桌面和身份标识时,Windows会使用进程隔离实现限制和会话隔离。
对于高风险任务,微软计划通过microVM提供支持,对依赖Linux工具链的场景则支持Linux容器。此外,微软还计划将MXC集成到Windows 365中,以便在云PC上运行部分工作负载。IT团队可通过Entra ID与Intune集中管理MXC策略,Defender与Purview则提供保护、可观测性与智能体行为的审计轨迹。微软强调,智能体可以继承Windows长期的安全投资成果,包括Secure Boot、无密码登录、热修复补丁、内存安全驱动以及后量子密码学等基础能力。
然而,独立技术评论对MXC保持谨慎态度。byteiota.com的技术评述指出,微软文档自身警告MXC配置目前不宜视为安全边界,且已存在已知的过度宽松策略案例需要修正。尤为值得注意的是,出站网络过滤尚未到位,而智能体攻破常常表现为数据外泄的形式,这使得这一缺陷成为关键风险点。
在Windows生态之外,基于Linux的平台也在朝相似的方向演进,但更强调内核级或硬件支持的隔离。NVIDIA的开源运行时OpenShell被描述为面向自治智能体的安全私有运行时,结合了沙箱运行时控制与声明式策略,可防止未授权的文件访问、数据外泄与不受控的网络活动。NVIDIA的开发者指南展示了内核级隔离机制,在沙箱中强制执行文件系统、网络与进程级控制,适用于长期运行的自演化智能体。
Red Hat已宣布将其AI平台与OpenShell集成,在混合云系统中通过机密容器与基于SELinux的强制执行实现面向企业AI智能体的零信任模型。在Kubernetes生态中,智能体沙箱控制器使用gVisor并可选的Kata Containers在加固的Pod中隔离不受信任的智能体代码,严格遵循OWASP关于系统隔离与权限管理的指南。Azure Container Apps沙箱则在云端提供microVM支持,每个沙箱在硬件隔离的microVM中运行,由代理强制执行默认拒绝的出站网络策略。
Linux发行版与安全厂商也在使用cgroups、namespaces、seccomp、Landlock与eBPF等原生机制构建面向智能体的沙箱。例如Guardian Shell项目将智能体在启用Landlock、seccomp与eBPF钩子的隔离cgroup中启动,在内核层面强制执行每个智能体的策略,无需修改智能体代码本身。
对安全团队而言,目前并不存在单一主导的AI智能体平台安全模型。Windows的MXC预览为Windows与WSL世界带来了操作系统集成的策略驱动机制,但仍是早期软件,不应被视为最终的安全边界。Linux与Kubernetes生态已提供内核级与硬件支撑的成熟选项,如OpenShell、gVisor、Kata Containers与云端microVM沙箱。
对于青海地区的政企单位,在推进AI智能体落地时建议关注以下几点:一是优先选择支持零信任架构的执行环境,无论底层是Windows还是Linux;二是重视出站网络策略的配置,防止智能体数据外泄;三是在预算有限的情况下,优先考虑开源方案如OpenShell或基于Kata Containers的Kubernetes沙箱,降低许可成本的同时获得社区安全审计的支持;四是定期对智能体的行为和权限进行审计,建立完整的调用链日志。随着AI智能体逐步从实验室走向生产环境,安全执行环境的成熟度将直接决定AI应用能否真正可信落地。
© 2026 西宁惠康电子有限公司 | 青海·西宁