微軟釋出Work IQ Developer Tools(WIQD)開發者預覽版,將Microsoft 365 Copilot外掛(plugin)從建立、驗證、布建、評估、發布到監控整合成一套開發流程。開發者也能直接用自然語言要求Copilot等程式開發代理建立外掛、加入所需功能並進行檢查,讓Copilot參與Copilot外掛與代理的開發工作。
過去開發Microsoft 365 Copilot外掛時,開發者需要在不同工具間完成專案建立、註冊、驗證、分享及發布等工作。WIQD將相關步驟串成一個流程,既可由開發者下指令操作,也能交由程式開發代理執行,並能納入企業既有的持續整合與部署流程。
WIQD以外掛作為可重複使用的開發單位。一個外掛可包含宣告式代理、以SKILL.md定義的技能、遠端MCP連接器,以及Microsoft 365應用程式套件所需的設定資訊。開發團隊因此可以先建立特定功能,再提供不同代理重複使用,不必為每個代理重新製作相同的整合功能。
開發過程加入即時檢查機制,WIQD透過語言伺服器,在開發者編輯代理資訊清單、外掛資訊清單及Adaptive Cards格式的卡片時檢查錯誤。建立外掛時,工具還會辨識MCP工具、API外掛、代理連接器與技能等相依功能,再將這些功能所需的資料結構描述寫入外掛資訊清單。
微軟也把代理品質評估納入開發流程,WIQD可依外掛資訊清單產生YAML格式的評估測試,讓開發者在本機或自動化流程中反覆執行,觀察不同版本是否出現品質退步。代理部署後,也能直接從終端機執行測試與除錯,而正式提供使用後,開發者還可查看使用量、運作狀況及採用情形,再將實際使用結果帶回測試。
WIQD建立在Work IQ平臺上,可讓代理在既有權限與管理規則下使用組織內的資訊。微軟希望透過外掛加入特定技能與資料連接能力,使Microsoft 365 Copilot代理能處理不同企業情境,而開發者可應用同一套工具完成開發到發布的工作。
Work IQ Developer Tools目前仍處於開發者預覽階段。開發者需要安裝Node.js,並具備含Copilot授權的Microsoft 365租用戶才能部署。
Comments (0)