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。