Visual Studio Code 1.99 版本嘅更新資訊

Back
Category : News

https://code.visualstudio.com/updates/v1_99#_agent-mode-is-available-in-vs-code-stable

模型上下文協議服務器支持

此版本在代理模式下支持模型上下文協議(MCP)服務器。MCP 提供了一種標準化方法,讓 AI 模型能夠發現並與外部工具、應用程式和數據源進行交互。當您在 VS Code 的代理模式中輸入聊天提示時,模型可以調用各種工具來執行任務,例如文件操作、訪問數據庫或檢索網頁數據。這種整合使程式碼輔助功能更加動態且具備上下文感知能力。

MCP 服務器可以在您的用戶設置、遠程設置或 .code-workspace 文件中的 mcp 部分進行配置,也可以在工作區的 .vscode/mcp.json 文件中設置。配置支持輸入變量,以避免硬編碼敏感信息和常量。例如,您可以使用 ${env:API_KEY} 引用環境變量,或使用 ${input:ENDPOINT} 在啟動服務器時提示輸入值。

您可以使用 MCP: Add Server 命令從命令行調用快速設置 MCP 服務器,或者通過 AI 輔助設置從發佈到 Docker、npm 或 PyPI 的 MCP 服務器進行配置。

當添加新的 MCP 服務器時,聊天視圖中會顯示一個刷新操作,可用於啟動服務器並發現相關工具。此後,服務器將按需啟動,以節省資源。