因公眾號更改推播規則,請將 程式視點 設為星標,精品文章第一時間閱讀
大家好,歡迎來到程式視點!我是你們的老朋友小二!
GitHub Copilot 的 Agent 模式與 MCP 支援正式上線 JetBrains、Eclipse 和 Xcode!
現在可以使用任何 GitHub 帳戶啟用 GitHub Copilot,立即體驗!
✨ What’s new ✨ 新增功能
Agent 模式 智慧體模式
隨著這三個 IDE 中 Agent 模式 智慧體模式的引入,Copilot 充當自主結對程式設計師,可以根據您的命令執行多步驟編碼任務,例如分析程式碼庫、提出編輯建議以及使用定義的工具集執行終端命令。
使用代理模式,Copilot 甚至可以迭代自己的程式碼、檢測錯誤並自動修復它們。
Agent 智慧體工具包中的每個工具都具有幫助 Copilot 完成這些任務的特定功能。例如,Copilot 可以搜索工作區、讀取文件內容、執行終端命令、從編輯器中檢索編譯或 lint 錯誤,以及透過推測解碼器終端節點應用程式碼更改。
隨著進一步嘗試使用新工具以進一步增強 Copilot 在 Agent 智慧體模式下的功能,可用工具集不斷增長。
以下 Agent 模式 智慧體模式下的典型工作流程(輸入請求後):
語義理解:Copilot 在 Copilot Chat 中解釋您的請求並分析程式碼庫以了解任務的意圖和要求。
計畫建議:Copilot 利用周邊程式碼圍繞請求建構上下文。根據它的理解,它將任務分解成更小的步驟並制定計畫。
計畫執行:Copilot 要求確認以執行上一個項目符號中概述的動作功能。它可能採取的一些操作示例包括:
多文件操作:根據需要建立或更新多個文件。(在下面的 JetBrains IDE 中進行了演示)。
上圖為 JetBrains 中 Agent 模式 智慧體演示多文件操作!
終端執行:執行相關任務的終端命令,例如建構專案和安裝依賴項。(在下面的 Eclipse IDE 中進行了演示)。
錯誤修復:修復執行過程中的錯誤(下面在 Xcode 中演示)。
任務完成:成功實施更改後,Copilot 會審查其工作,完成任務,並為您提供更改內容的摘要。
MCP 支援
MCP 是一種開放標準,使 AI 模型能夠透過統一接口與外部工具和服務進行交互。
由於 Copilot 在這三個 JetBrains、Eclipse、Xcode 中支援 MCP,Agent 智慧體模式可以從 MCP 伺服器提供的工具中獲得擴展功能,因此 GitHub Copilot 可以協助處理更多工作流和任務。
設定本地 MCP 伺服器
可以透過執行以下操作在配置檔案(例如 mcp.json)中定義伺服器:
在 JetBrains IDE 中:點擊 GitHub Copilot 圖標 -> Edit settings -> 找到 MCP Servers 部分。
在 Eclipse 中:點擊 GitHub Copilot 圖標 -> Edit Preferences -> 找到 MCP 伺服器部分
在 Xcode 中:打開 GitHub Copilot for Xcode 應用程式 -> 點擊 Agent Mode 下的工具選取器 -> 選擇 Edit Config
在 agent 模式下直接呼叫工具
配置後,您使用自然語言呼叫 MCP 伺服器公開的工具。例如,您可以要求 Copilot 獲取當前文件的最後修改時間,它將透過適當的工具路由請求。
🛠 Try it out 🛠 試用
Copilot agent 模式 智慧體模式目前處於預覽狀態,現已面向所有 JetBrains、Eclipse 和 Xcode 用戶提供。
我們需要將外掛程式或應用程式更新到最新版本,啟動 GitHub Copilot agent 模式即可體驗。
目前我們推出了 6.18 啟動 Plus 活動,啟動 JetBrains 全家桶 IDE 外,還支援 130+ 付費外掛程式和主題,再額外贈送 GitHub Copilot 啟動!
所有讀者粉絲小夥伴都可以參與本次活動!更多詳情,可關注微信公眾號【程式視點】,回復 plus,了解活動詳情!
最後
JetBrains全家桶Plus付費版,啟動 JetBrains 全家桶 IDE 工具 + GitHub Copilot 等 130 種付費外掛程式和付費主題。AI 編程和高效付費外掛程式加持,300% 減輕日常開發壓力,高效完成工作!
關注微信公眾號【程式視點】,回復:plus,了解訂閱詳情。
AI 智能編程輔助,為你的編程賦能,將你從乏味的工作中解放出來,前所未有地專注於重要事項。
JetBrains全家桶Plus付費版永久啟動更加實惠!
掃描下方二維碼,備註plus,直接參與。2025.6.18 最優活動,機會難得,錯過不再有!
【程式視點】助力打工人減負,從來不是說說而已!
後續小二哥會繼續詳細分享更多實用的工具和功能。大家可以把微信公眾號【程式視點】設置為星標,這樣就不會錯過之後的精彩內容啦!
別忘了在看點讚支持下哦~