Microsoft Copilot Studio 擴充套件適用於 Microsoft Visual Studio Code,透過將企業代理的創作功能直接帶入您最喜愛的程式碼編輯器,強化您在 Copilot Studio 的開發工作流程。 此擴充功能連接了雲端 Copilot Studio 與本地開發之間的差距。 透過此擴充功能,開發者可直接與雲端中的 Copilot Studio 代理工作,使用熟悉的本地工具與工作流程。
什麼是 Copilot Studio?
Copilot Studio 是 Microsoft 的代理構建平台,使組織能夠創建可執行下列功能的自訂代理:
- 利用公開或企業知識回答問題
- 透過整合工具執行行動
- 處理從簡單到複雜的交談式流程和自主流程
- 部署至管道
- 使用內建協調流程建立工作流程型 Agent 以及完全驅動的 AI Agent
- 建立自主且對話式的代理人
為什麼要使用 Visual Studio Code 擴充功能?
開發者友善環境
使用您已經熟悉且常用的編輯器,並可存取:
- YAML Agent 定義的語法醒目提示
- IntelliSense 程式碼補全
- Git 整合用於版本控制,並充分利用雲端的原始碼控制整合
- 使用組織核准的擴充功能來完成工作
- 鍵盤快捷鍵與生產力功能
使用 Copilot Studio Visual Studio Code 擴充功能的本地開發工作流程
- 將 Agent 從 Copilot Studio 複製到本機電腦 - 直接在您的電腦上存取 Copilot Studio Agent 定義
- 使用YAML中的代理定義語言或喜愛的代理程式如GitHub Copilot或Claude Code編輯代理元件,作為網頁介面的替代方案
- 在部署前,對你的環境套用變更,讓你能在產品中直接預覽和測試變更
- 重新部署或直接部署您的代理定義到您選擇的環境
透過現有的版本控制實務與團隊合作
- 透過 Git 與 Visual Studio Code 以及你選擇的原始碼控制系統對代理定義進行版本控制。
- 透過提取要求檢閱變更
- 追蹤一段時間內的修改
- 使用標準開發工作流程進行協作
你的組織已經在使用這項功能。 現在,使用擴充功能並且存取完整的代理定義(而不僅僅是解決方案檔案),您可以在整個開發周期中,運用標準開發實務,搭配您的 現有 團隊協作工具、工作流程和部署,與 Copilot Studio 代理協作。
可用性與支援
Copilot Studio 的 Visual Studio Code 擴充功能已正式發行 (GA)。 以下是可以期待的內容。
- 每月版本可透過 Visual Studio Code 擴充套件取得。 你可以設定擴充功能自動或手動更新。
- 積極開發新功能並提升代理建置生命週期。
- 在GitHub提出問題與建議,並公開當前未解決議題及正在進行的工作。
主要功能
| 特徵 / 功能 | Description |
|---|---|
| 代理程式複製 | 從 Copilot Studio 下載現有代理到您的本地工作區,並依照 Copilot Studio 代理定義操作 |
| YAML 編輯 | 使用具有 IntelliSense 支援的結構化 YAML 來編輯代理元件 |
| 元件管理 | 修改知識來源、知識檔案、工具、主題、觸發條件與技能 |
| 同步操作 | 檢視並套用本地工作區與 Copilot Studio 之間的變更 |
| 在你選擇的環境中,將你的代理人變更套用到你的代理人身上 | 在 Dataverse 環境中建立新代理程式或更新現有代理程式 |
使用案例
以下是一些常見情境,Copilot Studio Visual Studio Code 擴充功能能提升您的開發工作流程。
情境一:你的團隊希望使用本地安裝並管理的 IDE
挑戰: 開發團隊希望利用他們對開發 IDE 的經驗與熟悉度來開發代理程式。
Solution: 使用 Visual Studio Code 擴充功能來處理 Copilot Studio 雲端代理程式。 將代理定義複製到本地檔案目錄,並在 Visual Studio Code 中本地編輯並套用變更來管理更新。
情境二:大規模代理開發
Challenge: 透過 Copilot Studio 網頁介面建立包含數十個主題與工具的複雜代理,來回切換可能需要花費時間。
Solution: 使用 Visual Studio Code 擴充功能以程式碼管理代理元件,具備全文搜尋、開發工作流程及快速導覽功能。
情境三:在現有原始碼控制實務下進行 Audit Copilot Studio 代理開發
挑戰: 多位團隊成員需要在代理開發上合作,避免衝突。
解決方案: 本地複製代理,使用 Git 進行版本控制,並用拉取請求工作流程進行程式碼審查。
情境四:代理驅動開發
Challenge: 你想用 AI 來和 Copilot Studio 代理一起快速迭代
Solution: 使用 Visual Studio Code 搭配 GitHub Copilot、Claude Code 或你喜歡的代理程式來建立並更新Copilot Studio 代理定義元件。
使用者入門
準備開始 執行下列步驟:
後續步驟
請繼續閱讀 Visual Studio Code 安裝指南,了解如何安裝和設定擴充功能。