我們很高興地宣布,MCP 支持現(xiàn)已在 Visual Studio 中正式發(fā)布(GA)—— 這將從您的整個(gè)開發(fā)棧中解鎖更豐富、實(shí)時(shí)的上下文,并以前所未有的方式增強(qiáng) Agent 模式的功能。
模型上下文協(xié)議(MCP)是一種開放標(biāo)準(zhǔn),它能讓人工智能 Agent 輕松連接外部工具和服務(wù)https://www.naquan.com/ —— 可以把它想象成 HTTP,但適用于支持人工智能的開發(fā)者工作流。無需為每個(gè)工具構(gòu)建自定義集成,MCP 讓您能夠通過一種一致、安全的協(xié)議,接入數(shù)據(jù)庫、代碼搜索、部署流水線等強(qiáng)大的服務(wù)器端點(diǎn)。
隨著 Visual Studio 中正式發(fā)布的支持,您將找到連接、配置和控制 MCP 服務(wù)器的新方法,此外還有一系列不斷增加的功能,讓設(shè)置過程更加無縫且具備企業(yè)級(jí)可用性。
它為何重要
在 Visual Studio 中,MCP 為以下方面開啟了新的可能:
- 自定義工作流 —— 使用您的自定義 MCP 服務(wù)器,或從龐大的現(xiàn)有生態(tài)系統(tǒng)中進(jìn)行選擇,直接通過 Copilot Chat 實(shí)現(xiàn)重復(fù)任務(wù)的自動(dòng)化、指標(biāo)查詢、數(shù)據(jù)庫交互或內(nèi)部 API 調(diào)用。
- 企業(yè)集成 —— 將人工智能連接到公司的內(nèi)部工具和系統(tǒng),同時(shí)確保敏感數(shù)據(jù)的安全。
- 更智能的對話 —— 讓 Copilot 能夠有結(jié)構(gòu)化地訪問特定項(xiàng)目的知識(shí)、服務(wù)和工作流,從而使其能提供更豐富、更相關(guān)的答案。
有什么新消息?
完整的 MCP 客戶端集成
在 Visual Studio 中,您可以使用 .mcp.json 配置連接到本地或遠(yuǎn)程 MCP 服務(wù)器。有關(guān)如何配置服務(wù)器的更多說明,請參閱我們的官方文檔。
1
憑借用于管理服務(wù)器輸入、身份驗(yàn)證和工具的無縫流程,在 Visual Studio 中管理 MCP 確實(shí)是一種為開發(fā)者量身打造的頂級(jí)體驗(yàn)。
一流的身份驗(yàn)證
借助內(nèi)置的 Visual Studio 流程安全登錄受保護(hù)的端點(diǎn)。由于支持完整的 MCP 身份驗(yàn)證規(guī)范,無論受保護(hù)的 MCP 服務(wù)器使用何種身份驗(yàn)證提供程序,Visual Studio 都能與之連接。
2
連接到新服務(wù)器的更簡便方法
Visual Studio 現(xiàn)在支持從網(wǎng)頁一鍵安裝服務(wù)器。借助這一新功能,在 VS 中添加新的 MCP 服務(wù)器變得如同點(diǎn)擊一個(gè)按鈕般簡單。請留意您喜愛的 MCP 服務(wù)器的代碼倉庫中開始出現(xiàn)的“Install in VS”按鈕!
我們通過新的添加流程,讓添加新 MCP 服務(wù)器的連接比以往任何時(shí)候都更加輕松。無論是您在網(wǎng)上找到的服務(wù)器,還是為您的組織定制構(gòu)建的 MCP 服務(wù)器,您都不再需要手動(dòng)復(fù)制、粘貼和配置 JSON 來連接新服務(wù)器。要使用此流程,只需點(diǎn)擊 GitHub Copilot Chat 中工具選擇器窗口里新的綠色加號(hào)按鈕圖標(biāo)即可。
3
企業(yè)治理控制
我們知道各組織可能有不同的政策,通過與 GitHub 策略的新集成,企業(yè)和組織現(xiàn)在可以對其組織內(nèi)部訪問 MCP 功能進(jìn)行精細(xì)化控制。您的 IT 管理員現(xiàn)在只需進(jìn)入 GitHub 政策設(shè)置,即可為所有用戶開啟或關(guān)閉 MCP 功能。
請給我們您的反饋!
我們很期待繼續(xù)改進(jìn) VS 中的 MCP 體驗(yàn),您的意見至關(guān)重要 —— 請給我們反饋,讓我們知道您接下來希望看到哪些功能!