共用方式為


Microsoft Visual Studio Code 的 Microsoft Copilot Studio 擴充功能概觀

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 代理協作。

Visual Studio 中的 git 提交截圖。

可用性與支援

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 代理定義元件。

使用者入門

準備開始 執行下列步驟:

  1. 安裝Visual Studio Code擴充功能

  2. 複製您的第一個 Copilot Studio Agent

  3. 在本地編輯代理元件

  4. 用 Copilot Studio 同步你的本地變更。

後續步驟

請繼續閱讀 Visual Studio Code 安裝指南,了解如何安裝和設定擴充功能。