微軟釋出VS Code 1.102,本次更新針對人工智慧整合與開發者工作流程帶來多項實質強化,包括將GitHub Copilot Chat擴充功能開源、MCP(Model Context Protocol)支援正式上線,以及多項與終端機、聊天介面、自訂指令相關的功能改善。

最受關注的更新重點是Copilot Chat擴充功能正式開源,原始碼現已於微軟的GitHub儲存庫中以MIT授權釋出。開發者可深入研究聊天代理、自訂指令與模式的實作,並據此修改、擴充或提出回饋,降低企業整合成本,進一步擴展人工智慧在本地開發環境的應用可能性。

VS Code同步強化了自訂聊天模式功能,開發者現可指定每個模式所使用的語言模型,並透過自訂說明檔加入專案背景或風格設定。新的指令Chat:Generate Instructions能分析目前工作區,產生符合專案架構與程式風格的初始說明檔案,有助提升人工智慧回應的準確性與一致性。針對較大型或條件式套用的指令說明,也新增了依檔案名稱規則(Glob Pattern)自動載入的機制,讓專案可以根據不同檔案自動套用對應說明,提升彈性與擴充性。

此外,VS Code 1.102也正式將MCP支援列為穩定功能,並提供專屬的圖形介面管理工具,方便開發者檢視、安裝並管理MCP伺服器,同時整合Profiles、Settings Sync。MCP伺服器現已成為VS Code中的一級資源,不再依附全域設定檔,這代表使用者能針對不同工作情境設定專屬的人工智慧協作環境。

在VS Code互動效率方面,實驗性支援在代理模式下自動核准指令,開發者可透過允許清單與拒絕清單明確指定哪些指令可自動執行。命令列也新增code chat子命令,支援從CLI快速開啟Chat對話,並能傳入模式與檔案內容作為上下文。聊天介面方面,使用者可編輯先前請求並重新提交,也能將Chat視窗最大化至整個編輯器區域,以專注操作。

熱門新聞

Advertisement