AI News HubLIVE
站内改写2 分鐘閱讀

微軟解鎖 Visual Studio,讓被自身 AI 拋下的開發者也能使用

微軟在 Build 2026 大會上宣佈了一系列 Visual Studio IDE 更新,核心主題是“參與開發而非旁觀”的智慧體,並引入自帶 AI 模型和金鑰(BYOK)功能,允許開發者使用本地或雲端的不同 AI 模型,而非侷限於微軟認可的少數端點。此外,微軟將智慧體嵌入偵錯程式、分析器和測試執行器等現有工具鏈,並擴充套件了 .NET 現代化升級能力。

來源The New Stack AI作者: Darryl K. Taft

微軟在上週的 Build 2026 大會上宣佈了其旗艦級 IDE——Visual Studio 的一系列更新,主題被概括為“參與開發而非旁觀”的智慧體。同時,微軟還推出了一個期待已久的功能:允許開發者在 IDE 中自帶 AI 模型和金鑰。

這些更新涵蓋除錯、效能分析、測試、合併衝突解決、.NET 現代化,以及一項新的模型靈活性選項。微軟表示,這一選項將為那些因環境限制而無法使用現有 AI 整合的團隊開啟大門。

Visual Studio 首席產品經理 Mads Kristensen 在部落格中寫道:“過去,Visual Studio 中的 AI 整合僅限於少數受批准的端點。這對很多開發者有效,但也讓一些真實客戶被拋在了後面,包括那些環境需要不同選擇的團隊。”

BYOK:企業的解鎖鑰匙

對於企業使用者而言,自帶金鑰(BYOK)的宣佈可能是最重要的。微軟正在轉向一種模型,允許開發者使用不同的 AI 模型——無論是本地執行還是雲端執行——而不是被鎖定在 Visual Studio 歷史上支援的那幾個端點上。

這一舉措對於有合規要求、成本限制或資料主權顧慮的團隊至關重要,這些顧慮曾阻止他們以當前形式使用 Visual Studio 的 AI 功能。它也表明微軟願意在靈活性上進行競爭,而不是假設開發者會簡單地使用微軟認可的 AI 棧。

工具鏈中的智慧體

除了 BYOK,微軟在架構上的更大舉措是將智慧體直接嵌入 IDE 的現有工具鏈——偵錯程式、分析器和測試執行器——而不是將 AI 視為一個並行的聊天介面。

Kristensen 寫道:“這不是要取代你已有的工具,而是更有效地連線它們。”這一實際應用針對的是在大型程式碼庫中工作的企業級 C# 和 C++ 開發者。智慧體的目標是幫助更快地發現問題,解釋正在發生的事情,建議修復方案,並幫助驗證結果——所有這些都在現有偵錯程式和分析器的上下文中完成,無需開發者切換到聊天視窗。

現代化升級更加雄心勃勃

微軟還在擴充套件所謂的 GitHub Copilot 現代化——Visual Studio 中用於將應用升級到最新 .NET 棧的智慧體體驗。今年夏天的新功能:將 Web Forms 應用遷移到 Blazor,以及為現有應用新增 Aspire 以實現雲就緒的可觀測性和編排。現代化智慧體旨在評估專案、構建遷移計劃並逐步執行升級。

這一應用場景針對的是那些因完全重寫成本過高而一直使用老舊 Web Forms 程式碼庫的團隊。智慧體輔助的方法是否能真正改變這種計算方式還有待觀察,但它比通用程式碼生成有更具體的用例。

值得注意的小變化

微軟還推出了一項生活質量改進,解決了大多數 Visual Studio 開發者都遇到過的情況:即使在錯誤列表中已經顯示明顯問題的情況下仍然執行構建,最終卻因一開始就可見的問題而失敗。Kristensen 表示,今後 Visual Studio 將在構建開始前檢查錯誤和警告。

在協作方面,微軟正在開發 AI 輔助的合併衝突解決——不是自動合併,而是幫助理解衝突並做出決策。此外,還將推出自動根據專案型別和上下文應用的微軟創作技能,減少開發者需要知道提示什麼的需求。

底層架構

在底層,Visual Studio 正在將 GitHub Copilot SDK 作為其 AI 整合的基礎。這一變化在選單中不可見,但微軟表示它將使公司能夠更快地行動,並與更廣泛的 Copilot 生態系統保持一致。

完整的更新公告可在 Visual Studio 部落格上檢視。此外,Build 大會的會議內容可在 build.microsoft.com 上免費線上觀看。