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。