微软Build大会:全力以赴重新赢得开发者对Windows的热爱

微软在Build 2025开发者大会上密集发布面向开发者的Windows 11新功能,涵盖默认开启深色模式、30余项系统设置优化、75个Unix核心工具原生集成于PowerShell,以及内置AI编程助手的"智能终端"。此外,微软还推出Microsoft执行容器(MXC)用于Agent安全隔离,并发布两款本地运行的小型语言模型Aion 1.0,致力于将Windows打造为开发者友好的高效工作平台。

在本周二举办的Build开发者大会上,微软一口气发布了数量庞大的开发者新功能,让人目不暇接。

但其中最重要的一项其实相当朴实:深色模式——而且默认开启。

这是全新开发者优化版Windows 11体验的组成部分之一。该体验对操作系统进行了"降噪"处理,关闭了小组件、通知及产品内推荐功能,并针对开发者的工作方式重新调整了30余项设置。其核心目的是"退到幕后",让系统不再碍手碍脚——即便你并非开发者,关掉这些功能也能让Windows 11用起来更顺畅。

微软产品管理合伙人总监贾廷德·曼恩在大会前接受采访时表示,这一切都源于对开发者反馈的认真倾听。

"在谈到智能体或AI之前,开发者首先想要的是一个简洁、快速、无干扰的开发环境,能够专注投入、保持心流、快速交付。"他说。开发者希望微软让Windows 11"响应灵敏、平静克制、资源节制,并尊重他们长期积累的操作习惯。"

这种操作习惯,多年来大多形成于Mac和Linux设备的使用过程中——微软此举显然意在吸引开发者从这些操作系统迁移回来。

"我们知道开发者希望把环境打造成自己的样子。"曼恩说道。

当被问及此举究竟是主动出击还是被动防守——是在争取新开发者,还是在挽回那些已经离开的人——曼恩并未正面回答。"这真的是在倾听反馈,思考如何为用户提供最佳体验。"

这套开发者配置并非新产品,而是对默认设置的重新整合。它预配置了VS Code、GitHub Copilot、WSL和PowerShell 7,并预装了PowerToys、Oh My Posh和Nerd Fonts。文件扩展名默认可见,隐藏文件也会显示,Git版本控制直接集成在文件资源管理器中。任务栏终于可以放置在屏幕左侧、右侧或底部——这个小改动值得好好庆祝。

开发者可以通过三种方式获得这套体验:在新的OEM开发机上预装、作为Windows 365云端PC的开发者优化镜像,或作为可下载的配置脚本运行在任意现有Windows 11设备上。该配置也已内置于PowerToys中。所有设置按用户生效,类似个人配置文件,不会影响整台设备的其他用户。

微软还推出了几项重要新功能,进一步展示其吸引Mac和Linux开发者回归的诚意。

微软在PowerShell中新增了75个Unix核心工具,这些工具可直接在PowerShell中原生运行,无需借助WSL,其底层基于Rust实现的跨平台GNU Coreutils重写版本uutils移植而来。

"现在在PowerShell里输入grep、ls、touch,直接就能用,不会再有'你在用另一个操作系统'的突兀感了。"曼恩解释道。

对于长期在Windows Subsystem for Linux(WSL)中工作的开发者,微软还新增了一套配置脚本,可将starship、homebrew、zsh等工具引入Windows环境。

WSL本身也在Build 2025上正式开源,并新增了容器功能:内置CLI和API支持,让开发者无需借助第三方工具即可在Windows上启动Linux容器。

"无论你从哪里来,Windows都应该让你感到熟悉,感觉就像在家一样。"曼恩说。

这次开发者体验升级中,最令人期待的或许是实验性的"智能终端"功能——它将一个编程智能体直接嵌入命令行界面。

"你在终端里遇到报错,复制错误信息,切换到聊天窗口找你喜欢的智能体,粘贴进去,说明上下文,得到答案,再切回来继续工作。"他说,"这个流程感觉太割裂了。"

智能终端在现有Windows Terminal基础上新增了一个智能体面板,可实时追踪命令行状态。当命令执行失败时,它会自动呈现上下文信息并给出修复建议,供开发者一键执行。开发者可以自由选择智能体,包括Claude Code、OpenAI的Codex或Copilot,也可以关闭该功能。

如果你觉得这个功能似曾相识,那可能是因为你用过Warp。Warp本身免费,但对AI使用量有限制,付费版起价为每月20美元。微软提供的版本免费,但尚未完善。"我们有意将其作为实验分支发布,"曼恩说,"我们希望开发者能和我们一起共同设计。"

