【譯】Agent 模式現已全面推出并支持 MCP
Copilot Agent 模式是 AI 輔助開發的又一次革新,如今已在 Visual Studio 六月更新版中全面推出。
Agent 模式將 GitHub Copilot 轉變為一個能夠自主完成多步驟開發任務的結對編程助手。它可以制定計劃、執行計劃、在過程中進行調整,并循環處理任務直至完成。
Agent 模式能夠分析代碼庫、提出修改建議并應用修改、運行命令、響應構建或代碼錯誤檢查,還能自我修正。您可以通過集成 MCP 服務器的額外工具來擴展 Agent 的功能。另一方面,Ask 模式以對話的方式與您協作 —— 您通過提示引導它,為它提供上下文并掌控方向。Ask 模式幫助您思考解決問題,而 Agent 模式則負責執行目標。
要試用 Agent 模式,打開 Copilot Chat,點擊 “Ask” 按鈕,然后切換到 “Agent” 模式。
從目標到可運行代碼
Agent 模式是為實際場景而設計的。您可以給它下達高層次的任務,例如:
- “在我的產品頁面添加‘立即購買’功能?!?/span>
- “為這個 API 調用添加帶有指數補償機制的重試功能,并編寫一個單元測試?!?/span>
- “創建一個具有 X 功能的新 Blazor Web 應用?!?/span>
Copilot 會嘗試識別正確的文件、應用更改、運行構建并修復錯誤,同時通過可編輯的預覽、撤銷功能和實時操作反饋讓您始終保持控制權。您提供的上下文和細節越多,結果就越好。當 Agent 模式清楚地理解您的意圖時,它的工作效果最佳。您的指令和上下文越精確,結果就越有效。
工具調用
在其核心,Agent 模式使用工具調用來訪問 Visual Studio 內不斷增加的一系列功能。當收到一個目標時,它會逐步選擇并執行合適的工具。您可以通過 Copilot Chat 窗口中的工具下拉菜單(帶兩個扳手的圖標)來探索可用的工具。

想要讓它更強大?您可以從模型上下文協議(MCP)擴展的生態系統中添加工具來擴展 Agent。
Agent 模式 + MCP
模型上下文協議(MCP)是一種旨在將 AI Agent與各種外部工具和服務無縫連接的協議,就像 HTTP 為 Web 通信標準化那樣。其目標是讓任何客戶端都能集成數據庫、代碼搜索和部署系統等強大的工具服務器,而無需為每個工具編寫自定義連接。借助 MCP,Agent 可配置為從整個開發棧中獲取豐富的實時上下文,包括:
- GitHub 代碼庫
- CI/CD 管道
- 監控與遙測系統
- 等等更多
MCP 是開源且可擴展的,因此您可以連接任何兼容的服務器。常見集成包括 GitHub、Azure 和 Perplexity 等外部供應商。更多信息請查看 MCP 官方服務器存儲庫。
Visual Studio 使用 mcp.json 文件進行 MCP 服務器配置,也會檢測其他開發環境設置的兼容配置(如 .vscode/mcp.json)。
連接后,Agent 可執行更智能的操作。例如,若從 GitHub MCP 服務器添加工具,Agent 可代表您檢索和創建問題、檢查代碼庫歷史、搜索 GitHub 等;Figma MCP 服務器則為Agent 提供訪問設計原型的能力。
這正是 Agent 模式真正具備可擴展性的原因:它能接入您的開發環境,并在真正理解工具、系統和工作流程的基礎上采取行動。
我們對這種全新的“提示先行”的體驗感到無比興奮,它讓開發者在完全掌控的前提下更快推進工作。我們會持續優化這一功能,而您的反饋至關重要 —— 請持續提供反饋,并務必附上日志,這能幫助我們更快定位根本原因并解決問題。
除 Agent 模式外:六月版本中可供試用的更多 AI 更新
不過,我們的更新還不止于此!團隊在本次版本中還加入了其他功能,旨在提升您在 Visual Studio 中使用 GitHub Copilot 的體驗。
- 輕松重用和共享提示文件:在代碼庫中創建可重用的提示文件,讓您和團隊能夠輕松共享和運行自定義提示。提示文件是獨立的 Markdown 文件,包含可直接在聊天中運行的提示內容,減少需要輸入的請求數量。
- Gemini 2.5 Pro 和 GPT-4.1 現已可用:開發者喜歡在聊天和 Agent 模式中使用不同模型來獲得預期結果?,F在 Gemini 2.5 Pro 和 GPT-4.1 已上線,為您的編碼工作流提供更優的推理和生成能力。
- 將輸出窗口作為聊天上下文的參考:更高效地對運行時行為進行故障排查。
- 直接從 Visual Studio 監控 GitHub Copilot 使用情況。
- Agents Toolkit 17.14 全面推出,優化 Microsoft 365 應用和智能Agent的構建。
原文鏈接:https://devblogs.microsoft.com/visualstudio/agent-mode-is-now-generally-available-with-mcp-support/

作者:MeteorSeed
我希望您喜歡這篇博文,并一如既往地感謝您閱讀并與朋友和同事分享我的博文。
轉載請注明出處。

浙公網安備 33010602011771號