microsoft/Agents

The Microsoft 365 Agent SDK simplifies building full stack, multichannel, trusted agents for platforms including M365, Teams, Copilot Studio, and Webchat.

解決的問題

簡化在 Microsoft 365 Copilot、Microsoft Teams 及自訂 Web 應用等不同通訊渠道上建構與部署 AI 代理的流程。消除對特定 AI 技術堆疊的限制,讓開發者能使用自己偏好的 AI 服務與模型來驅動代理邏輯。

運作方式

SDK 提供一個標準化的「容器」,負責處理狀態、儲存以及活動與事件的管理。此容器作為 AI 邏輯與部署渠道之間的橋樑。支援 C#、JavaScript 與 Python,且與 AI 提供商無關,開發者可整合任何 LLM 或編排框架(如 Semantic Kernel)來驅動代理行為。

適用對象

希望建構可部署至 Microsoft 365 生態系或自訂應用的企業級 AI 代理,但又不願被鎖定於特定 AI 供應商或語言的開發者。

主要特色

  • 渠道無關:可將相同的代理邏輯部署至 Microsoft Teams、Microsoft 365 Copilot 及其他自訂應用。
  • AI 無關:可與任何 AI 服務、模型或技術堆疊相容。
  • 多語言支援:提供 C#/.NET、JavaScript 與 Python 的專用客戶端程式庫。
  • 開發者工具:包含 GitHub Copilot 與 Claude Code 的 AI 程式碼助理外掛程式,協助 SDK 的實作與除錯。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案