Visual Studio Code 1.131 於 2026年7月29日發布。這個版本重點打磨了 AI 輔助開發體驗。近期版本構建了代理主機基礎設施,而 1.131 專注於讓代理工作更透明、原生支援語音輸入,並為 Markdown 在代理視窗中提供一流的混合編輯體驗。
讓我們逐一解析本次更新。
子代理可見性:即時查看代理在做什麼
這是任何運行複雜代理工作流的使用者都會關注的頭條功能。當代理將任務委託給子代理(並行上下文視窗,處理大型任務的不同部分)時,你以前必須開啟每個子代理的對話才能查看進度。現在不需要了。
在代理視窗中,主對話現在為每個正在運行的子代理顯示以下資訊:
- 子代理使用的模型
- 已運行時長
- 正在呼叫的工具
點擊正在運行的子代理可在單獨的聊天中開啟其對話進行詳細查看,同時主對話保持可用。這個功能聽起來不大,但當你啟動了一個多步驟重構任務、三個子代理並行運行時,能知道哪個卡在終端命令上、哪個即將完成,就體現出價值了。
結合 1.127 版本引入的子代理點數可見性,你現在可以在主對話中同時審計子代理的工作內容和成本。
VS Code 全工作台內建聽寫(實驗性)
設定項: dictation.enabled、dictation.showTranscript、dictation.experimental.llmCleanup
不再需要安裝 VS Code Speech 擴充功能即可進行聽寫。內建聽寫功能覆蓋三個介面——聊天輸入框、文字編輯器和整合終端——共享單一語音工作階段和麥克風選擇,避免同時向兩個介面聽寫的尷尬。
關鍵細節:
- 離線 Nemotron 模型:音訊在本機處理,模型首次使用時下載並儲存在裝置上,不會上傳任何資料。
- LLM 清理:啟用
dictation.experimental.llmCleanup後,Copilot 會即時優化轉錄文字——新增格式、去除語氣詞。如果清理服務不可用,VS Code 保留原始轉錄。 - 即時轉錄開關:
dictation.showTranscript控制說話時是否顯示轉錄文字。
支援平台: Windows x64/Arm64、macOS Apple silicon、Linux x64/Arm64(glibc 2.34+)、遠端工作區(轉錄在本機客戶端運行)。
不支援: VS Code Web 版、Intel Mac、32位元和 Arm32 系統。
對於有重複性勞損或偏好語音輸入長文件的開發者,這消除了對不適合編碼工作流的作業系統級聽寫工具的依賴。
混合 Markdown 編輯器(實驗性)
設定項: workbench.editor.markdownDefaultEditorInAgentsWindow
專為代理視窗設計的全新 Markdown 編輯器,支援:
- 查看 Markdown 檔案的渲染格式
- 就地編輯
- 新增註解,代理可據此執行操作
透過 Reopen Editor With 可在傳統文字編輯器和此新混合編輯器之間切換——代理視窗和常規編輯器視窗均可使用。
這是為代理生成或修改 Markdown 文件、而你想在代理上下文中審查、調整和標註的工作流而構建的。無需在預覽窗格和原始編輯器之間來回切換,一個介面即可兼顧。
VS Code 寵物(實驗性)
在聊天中輸入 /vscode-pet 即可認識新夥伴。高度實驗性,愉悅地不必要——正是讓發布日變得有趣的那種彩蛋。
代理主機:穩步推進
代理主機——基於 Agent Host Protocol (AHP) 運行代理工作階段(Copilot、Claude、Codex)的專用程序——繼續漸進式推出。啟用 chat.agentHost.enabled 並從下拉選單選擇框架即可加入。
Copilot 代理由 Copilot SDK 驅動,其行為與 Copilot CLI、獨立 GitHub Copilot 應用及其他 Copilot 產品一致。工作階段運行在獨立程序中,可同時從多個 VS Code 視窗連接。
無障礙:更好的終端螢幕閱讀器支援
設定項: terminal.integrated.accessibleViewPreserveCursorPosition
設為 always 可在新輸出到達時保留終端 Accessible View 中的游標位置。此前,新終端輸出可能干擾螢幕閱讀器導覽。現在,終端即時更新使用非中斷式 ARIA 狀態公告而非斷言式提醒,螢幕閱讀器可以按使用者自己的節奏閱讀,不會被反覆打斷。
終端:調整大小覆蓋層控制
設定項: terminal.integrated.resizeDimensionsOverlay.enabled
如果調整終端大小時顯示的行列數覆蓋層讓你分心,現在可以停用它。變更即時生效,無需重啟。
Python Environments:預設體驗正式版
Python Environments 現已成為 VS Code Stable 和 Insiders 中的預設環境管理體驗,推送已覆蓋 100% 使用者。本版本還帶來效能改進:
- Conda 發現已延遲到需要時才執行,減少啟動開銷
- 並行環境掃描已合併,避免冗餘工作
- Pylance 在完整環境重新整理期間使用已知解譯器,確保環境更新時仍有 IntelliSense
對 Python 開發者而言,這意味著更快的專案啟動和更少的「等待環境偵測」卡頓。
社群貢獻
本版本社群貢獻突出,特別是 Simon Siefke 修復了任務服務、執行階段擴充功能編輯器、終端程序管理器、除錯模型、終端服務和主執行緒終端服務中的六個獨立記憶體洩漏。其他貢獻者:
- Arthur Cnops (@accnops):語音被動按住說話免持敘事修復
- Brandon Waterloo (@bwateratmsft):偵測擴充功能是否已安裝並啟用的 when 子句上下文鍵
- Kaidesuyo (@Kaidesuyoo):現代 UI 樣式效能回歸修復
- Mir (@mirimadahmed):語音搶斷回歸修復
- Piyush Madan (@piyushmadan):按精確 CAPI ID 解析執行子代理模型
- Jori Huisman (@SixFive7):遵循 Explorer 的 minItems 設定 Windows 工作列跳轉清單
- soreavis:Git — 解析活動筆記本以進行 Open Changes/Open File
Issue 追蹤貢獻者:John Murray (@gjsjohnmurray)、RedCMD (@RedCMD)、Andrii Dieiev (@IllusionMH)、Alberto Santini (@albertosantini)。
本版本未包含的內容
沒有棄用的功能或設定——在這方面是一個乾淨的版本。
更大的圖景
VS Code 1.131 是一個打磨版本,有三個清晰的主題:
- 代理透明度:子代理可見性讓你可以即時觀看並行代理的工作——模型、時長、活動工具——無需切換上下文。
- 多模態輸入:內建離線模型聽寫是向語音原生開發工作流邁出的有意義一步,對無障礙存取尤為重要。
- 文件作為一等代理介面:混合 Markdown 編輯器承認代理越來越多地生成和修改文件,並為該工作流提供專用編輯體驗。
如果你已經啟用了代理主機並運行多代理工作流,1.131 讓該體驗的可觀察性大幅提升。如果你還沒試過聽過聽寫,啟用 dictation.enabled 體驗一下——離線模型意味著實驗無需隱私取捨。
VS Code 1.131 正在漸進式推送。在 VS Code 中使用「檢查更新」立即取得,或下載 nightly Insiders 版提前體驗即將推出的功能。