GitHub Copilot 大升級:Agent 模式與 MCP 全面登陸 VS Code,程式碼編寫體驗再進化!

VS Code 使用者注意!GitHub Copilot 迎來重大更新,正式推出 Agent 模式與 MCP 支援,整合 Anthropic、Google、OpenAI 等頂尖模型,並帶來全新 Pro+ 方案與多項功能正式版。立即探索更智慧、更主動的開發方式,讓 Copilot 成為您更強大的編碼夥伴!


嘿,還記得之前介紹的GitHub Copilot嗎?各位在 VS Code 奮鬥的開發夥伴們!有好消息要告訴大家。準備好了嗎?因為 GitHub Copilot 即將變得超級不一樣,而且是往好的方向發展!👏

Copilot 的 Agent 模式 (Agent Mode) 搭配 MCP (Model Context Protocol) 支援,正式推送給所有 Visual Studio Code 的使用者。這可不是小打小鬧,這代表你的 Copilot 將擁有更強大的「行動力」和對周遭工具、服務的「感知力」。

不只如此,還同步推出了全新的 GitHub Copilot Pro+ 方案,包含更多「高級請求 (premium requests)」,並正式將 Anthropic、Google 和 OpenAI 的多款頂尖模型納入支援。還有,還有!Copilot 程式碼審查 (code review) agent下一個編輯建議 (next edit suggestions) 也從預覽版畢業,正式跟大家見面啦!

聽起來很酷對吧?讓一步步來看看這些更新到底是什麼葫蘆畫瓢。

Agent 模式來了:不只是聊天,它還會動手!

過去,你可能把 Copilot 當成一個聰明的聊天機器人或是程式碼補全工具。但現在,有了 Agent 模式,Copilot 就像從副駕駛升級成能幫你開車的夥伴了。

Agent 模式正在逐步推送到 VS Code 的穩定版本,預計未來幾週內所有使用者都能用到。等不及的話,你也可以現在就手動啟用它。

跟單純的聊天或跨檔案編輯不同,Agent 模式的核心能力是採取行動,把你的想法轉化為實際的程式碼。你只需要給出簡單的指令,Agent 模式就能拆解任務,自動找出或建立需要的檔案,一步步完成你的目標。它甚至能建議你執行終端機指令或呼叫其他工具,還能在遇到執行錯誤時進行分析,嘗試自我修復。簡直就像有個資深工程師坐在你旁邊,只不過… 他是 AI。🤖

自從二月在 VS Code Insiders 推出以來,開發者們已經用 Agent 模式做了各種酷炫的事情:從自動修正程式碼生成錯誤、建立網頁應用程式。

聽起來是不是很厲害?Agent 模式背後由你選擇的 Claude 3.5 和 3.7 Sonnet、Google Gemini 2.0 Flash 以及 OpenAI GPT-4o 等模型驅動。目前使用 Claude 3.7 Sonnet,Agent 模式在 SWE-bench Verified 上的通過率達到了 56.0%。相信,隨著思維鏈 (chain of thought) 推理模型的持續進步,Agent 模式的能力還會不斷增強。

想嚐鮮嗎? 很簡單,更新你的 VS Code 到最新版本,然後在設定中啟用 Agent 模式就好啦!

MCP:為你的 Copilot Agent 插上「智慧 USB」

接著來談談 MCP (Model Context Protocol)。這是個什麼玩意兒?

你可以把它想像成一個給 AI 用的「USB 連接埠」。開發者每天的工作五花八門,從研究、查看遙測數據、管理基礎設施到寫程式、除錯,會用到各式各樣的工具,也就是所謂的「工程堆疊 (engineering stack)」。

MCP 的作用,就是讓 Agent 模式能夠連接並利用這些工具的「情境 (context)」和「能力 (capabilities)」。當你在 VS Code 的 Agent 模式中輸入指令時,模型可以透過 MCP 調用不同的工具來處理任務,例如理解資料庫結構、查詢網頁資訊等等。

舉個例子,假設你跟 Agent 模式說:「幫我更新 GitHub 個人資料,加上昨天分配給我的那個 PR 的標題。」Agent 模式收到指令後,會結合所有可用的 MCP 工具列表,詢問大型語言模型 (LLM) 下一步該怎麼做。接著,它可能會呼叫 GitHub 的工具來查詢你最近被指派的 PR,取得標題,然後再呼叫另一個工具來更新你的個人資料。整個過程會一步步迭代,直到任務完成。

