WSL 容器、适用于 Windows 的 Coreutils 和代理

Lobsters Hottest 新闻

摘要

Microsoft 在 Build 2026 上宣布了面向 Windows 的新开发者功能,包括适用于 Windows 的 Coreutils、WSL 容器、智能终端以及用于安全代理执行的 Microsoft Execution Containers (MXC) SDK。

<p><a href="https://lobste.rs/s/his6ee/wsl_containers_coreutils_for_windows">评论</a></p>
查看原文
查看缓存全文

缓存时间: 2026/06/03 11:44

# Build 2026:进一步发展 Windows 作为值得信赖的开发平台 来源:https://blogs.windows.com/windowsdeveloper/2026/06/02/build-2026-furthering-windows-as-the-trusted-platform-for-development/ Build 是我们每年最喜爱的时刻之一——借此机会与全球开发者社区交流,并分享我们正在构建的成果。 过去一年中,我们与众多开发者进行了交流,他们在 Windows 平台上不断突破可能性的边界。我们始终听到的反馈是:你们需要一个能够适应你所在环境的平台,消除摩擦,并提供灵活性,让你可以自由选择在本地还是云端、跨平台、跨语言和框架进行构建。这些反馈塑造了我们今天宣布的一切。 优秀开发的基础始于强大的根基,结合出色的开发者体验。我们持续提升 Windows 11 的质量,并深度专注于让 Windows 更安全、更可靠——从资源管理器到开始菜单再到搜索——目标很简单:减少认知负担。无论你是在构建现代应用程序,还是试验基于代理的工作流程,我们承诺让 Windows 更适应、更强大,并与当今实际开发方式保持一致。随着 AI 持续重塑软件构建方式,我们正在大力投资,让你能够以最合理的方式安全地运行 AI 工作负载——在设备端、云端,或两者兼而有之,无需取舍。我们的目标很简单:为你提供一个加速创意的平台。 ## Build 大会上 Windows 平台的新功能 - **面向开发者的 Windows 11 优化体验,实现更快构建与交付。** - **Coreutils for Windows**——一套类似 Linux 的命令行实用工具,原生运行于 Windows,现已全面上市。 - **WSL 容器**——一种内置方式,使用熟悉的 CLI 和 API 创建、运行和交互 Linux 容器,即将公开预览。 - **Windows Development Skills**——为代理提供结构化知识,使用 WinUI3 技能和 WinApp CLI 端到端构建出色的原生 Windows 应用,现已全面上市。 - **Intelligent Terminal**——将上下文感知的智能带入你喜爱的代理,直接集成到终端体验中,帮助调试错误、运行多步骤任务,让你保持工作流,现已提供实验性预览。 - **Windows Developer Configurations**——由 WinGet 驱动,一键设置无干扰的开发环境,包含 VS Code、GitHub Copilot、WSL、PowerShell 7 和面向开发者的优化设置,适用于任何 Windows 11 设备,现已全面上市。 - **Windows 365 开发者配置**——Windows 365 预配置了相同的 Windows 开发者配置,现已公开预览。 - **安全的 Windows 平台,用于构建和运行具有操作系统强制代理身份、隔离和企业级管理能力的代理。** - **Microsoft Execution Containers(MXC)SDK 发布**——基于策略的执行层,允许开发者声明代理可以访问的内容(例如文件、网络),并在运行时强制执行隔离边界。MXC 提供一系列隔离语义,可根据意图和风险动态组合,现已提供早期预览。 - **Agent 365 原生集成 MXC**,使 Windows 上的代理从启动起就保持安全。集成将提供 Defender、Entra、Intune 和 Purview 保护,使安全和 IT 团队能够约束和保护本地代理,防止企业风险,将于 7 月提供预览。 - **OpenClaw 原生运行于 Windows,利用 MXC**——Windows 节点和网关运行在隔离环境中,确保系统安全。你可以轻松在 Windows 上通过配套应用安装和使用 OpenClaw,设置自己的 claws 或连接到现有的,现已开源。我们承诺继续让 OpenClaw 在 Windows 上安全运行。 - **NVIDIA 将 OpenShell 引入 Windows,基于 MXC 构建**——通过 OpenShell 集成 MXC,为开发者提供易于部署的包,用于安全地运行自主、始终在线的代理。 - **Windows 365 for Agents**——为使用计算机的代理提供安全、托管的云 PC 来执行企业工作流,现已全面上市。 - **Windows 上的无计量智能,由设备端 AI 驱动** - **发布新的设备端 SLM——Aion 1.0 Instruct**,更小、更快、更智能的设备端 SLM,以及 **Aion 1.0 Plan**,一种推理和工具调用模型,实现完全本地化的代理能力,将在未来几个月内推出。 - **将 Windows AI API 扩展至更多 Windows 11 电脑,支持 CPU 和 GPU**——语音转文本识别 API 现支持 NPU 和 CPU。设备端 SLM 扩展到支持 dGPU,实现本地文本智能能力;视频超分辨率现支持 CPU,使开发者无需云端往返即可提供更丰富的体验。 - **Surface RTX Spark Dev Box 发布**——专为开发者打造,搭载 NVIDIA RTX Spark 芯片,提供高达 1 petaflop 的 AI 算力,配备 128 GB 统一内存(CPU 和 GPU 共享)。内置上述所有面向开发者的 Windows 11 优化体验,使开发者无需设置摩擦或不可预测的云端成本,即可在本地构建、测试和运行 AI 及代理工作负载。 - **DGX Station for Windows 发布**——全球最强大的桌面 AI 超级计算机,用于在 Windows 上开发和运行代理——搭载 NVIDIA GB300 Grace Blackwell Ultra Superchip。专为在本地开发和运行高达 1 万亿参数的前沿 AI 模型而设计,同时可将始终在线的前沿 AI 代理连接到企业应用和工作流,将于今年第四季度推出。 - **Project Solara 发布**(https://aka.ms/ProjectSolara),一个从零开始构建的全新平台,用于驱动基于代理的体验,包括两种重新构想其实现方式的概念设备。这些更新共同简化了跨环境的设置、构建和运行方式,将所有必要内容整合到更统一的 Windows 开发体验中。 - **Microsoft Store 新功能**——我们致力于使 Microsoft Store 成为值得信赖的应用分发平台,提供免费且更快的公司入驻(支持 Entra ID)(https://blogs.windows.com/windowsdeveloper/2026/05/07/publish-to-microsoft-store-as-a-company-now-with-free-registration-and-faster-onboarding/)、加速的应用认证时间,以及面向开发者新的近实时分析和订阅洞察。 ## 面向开发者的 Windows 11 优化体验,实现更快构建与交付 我们为开发者优化了 Windows 11 体验,带来了常用命令行工具、熟悉的舒适 shell、更快的设置体验、内置的 Linux 容器创建与交互方式,以及新的实验性 Intelligent Terminal。 ## Coreutils for Windows 全面上市 开发者经常在不同平台间切换,但熟悉的命令不能始终一致地工作,迫使使用变通方法,导致速度损失和上下文切换。 为了解决这个问题,我们从 uutils 开源项目构建了 Coreutils for Windows,这是一个用 Rust 编写的跨平台 GNU Coreutils 重新实现。这些是类似 Linux 的命令行工具,原生运行于 Windows。无论你是在 Linux、macOS、WSL、容器还是云环境之间切换,你多年积累的命令和工作流在 Windows 环境中都能直接使用。 探索并开始使用 Coreutils for Windows(https://github.com/microsoft/coreutils)。 ## WSL 容器即将公开预览 容器和 Linux 是现代开发工作流程的核心。Windows Subsystem for Linux(WSL)已成为在 Windows 上运行 Linux 工作负载的基础。去年在 Build 2025 上,我们将 WSL 开源,社区贡献已增长到每月超过 200 个 PR。我们正在借助这一势头,通过**WSL 容器**将 WSL 更深入地集成到 Windows 中。 Windows 上的现代容器工作流通常依赖第三方工具,增加了设置开销、许可成本和企业控制有限的问题。IT 团队也缺乏对运行内容以及容器如何与底层主机交互的一致可见性。**WSL 容器**提供了一种内置方式,在 Windows 上创建、运行和交互 Linux 容器。无论你是在进行本地开发、AI/ML 工作流还是容器化测试,Linux 容器都可以开箱即用。为了帮助你构建 WSL 容器,我们提供了 **WSL 容器 CLI 和 API**。 - WSL 容器 CLI:使用新的 exe 二进制文件直接在 Windows 上构建、运行和部署 Linux 容器,开箱即用。 - WSL 容器 API:访问函数,在原生 Windows 应用中程序化地运行 Linux 容器——解锁诸如运行本地 AI 工作负载、测试流水线和基于 Linux 的处理等场景。 对于企业而言,WSL 容器使用熟悉的 Windows 控件提供基于策略的启用和管理。IT 管理员可以查看开发者机器上运行哪些 Linux 容器,可以控制镜像的来源,并管理容器如何与主机交互。 WSL 容器将在未来几个月内作为 WSL 的常规更新公开预览。由于 WSL 是开源的,你可以在我们的 WSL GitHub(https://github.com/microsoft/wsl)上查看团队的进展。 ## Windows Developer Configurations 全面上市 我们理解,无论你的开发工作流如何,快速进入编码就绪状态都很重要。Windows Developer Configurations 使你能够在几分钟内从新机器进入就绪编码环境。它包括: - dev-config.winget——一个 WinGet 配置文件,用于获取优化、无干扰的开发环境,安装合适版本的必备开发者工具——WSL、PowerShell 7、Git、GitHub CLI、Visual Studio Code、Python 等。它还应用面向开发者的优化设置——例如文件资源管理器中的 Git 版本控制、显示文件扩展名和隐藏文件。它完全可定制,因此你可以根据需求进行调整并添加你喜欢的第三方工具。 - 针对容器、云和基础设施开发的工作负载特定脚本——使得安装你特定用例所需的确切工具、库和依赖项变得容易。 - WSL 舒适设置脚本——使你能够将你偏好的工具和工作流带到 Windows——例如 homebrew、zsh、starship 等。 开始使用或根据需求定制,请探索 Windows Developer Configurations。(https://github.com/microsoft/WindowsDeveloperConfig/) ## Intelligent Terminal 实验性版本发布 开发者在终端中度过了大量工作流程时间,但如今这种体验缺乏与他们依赖的代理工具和上下文的集成。他们必须离开终端查找修复方案,并从多个来源复制建议,这导致上下文切换增加。 为了解决这个问题,Intelligent Terminal 通过 ACP(代理通信协议)为你喜爱的代理提供上下文,这样你就可以留在终端中查询、调试或完成手头的任何任务。它基于现有的 Windows Terminal 体验,因此你可以获得其所有功能(标签、配置文件、主题、设置、shell),外加代理窗格中的原生代理 CLI 集成。如果未安装代理,GitHub Copilot 可用于开始使用。 在典型场景中,当命令失败时,Intelligent Terminal 会自动显示上下文并在专用代理窗格中建议可立即运行的修复方案。你无需跨多个工具逐步调试,而是可以解决问题、迭代并快速前进,同时保持工作流。 要了解更多,请查看 Intelligent Terminal 博客(https://devblogs.microsoft.com/commandline/announcing-intelligent-terminal-version-0-1/)。 ## Windows Development Skills 全面上市 我们推出 Windows Development Skills,使代理能够直接利用结构化知识,通过 WinUI3 技能和 winapp CLI 执行构建原生 Windows 应用的完整生命周期。通过为代理提供 Windows 特定的应用开发知识,这些技能有助于实现 token 效率。要将 Windows Development Skills 添加到你喜爱的代理中,请访问 https://aka.ms/winui-skills。 ## Windows 365 开发者配置公开预览 除了本地开发,企业通常越来越需要基于云的选项来跨团队标准化开发环境,按需扩展,并从任何设备准备就绪编码——而无需管理本地基础设施或设置。为了满足这些需求,我们正在为 Windows 365 带来新的开发者功能。Windows 365 是一项基于云的服务,可将完整的 Windows 桌面体验安全地流式传输到任何设备。 Windows 365 开发者配置在云端提供即时代码就绪环境。此镜像从首次登录起就提供一致、预配置的 Windows 11 开发体验,并已设置常用工具,如 Visual Studio Code、Git、GitHub CLI 和 WSL。该环境还可以根据项目要求扩展额外的 SDK、CLI、包和构建工具,同时保持与组织策略和控制一致。 凭借灵活的性能配置和从任何设备的无缝访问,Windows 365 有助于简化开发工作流,无论是在现场还是远程工作,跨 Windows 和 Linux(通过 WSL)环境,运行 AI 模型或在本地和云端设置之间移动。 要了解更多,请查看 Windows 365 博客(https://aka.ms/W365Build26Blog)。 所有这些改进都有一个共同目标:为开发者提供可靠的环境,能够不碍事并让他们保持工作流。随着 AI 成为软件构建和交付方式不可或缺的一部分,平台也必须演进。这就是我们迈出下一步的原因:**让 Windows 成为构建和运行代理的最佳场所。** ## Windows 是安全的平台,用于构建和运行具有操作系统强制隔离、代理身份和企业级管理能力的代理 随着代理变得越来越强大和自主,它们正在带来实质性的生产力提升。但它们也引入了新的风险,问题不仅仅是代理本身,而是代理运行所在的整个系统。每一次交互——代理与人、工具、应用、模型甚至其他代理之间——都会暴露新的攻击面并引入不同的故障模式。这是一个多层系统问题。 这就是为什么我们将**隔离、身份和管理能力**构建为操作系统的基础原语——使 Windows 成为构建和运行代理最值得信赖的平台。 插图:人物和 Windows 标志 ## **Microsoft Execution Containers(MXC)——现已提供早期预览** 在不限制生产力提升的前提下控制代理的影响至关重要。这就是为什么我们推出 Microsoft Execution Containers(MXC),(https://github.com/microsoft/mxc)一个跨平台、基于策略的执行层,适用于 Windows 和 WSL。开发者声明代理可以访问的内容,例如文件和网络相关策略(在 Intune 中配置),MXC 在运行时强制执行这些边界。 Windows 通过 MXC 提供可组合的沙箱谱系——一个单一的 SDK 和策略模型,可映射到任何代理工作负载的正确隔离构造。 - 快速的**进程隔离**(已被 GitHub Copilot CLI 采用)和**会话隔离**将代理的执行与用户的桌面、剪贴板、U

相似文章

微软面向开发者的新版Windows进一步拥抱Linux

The Verge

微软在Build大会上宣布了面向开发者优化的Windows 11体验,包括Windows版Coreutils(原生类Linux工具)、WSL容器(便于管理Linux容器)、集成AI的实验性智能终端,以及可快速配置的Windows开发者配置。

@ChrisWangwy: https://x.com/ChrisWangwy/status/2064589910485684254

X AI KOLs Timeline

微软发布了 Coreutils for Windows,将 78 个类 Unix 命令引入 Windows 原生终端,方便 AI Agent(如 Hermes、Claude Code)在 Windows 下直接使用 grep、ls 等命令,减少翻译开销。文章详细介绍了安装步骤、别名冲突和验收方法。

微软Build 2026:七大重要公告

The Verge

微软Build 2026发布了重大公告,包括搭载Nvidia Arm芯片的新Surface开发机、Windows改进(如原生Linux实用工具和智能终端)、名为Scout的AI助手,以及七个新的内部AI模型,其中包括推理模型MAI-Thinking-1。