每年初夏,科技圈總會(huì)迎來(lái)一波“新品大秀”,尤其是 5 月和 6 月幾乎成了開(kāi)發(fā)者的“小春晚”的熱鬧時(shí)刻——微軟 Build、Google I/O、蘋(píng)果 WWDC 輪番登場(chǎng),帶來(lái)一大波新技術(shù)、新工具,想方設(shè)法吸引開(kāi)發(fā)者的注意。今年是微軟打頭陣,Build 2025 大會(huì)于 5 月 20 日凌晨 12:05 率先登場(chǎng)。
這場(chǎng)大會(huì)上,微軟 CEO 納德拉和 CTO Kevin Scott 親自上陣,令人意外的是,一直不太對(duì)付的 OpenAI CEO Sam Altman 和特斯拉 CEO 馬斯克,還有英偉達(dá) CEO 黃仁勛,也都“出現(xiàn)”在這場(chǎng)大會(huì)上,只是以線上視頻接入的形式,分別與納德拉來(lái)了場(chǎng)關(guān)于合作、大模型、芯片等維度的簡(jiǎn)短對(duì)話(huà)。
整體來(lái)看,AI 無(wú)疑是微軟最重要的戰(zhàn)略方向。不過(guò),今年「開(kāi)源」也成了另一大貫穿全場(chǎng)的關(guān)鍵詞,其不僅將 VS Code 上 Copilot 的核心功能開(kāi)放了出來(lái),就連適用于 Linux 的 Windows 子系統(tǒng)(WSL)也重磅開(kāi)源了,實(shí)屬令人意外!
當(dāng)然,除了這些重磅發(fā)布,微軟在這場(chǎng)大會(huì)上還有不少值得關(guān)注的技術(shù)創(chuàng)新。從產(chǎn)品體驗(yàn)到底層工具,AI 又為整個(gè)行業(yè)帶來(lái)了哪些新變化?下面就一起來(lái)看看這場(chǎng)大會(huì)到底講了些什么。
納德拉開(kāi)場(chǎng)z
有個(gè)小插曲是——就在納德拉登臺(tái)沒(méi)幾分鐘,現(xiàn)場(chǎng)似乎有一些抗議者試圖擾亂這場(chǎng)活動(dòng),好在大會(huì)很快回歸正軌。
“我們正處在一輪平臺(tái)變革的‘中局’階段——一切開(kāi)始迅速擴(kuò)展、加速演進(jìn)。”納德拉在開(kāi)場(chǎng)時(shí)這樣描述當(dāng)下的技術(shù)浪潮,“這有點(diǎn)像 1990 年代初 Web 技術(shù)剛起步時(shí)的情形,或者像 2000 年代云計(jì)算和移動(dòng)互聯(lián)網(wǎng)的快速崛起。”
他指出,當(dāng)前的 2025 年,我們正迎來(lái)一個(gè)全新的 Web 擴(kuò)展時(shí)代。“從一開(kāi)始那幾款整合式技術(shù)棧的產(chǎn)品出發(fā),我們已經(jīng)走到一個(gè)由云支持、更加開(kāi)放且可擴(kuò)展的 Web 架構(gòu)階段。”
在用于構(gòu)建軟件的開(kāi)發(fā)者工具方面,數(shù)據(jù)顯示,Visual Studio 系列產(chǎn)品目前的用戶(hù)已超過(guò) 1500 萬(wàn),GitHub 擁有超過(guò) 1.5 億開(kāi)發(fā)者,而 GitHub Copilot 的用戶(hù)數(shù)也突破了 1500 萬(wàn)。納德拉對(duì)此信心十足:“這一切,才剛剛開(kāi)始。”
微軟正在不斷打磨開(kāi)發(fā)者的利器
時(shí)下,微軟正在不斷升級(jí)這些工具:
Visual Studio 迎來(lái)多項(xiàng)功能更新,包括支持 .NET 10、引入實(shí)時(shí)預(yù)覽和更流暢的設(shè)計(jì)時(shí)體驗(yàn)、強(qiáng)化 Git 工具鏈,以及為跨平臺(tái)開(kāi)發(fā)打造的新調(diào)試器。更新節(jié)奏也將調(diào)整為每月發(fā)布穩(wěn)定版,讓開(kāi)發(fā)者能更及時(shí)獲取新功能。
VS Code 剛剛發(fā)布了第 100 個(gè)開(kāi)源版本,新增了多窗口支持,開(kāi)發(fā)者現(xiàn)在可以直接在編輯器中查看和管理暫存區(qū)內(nèi)容。
在 GitHub 方面,微軟正推動(dòng) AI 與開(kāi)源的深度結(jié)合。其宣布,將在 VS Code 中開(kāi)源 Copilot 擴(kuò)展(https://github.com/microsoft/vscode),并將這些 AI 驅(qū)動(dòng)的功能直接集成到 VS Code 的核心代碼庫(kù)中,讓 AI 成為開(kāi)發(fā)體驗(yàn)的一部分,也為 GitHub Copilot 的持續(xù)演進(jìn)打下基礎(chǔ)。
針對(duì) GitHub Copilot,微軟表示,現(xiàn)在,它已能夠幫助開(kāi)發(fā)者完成如 Java 8 升級(jí)至 Java 21,或 .NET Framework 升級(jí)至 .NET 9 等版本遷移工作。Copilot 會(huì)自動(dòng)處理依賴(lài)項(xiàng)更新、建議修復(fù)方案,并從開(kāi)發(fā)者的修改中學(xué)習(xí),從而讓整個(gè)遷移過(guò)程更加順暢、自動(dòng)化。
微軟還宣布推出一款專(zhuān)為站點(diǎn)可靠性工程(SRE)場(chǎng)景打造的自主代理——Azure SRE Agent。這款 SRE 代理能在發(fā)生線上故障時(shí)自動(dòng)啟動(dòng),執(zhí)行初步排查、定位根因并嘗試緩解問(wèn)題,隨后將事件報(bào)告記錄為 GitHub Issue,并附帶完整的修復(fù)建議項(xiàng)。開(kāi)發(fā)者可進(jìn)一步將這些修復(fù)任務(wù)分配給 GitHub Copilot 繼續(xù)處理,從而實(shí)現(xiàn)閉環(huán)自動(dòng)化運(yùn)維。
更值得一提的是,微軟首次推出完整意義上的Coding Agent,讓 Copilot 從“對(duì)話(huà)式編程助手”升級(jí)為真正的“協(xié)作式開(kāi)發(fā)伙伴”。
新版 Coding Agent 的使用操作非常簡(jiǎn)單:只需像分配任務(wù)給隊(duì)友一樣,把一個(gè)或多個(gè) GitHub Issue 分配給 Copilot。你可以在 GitHub 網(wǎng)站、移動(dòng)端或命令行中完成操作。此外,也可以直接通過(guò) Copilot Chat 在 GitHub 或 VS Code 中發(fā)出指令,例如:
@github Open a pull request to refactor this query generator into its own class
一旦接收到任務(wù),Coding Agent 會(huì)用 ?? 表情回應(yīng),并在后臺(tái)啟動(dòng)工作流程:它會(huì)啟動(dòng)虛擬機(jī)、克隆代碼庫(kù)、配置環(huán)境,并通過(guò) GitHub Code Search 驅(qū)動(dòng)的增強(qiáng)檢索(RAG)技術(shù)分析代碼。
工作過(guò)程中,這款代理會(huì)持續(xù)將修改內(nèi)容以 Git 提交的形式推送到草稿 Pull Request 中,并更新描述。同時(shí),你可以在會(huì)話(huà)日志中看到其推理和驗(yàn)證步驟,方便追蹤思路與識(shí)別問(wèn)題。
借助 Model Context Protocol(MCP),你還能將外部數(shù)據(jù)和能力接入代理。你可以在代碼庫(kù)設(shè)置中配置 MCP 服務(wù)器,也可以直接調(diào)用 GitHub 官方 MCP Server 獲取數(shù)據(jù)。不僅如此,得益于視覺(jué)模型的加持,代理還能“看懂” GitHub Issue 中的圖片,包括 bug 截圖或功能草圖。
任務(wù)完成后,Copilot 會(huì)標(biāo)記你進(jìn)行審核。你可以留下修改建議,代理會(huì)自動(dòng)讀取評(píng)論并提出相應(yīng)的代碼更新。它還會(huì)結(jié)合相關(guān)的 Issue 或 PR 討論內(nèi)容,以及項(xiàng)目中的自定義說(shuō)明,確保理解你的意圖并遵循項(xiàng)目規(guī)范。
Windows 大改革,WSL 重磅開(kāi)源!
談及微軟,不得不提的一個(gè)操作系統(tǒng)那必然就是 Windows 了。在 Build 2025 大會(huì)上,微軟再次強(qiáng)調(diào)了 Windows 在 AI 時(shí)代的重要角色。
其進(jìn)一步推出了一項(xiàng)新計(jì)劃:Windows AI Foundry,目標(biāo)是把 Windows 打造成最適合構(gòu)建 AI 應(yīng)用的平臺(tái)。
簡(jiǎn)單來(lái)說(shuō),Windows AI Foundry是微軟內(nèi)部用來(lái)開(kāi)發(fā) Windows Copilot、Recall(AI 記憶功能)、一鍵操作等 AI 功能的一整套工具和平臺(tái)。現(xiàn)在,這些工具首次向開(kāi)發(fā)者開(kāi)放,而且覆蓋范圍不限于特定設(shè)備或芯片,無(wú)論你使用 CPU、GPU、NPU,甚至是在云端運(yùn)行,都可以開(kāi)發(fā)并部署自己的 AI 應(yīng)用。
其中一個(gè)重要組件叫做Foundry Local,它內(nèi)置了一個(gè)已經(jīng)優(yōu)化好的模型庫(kù),開(kāi)發(fā)者可以直接在本地運(yùn)行這些開(kāi)源模型,完全不依賴(lài)云端。比如微軟自己的Phi-Silica小語(yǔ)言模型,未來(lái)將會(huì)直接內(nèi)嵌在 Windows 操作系統(tǒng)中。如果你想讓它做一些定制任務(wù),只需加入一個(gè) LoRA(輕量適配器),就能快速完成“微調(diào)”,而不需要再重新訓(xùn)練整套模型。
微軟認(rèn)為,Phi-Silica 有望改變 PC 上 AI 推理的格局,讓本地運(yùn)行 AI 模型變得像調(diào)用普通系統(tǒng)功能一樣簡(jiǎn)單。而開(kāi)發(fā)者將因此能構(gòu)建出更貼近用戶(hù)、響應(yīng)更快的智能體驗(yàn)。
如果你正在構(gòu)建自己的模型,可以使用 Windows ML,它也是內(nèi)置的 AI 推理運(yùn)行時(shí),可在 CPU、GPU 和 NPU 之間提供簡(jiǎn)化高效的模型部署。
除了模型本身,微軟還提供了一系列新的 API,讓開(kāi)發(fā)者可以將用戶(hù)的本地?cái)?shù)據(jù)轉(zhuǎn)化成向量,嵌入模型中,并構(gòu)建帶有“上下文理解”的 AI 應(yīng)用——比如混合式 RAG(檢索增強(qiáng)生成)系統(tǒng)。而所有這一切都在用戶(hù)設(shè)備上完成,不依賴(lài)云端,數(shù)據(jù)也不會(huì)上傳,更符合隱私保護(hù)的需求。
為了讓這些應(yīng)用更智能地與系統(tǒng)打通,微軟還宣布 Windows 將原生支持 MCP(模型上下文協(xié)議)。這意味著 Windows 將內(nèi)置多個(gè) MCP 服務(wù),比如文件系統(tǒng)、設(shè)置、窗口管理等,開(kāi)發(fā)者可以構(gòu)建兼容 MCP 的應(yīng)用,并通過(guò)官方注冊(cè)表連接這些服務(wù),微軟也會(huì)對(duì)這些接口進(jìn)行性能和安全審查,保障用戶(hù)體驗(yàn)和數(shù)據(jù)安全。
與此同時(shí),令不少開(kāi)發(fā)者頗為興奮的是,Windows 正在深度擁抱開(kāi)源,而其最新官宣的 WSL 完全開(kāi)源就是一個(gè)很好的證明。
之所以想起來(lái)開(kāi)源,微軟表示,WSL 最早于 2016 年亮相,起初通過(guò) Windows 內(nèi)核中的 lxcore.sys 實(shí)現(xiàn)對(duì) Linux 程序的支持,被稱(chēng)為 WSL 1。隨著對(duì)兼容性的更高要求,微軟在 2019 年推出 WSL 2,引入了完整的 Linux 內(nèi)核,并陸續(xù)支持 GPU、圖形界面和 systemd 等功能。
為了加快開(kāi)發(fā)節(jié)奏,微軟在 2021 年將 WSL 從 Windows 中剝離,作為獨(dú)立包發(fā)布到 Microsoft Store,并在 2022 年推出穩(wěn)定版 1.0。此后,微軟持續(xù)迭代,推動(dòng)用戶(hù)全面轉(zhuǎn)向新版本,并在 WSL 2.0.0 中帶來(lái)了重大更新,包括網(wǎng)絡(luò)鏡像、代理支持和防火墻兼容等。
WSL 社區(qū)一直是其發(fā)展的核心動(dòng)力,盡管此前無(wú)法訪問(wèn)源代碼,許多開(kāi)發(fā)者仍積極參與調(diào)試、反饋和功能建議。對(duì)此,納德拉透露,其實(shí)早在項(xiàng)目剛啟動(dòng)時(shí),社區(qū)就有人在代碼倉(cāng)庫(kù)里提出希望開(kāi)源 WSL 的請(qǐng)求。但當(dāng)時(shí) WSL 深度綁定在 Windows 系統(tǒng)鏡像中,沒(méi)法單獨(dú)分離出來(lái)。如今,隨著架構(gòu)演進(jìn),微軟終于實(shí)現(xiàn)了代碼的“松耦合”,WSL 2 已經(jīng)具備了獨(dú)立運(yùn)作的能力。
如今,WSL 開(kāi)源后,社區(qū)終于可以直接貢獻(xiàn)代碼,這一變革有望進(jìn)一步推動(dòng) Windows 成為跨平臺(tái)開(kāi)發(fā)的理想環(huán)境。
WSL 架構(gòu)
值此,微軟還“翻出當(dāng)年的老帖子”,正式把它標(biāo)記為“已解決”。