這讓 Agent 模式不再只是閉門造車,而是能真正與你使用的其他工具互動,提供更貼近實際工作流程的協助。

好消息是,GitHub 上已經有一個龐大且持續成長的 MCP 生態系了!你可以看看這個很棒的 社群 MCP 伺服器清單,裡面有很多實用的 MCP 伺服器可以探索。

也釋出了新的開源 GitHub 本地 MCP 伺服器 (GitHub local MCP server),讓你可以把 GitHub 的功能(像是跨儲存庫搜尋程式碼、管理 issue、建立 PR)直接整合到任何支援 MCP 的 LLM 工具中。這等於是把 Agent 模式變成了一個 GitHub 的超級使用者!

更多模型選擇,更彈性的「高級請求」

自從上次 GitHub Universe 大會以來,陸續為聊天、跨檔案編輯以及現在的 Agent 模式引入了多款新模型,包括 Anthropic 的 Claude 3.5、3.7 Sonnet、3.7 Sonnet Thinking,Google 的 Gemini 2.0 Flash,以及 OpenAI 的 o3-mini。

隨著這些模型正式可用 (GA),引入了一個新的概念:「高級請求 (Premium Requests)」。

別擔心,所有付費方案(Pro、Business、Enterprise)原本就享有的無限次 Agent 模式、情境感知聊天 (context-driven chat) 和程式碼補全請求(目前使用的基礎模型,也就是 OpenAI GPT-4o)完全不受影響

「高級請求」是額外提供的,讓你可以在需要時選用更強大或更特定的模型(例如上面提到的 Anthropic、Google 新模型)。

  • Copilot Pro 用戶:自 2025 年 5 月 5 日起,每月將獲得 300 次高級請求。
  • Copilot Business 用戶:自 2025 年 5 月 12 日至 19 日之間開始,每月將獲得 300 次高級請求。
  • Copilot Enterprise 用戶:自 2025 年 5 月 12 日至 19 日之間開始,每月將獲得 1000 次高級請求。
  • 在此之前,使用這些高級模型是無限次的!趕快把握機會玩玩看!

此外,還推出了全新的 Copilot Pro+ 方案,專為需要頂尖效能的個人開發者設計,每月提供 1500 次高級請求,並能使用像 GPT-4.5 這樣的最佳模型,費用為每月 39 美元。

所有 Copilot 付費使用者¹ 也能選擇按量付費 (pay-as-you-go) 來增加高級請求的使用次數。個人和組織可以選擇在用完每月額度後繼續使用,並設定支出上限,輕鬆控制成本。GitHub Copilot Business 和 Enterprise 的管理員可以在 Copilot 管理後台的帳單設定中管理請求。額外的高級請求起價為每次 0.04 美元。

不同的高級模型會消耗不同數量的高級請求點數。這樣一來,你可以在需要時彈性選用最適合的模型,同時保有對基礎模型的無限存取權。

想了解更多關於基於席位的高級請求如何運作的細節,可以參考的官方文件

還有這些好東西也正式上線啦!

這次的更新可不只有 Agent 模式和 MCP。還有兩個實用的功能也正式 GA 了:

  1. Copilot 程式碼審查 (Code Review) Agent:這個功能在預覽期間就廣受好評,短短一個多月內,已經有超過一百萬開發者在 GitHub 上使用它來輔助程式碼審查了!
  2. 下一個編輯建議 (Next Edit Suggestions):讓你能夠 tab tab tab 地一路敲出光榮的程式碼!這功能可以更智慧地預測你接下來可能想做的編輯,讓編碼更流暢。🏆

總之,GitHub Copilot 正變得越來越聰明、越來越主動,也越來越融入你的開發工作流程。Agent 模式和 MCP 的加入,為 AI 輔助開發開啟了新的可能性。

還等什麼呢?趕快去更新你的 VS Code,啟用這些新功能,親身體驗一下未來的開發方式吧!


¹ 指 Copilot Pro、Copilot Business 和 Copilot Enterprise 方案使用者。

Share on:
Previous: Google Gemini 2.5 Pro API 定價公布:開發者熱議,使用量激增 80%
Next: Claude 團隊放福利!免費 Prompt 工程指南,點燃 No-Code 開發新火花