VS Code 1.131:Subagent 運行狀態一目瞭然,內置語音輸入與混合 Markdown 編輯器

前言

Visual Studio Code 在 2026 年 7 月 29 日 發佈了 1.131 版本。繼一週前 1.130 圍繞 Agent Host、Git Worktree 與多文件 Diff 審查的一輪基礎設施更新之後,本次 release 把重心放在「Agent 可觀測性」與「編輯器體驗」上:Agents 窗口裏可以直接看到正在運行的 Subagent 用了什麼模型、跑了多久、當前在調哪個工具;同時內置實驗性聽寫與混合 Markdown 編輯器也一併落地,不必再單獨裝 Speech 擴展。

如果你已經在用 Copilot Agents 處理複雜任務,或者關注 Agent Host Protocol(AHP)這套會話架構,1.131 值得儘快升級體驗。

Subagent 運行狀態:主會話裏就能看清

複雜任務裏,主 Agent 會把子任務委派給 Subagent,在各自獨立的上下文窗口裏並行執行。過去想確認某個 Subagent 在幹什麼,往往得點開它的獨立會話,來回切換很打斷思路。

1.131 在 Agents 窗口 的主會話列表裏,爲每個正在運行的 Subagent 直接展示三項信息:

  1. 使用的模型(model)
  2. 已運行時長(elapsed time)
  3. 當前正在調用的工具(active tool call)

點擊某個運行中的 Subagent,可以在另一個 Chat 裏打開它的完整對話,同時父會話仍保持可見——方便你一邊盯總進度,一邊下鑽看某個並行分支的細節。

這對「一個需求拆成多個 Subagent 並行改代碼、跑測試」的場景尤其實用:不必等子任務全部結束才知道卡在哪一步。

Agent Host 與 7 月的更新節奏

Subagent 可觀測性建立在 VS Code 持續投入的 Agent Host 架構之上。Agent Host 是一個獨立進程,基於 Agent Host Protocol(AHP) 運行 Copilot、Claude、Codex 等 harness;同一會話可以掛到多個 VS Code 窗口,Copilot 側行爲與 Copilot CLI、獨立 GitHub Copilot 應用對齊。

要啓用 Agent Host,在設置裏打開:

"chat.agentHost.enabled": true

然後在 harness 下拉菜單中選擇對應 Agent(例如 Copilot)。

1.130(7 月 22 日發佈)已經爲 Agent 基礎設施補上了幾塊拼圖,與 1.131 形成連續敘事:

  • Git Worktree 隔離:Agents 窗口新建會話時可勾選 Worktree,Copilot、Claude、Codex 等 harness 均可在獨立 worktree 裏並行開發,互不污染主分支。
  • Assisted tool approvals:模型評估工具調用風險,減少長任務裏反覆點「批准」的中斷(需 chat.assistedPermissions.enabled)。
  • 多文件 Diff 審查:文件級增刪統計、更緊湊的 gutter、Quick Chat 單行列表等,加快 Agents 窗口裏的代碼審查。

1.131 在此基礎上把「看不見 Subagent 在幹嘛」這個痛點補上了,Agent 從「能跑」走向「能看清怎麼跑」。

內置聽寫:Chat、編輯器、終端三處通用

1.131 推出 Built-in dictation(實驗性),不再依賴 VS Code Speech 擴展。核心設置:

"dictation.enabled": true

聽寫覆蓋 Chat 輸入框、文本編輯器、集成終端 三處,共用同一麥克風和 speech session,避免多處同時錄音、文本串臺。轉寫使用本機離線的 Nemotron 模型,首次使用時會下載,音頻留在本地。

可選增強:

  • dictation.experimental.llmCleanup:開啓後由 Copilot 對轉寫文本做格式化、去口語填充詞(文本會發給語言模型;若清理不可用則保留原始轉寫)。
  • dictation.showTranscript(Insiders):控制聽寫時是否顯示即時轉寫條。

平臺支持(據官方說明):Windows x64/Arm64、Apple Silicon macOS、Linux x64/Arm64(glibc ≥ 2.34)、Remote 工作區(轉寫在本地客戶端執行)。暫不支持 VS Code for the Web、Intel Mac 及部分 32 位/Arm32 系統。

對習慣「口述需求、讓 Agent 寫代碼」的開發者,內置聽寫降低了擴展依賴,也統一了三處輸入面的體驗。

混合 Markdown 編輯器:在 Agents 窗口裏改文檔、留批註

同一版本還帶來 Hybrid Markdown editor(實驗性),面向 Agents 窗口裏的文檔協作:

"workbench.editor.markdownDefaultEditorInAgentsWindow": true

你可以在 Agents 窗口中查看 Markdown、就地編輯,併爲 Agent 添加可執行的 comment——相當於把「讀文檔—改文檔—讓 Agent 按批註行動」收進同一界面。通過 Reopen Editor With 可在普通文本編輯器與混合 Markdown 編輯器之間切換,Agents 窗口與常規編輯器窗口均適用。

寫 README、設計文檔、Agent 任務說明時,這條路徑比「純 Chat 貼全文」更結構化。

其他值得留意的改動

  • Python Environments 已在 Stable/Insiders 全量成爲默認環境管理體驗,Conda 發現延遲、併發掃描合併等優化加快項目啓動(1.131 Languages 章節)。
  • 終端無障礙terminal.integrated.accessibleViewPreserveCursorPosition 可設爲 always,屏幕閱讀器用戶可在命令持續輸出時自行閱讀,不再被 assertive alert 反覆打斷。
  • 終端尺寸 overlay:若覺得拖拽調整終端大小時顯示的行列數 overlay 干擾視覺,可用 terminal.integrated.resizeDimensionsOverlay.enabled: false 關閉。

如何升級與小結

在 VS Code 中選擇 Check for Updates 即可獲取 1.131;想更早嚐鮮可安裝 Insiders 每日構建。

1.131 的脈絡很清晰:在 7 月 Agent Host、Worktree、審查工作流密集更新之後,補上 Subagent 運行態可視化,並把聽寫、Markdown 協作收進產品本體。對日常用 GitHub Copilot Agents 的開發者,這次升級的重點是少切換、多可見——主會話裏就能判斷並行 Subagent 是否正常推進,再配合內置聽寫與混合 Markdown 編輯器,從提需求到改文檔的鏈路更短。

官方發佈說明:Visual Studio Code 1.1311.130

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