Visual Studio Code 1.131 於 2026年7月29日發布。這個版本重點打磨了 AI 輔助開發體驗。近期版本構建了代理主機基礎設施,而 1.131 專注於讓代理工作更透明、原生支援語音輸入,並為 Markdown 在代理視窗中提供一流的混合編輯體驗。

讓我們逐一解析本次更新。

子代理可見性:即時查看代理在做什麼

這是任何運行複雜代理工作流的使用者都會關注的頭條功能。當代理將任務委託給子代理(並行上下文視窗,處理大型任務的不同部分)時,你以前必須開啟每個子代理的對話才能查看進度。現在不需要了。

在代理視窗中,主對話現在為每個正在運行的子代理顯示以下資訊:

  • 子代理使用的模型
  • 已運行時長
  • 正在呼叫的工具

點擊正在運行的子代理可在單獨的聊天中開啟其對話進行詳細查看,同時主對話保持可用。這個功能聽起來不大,但當你啟動了一個多步驟重構任務、三個子代理並行運行時,能知道哪個卡在終端命令上、哪個即將完成,就體現出價值了。

結合 1.127 版本引入的子代理點數可見性,你現在可以在主對話中同時審計子代理的工作內容和成本。

VS Code 全工作台內建聽寫(實驗性)

設定項: dictation.enableddictation.showTranscriptdictation.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 是一個打磨版本,有三個清晰的主題:

  1. 代理透明度:子代理可見性讓你可以即時觀看並行代理的工作——模型、時長、活動工具——無需切換上下文。
  2. 多模態輸入:內建離線模型聽寫是向語音原生開發工作流邁出的有意義一步,對無障礙存取尤為重要。
  3. 文件作為一等代理介面:混合 Markdown 編輯器承認代理越來越多地生成和修改文件,並為該工作流提供專用編輯體驗。

如果你已經啟用了代理主機並運行多代理工作流,1.131 讓該體驗的可觀察性大幅提升。如果你還沒試過聽過聽寫,啟用 dictation.enabled 體驗一下——離線模型意味著實驗無需隱私取捨。


VS Code 1.131 正在漸進式推送。在 VS Code 中使用「檢查更新」立即取得,或下載 nightly Insiders 版提前體驗即將推出的功能。