微軟釋出VS Code 10月更新版1.106,更新重點為新推出的Agent HQ整合管理介面,讓開發者在一個畫面中管理本機與雲端人工智慧代理以及GitHub Copilot,同時強化工具核准與終端安全控管,並調整Copilot擴充元件與多項編輯體驗。

所謂Agent HQ,實際上是新的Agent Sessions管理介面,預設啟用後會集中列出所有聊天與背景代理工作階段,來源包含VS Code本機聊天、Copilot程式開發代理、GitHub Copilot CLI與OpenAI Codex等。開發者可以從Agent HQ查看目前有哪些代理在進行工作,還有各自對應的工作區與執行環境,並可視需求改為單一整合介面(Single-view),以便在寫程式與查詢人工智慧建議時,清楚掌握整體代理活動狀況。

原本的聊天模式全面改名為自訂代理,相關定義檔統一放在專案.github/agents目錄,採用.agents.md副檔名,舊的.chatmode.md仍能相容使用。新格式加入目標(Target)等前置欄位,用來標示代理傾向在VS Code本機、GitHub Copilot雲端或CLI環境執行,其他欄位可設定名稱、說明與工具交接規則。

人工智慧輔助程式開發方面,這次版本延續開源人工智慧編輯器的方向,將行內建議功能併入開源的vscode-copilot-chat儲存庫中,讓同一套程式碼同時負責聊天介面與即時程式碼建議。對開發者而言,GitHub Copilot與GitHub Copilot Chat兩個擴充元件將整併為單一Chat擴充元件,未來所有Copilot相關體驗都由此提供,原本的Copilot擴充元件預計在2026年初被棄用。

VS Code 1.106在工具選擇與核准機制上做了多項調整,讓開發者在使用人工智慧代理時更容易掌握整體流程。聊天工具改採向量嵌入方式進行篩選與分組,用意是讓安裝許多工具的使用環境能更快決定要用哪一個,並縮短等待系統挑選最佳工具的時間。

對於會連到外部服務抓取資料的工具,例如#fetch或具外部取用能力的MCP工具,這次加入後置核准機制(下圖),使用者可以先看到工具準備送出的資料,再決定是否要將其加入對話。此外,也能一次設定信任整個MCP伺服器或擴充元件來源,避免每次都重複確認。終端相關的工具也同步加強安全檢查功能,能更精準判斷指令是否會修改檔案,並提供實驗性選項,讓團隊視需求阻擋自動核准寫入動作,或調整成更為開放的行為。

VS Code 1.106加入透過GitHub組織政策設定MCP註冊庫的能力,增加其企業治理功能。組織管理者可以指定MCP伺服器的登錄端點,並視設定限制開發者只能啟動註冊表中列出的伺服器,相關設定會在VS Code中標示為由組織管理。遠端MCP的認證流程也支援動態權限提升機制,讓伺服器僅在需要額外權限時才提出要求,符合最小權限原則。

熱門新聞

Advertisement