AI News HubLIVE
站内改写2 分钟阅读

微软非常非常希望开发者重新爱上Windows

在Build开发者大会上,微软推出一系列面向开发者的新功能,包括默认开启深色模式的开发者优化Windows 11体验、预配置开发工具、在PowerShell中原生运行Unix核心工具、WSL容器、智能终端Agent面板、以及用于运行AI Agent的执行容器和本地AI模型。微软旨在通过减少干扰和提供熟悉的环境,吸引Mac和Linux开发者转向Windows。

来源The New Stack AI作者: Frederic Lardinois

在周二的Build开发者大会上,微软发布了一系列面向开发者的新功能,核心目标是让Windows 11成为开发者更喜爱的工作平台。其中最引人注目的变化是默认开启深色模式,并推出一种名为“开发者优化Windows 11体验”的新模式。该模式关闭了小组件、通知和产品内推荐,调整了30多项设置,旨在减少干扰,让开发者能够更专注于工作。微软产品管理总监Jatinder Mann表示,在考虑智能体和AI之前,开发者首先需要的是一个干净、快速、无干扰的开发环境。

这一体验默认配置了VS Code、GitHub Copilot、WSL和PowerShell 7,并预安装了PowerToys、Oh My Posh和Nerd Fonts。文件扩展名默认显示,隐藏文件可见,Git版本控制集成在文件资源管理器中。任务栏终于可以自由放置在屏幕的左侧、右侧或底部。开发者可以通过三种方式获得此体验:预装在OEM设备上、通过Windows 365云PC使用开发者优化镜像、或下载配置脚本在现有Windows 11机器上运行。

微软还推出了多项吸引Mac和Linux用户的功能。PowerShell中新增了75个Unix核心实用程序,如grep、ls、touch,这些工具基于Rust重新实现的跨平台GNU Coreutils(uutils),可直接在PowerShell中运行,无需依赖WSL。WSL本身也在Build 2025上开源,并新增容器功能,提供内置CLI和API,用于在Windows上启动Linux容器,无需第三方工具。智能终端(Intelligent Terminal)作为实验性功能推出,在终端中添加了一个Agent面板,可跟踪shell的实时状态,当命令失败时自动提供上下文和建议修复方案,支持Claude Code、OpenAI Codex或Copilot等Agent,用户可以自由选择或关闭。

在AI Agent方面,微软推出了策略驱动的执行容器(MXC),允许开发者声明Agent可以访问的资源(如文件、网络、进程),并在运行时强制执行边界。MXC提供从进程级别到完整虚拟机乃至独立管理云PC的隔离选项。每个Agent分配本地ID或云预配的Microsoft Entra ID,所有活动可追溯。此外,Windows开发技能(Windows Development Skills)以技能文件的形式为编码Agent提供构建原生Windows应用的结构化上下文,兼容任何Agent。

本地AI方面,微软将Windows AI API从Copilot+ PC的NPU扩展到CPU和GPU,添加了设备端语音识别API,并推出两个新的本地模型:Aion 1.0 Instruct(更小更快,7月以开源权重发布)和Aion 1.0 Plan(140亿参数推理与工具调用模型,32K上下文窗口,随Windows内置)。后者专为设备端运行Agent工作流设计,但硬件要求尚不明确,考虑到Windows 11安装空间约9GB,该模型预计占用类似大小。

所有这些功能均源自用户反馈。Mann强调,微软一直在倾听开发者的声音。过去微软因强制推送Copilot AI功能、限制UI自定义等行为备受批评,但此次更新表明微软正在认真回应开发者需求,试图吸引Mac和Linux用户回归Windows。