当然,如今任何一场发布会都少不了谈及AI智能体。在Build大会上,微软进一步扩展了既有工作,致力于将Windows打造为智能体的运行平台。

"我们希望确保Windows是构建和运行智能体的最佳场所,让你能够安全、可靠、放心地运行它们。"曼恩说。

此次的重点功能是微软执行容器(MXC)——一个基于策略的隔离层,允许开发者声明智能体可以访问哪些资源(如文件、网络、进程),并在运行时强制执行这些边界。曼恩介绍,MXC提供多级隔离方案,从轻量操作的进程级隔离,到完整虚拟机,再到独立托管的云端PC,覆盖不同安全需求。

Windows还会为每个智能体分配本地ID或云端微软Entra ID,并将其活动归属到对应ID,从而让开发者能够区分人类操作与智能体操作,并对每一次文件访问和网络调用进行审计。OpenClaw是安全约束需求最高的智能体工具之一,微软已与其团队合作,使该智能体运行时能够在MXC容器内原生运行于Windows之上。

对于正在构建Windows应用的开发者,"Windows开发技能包"为编程智能体提供了结构化上下文,涵盖从WinUI 3到打包与身份标识的原生Windows应用开发全流程。由于这些文件采用标准的skills.md格式,可兼容任意智能体,并支持以更高Token效率的方式工作。

当然,成本最低的Token莫过于由本地模型生成的Token。这也是微软在Windows方向上重点发力的领域:"我们如何让每台Windows设备都成为你桌上的Token工厂?"曼恩说道。

为让更多应用受益于本地AI能力,微软将Windows AI API的支持范围从Copilot+ PC专属的NPU扩展到CPU和GPU——此前仅限NPU的限制本就显得有些奇怪。此外,微软还新增了设备端语音识别API,并将其基于小语言模型的内置功能扩展至更多硬件设备。不过具体的GPU要求目前尚不明确。

本次还推出了两款全新的本地模型:Aion 1.0 Instruct是现有Windows小语言模型的轻量化升级版,运行更快,计划于7月在Hugging Face以开放权重形式发布。

另一款是Aion 1.0 Plan——一个拥有140亿参数、支持32K上下文窗口的推理与工具调用模型,将作为Windows系统的内置组件随系统发布。该模型专为在设备端完整运行智能体工作流而设计。目前安装Windows 11需要约9GB磁盘空间,而一个140亿参数的模型所需空间与之相当(具体取决于量化方式)。考虑到大多数Windows用户并不具备足够显存的独立GPU,这款模型的硬件门槛值得关注。

对于曼恩而言,这一切归根结底都是为了给用户提供他们真正想要的东西。"这里几乎每一项功能都来自用户的实际反馈,"他说。

这番表态令人欣慰——毕竟微软长期以来因做法背道而驰而饱受批评。用户抱怨Copilot AI功能通过系统更新强行推送,UI自定义选项匮乏等问题由来已久。

但"倾听"是一回事,"基于倾听付诸行动"则是另一回事。如今看来,微软终于有了足够的紧迫感,愿意对Windows 11做出实质性的改变。

Q&A

Q1:微软开发者优化版Windows 11具体做了哪些改变?

A:微软为开发者推出了优化版Windows 11体验,默认开启深色模式,关闭小组件、通知和产品推荐,重新调整了30余项设置。它预配置了VS Code、GitHub Copilot、WSL和PowerShell 7,预装PowerToys等工具,支持文件扩展名可见、隐藏文件显示、Git集成文件资源管理器,任务栏也可自定义位置。开发者可通过新OEM设备、云端镜像或下载配置脚本三种方式获取。

Q2:微软智能终端功能是什么?和Warp有什么区别?

A:智能终端是微软在Windows Terminal基础上推出的实验性功能,内置智能体面板,可实时追踪命令行状态,在命令失败时自动分析上下文并给出修复建议。支持接入Claude Code、OpenAI Codex或Copilot等智能体。与Warp相比,Warp的AI使用量有上限且付费版起价每月20美元,而微软版本完全免费,目前以实验分支形式发布,鼓励开发者共同参与设计。

Q3:微软执行容器MXC是什么?有什么用?

A:微软执行容器(MXC)是一个基于策略的隔离层,专为智能体运行安全而设计。开发者可以声明某个智能体能够访问的资源范围,如文件、网络、进程,MXC会在运行时强制执行这些边界。它提供从进程级到完整虚拟机的多级隔离方案,并为每个智能体分配独立ID,支持对所有文件访问和网络调用进行审计,帮助开发者区分人类操作与智能体操作。

来源:The New Stack

0赞

好文章,需要你的鼓励

2026

06/08

14:22

分享

点赞

邮件订阅