Обзор SDK Microsoft Agent 365

Agent 365 SDK — это набор для разработки программного обеспечения, который может использоваться для расширения агентов, построенных на любом SDK или платформе агента, с корпоративной идентификацией, наблюдаемостью, уведомлениями, безопасностью и регулируемым доступом к Microsoft 365 данным. Агенты могут обладать уникальными идентичностями, могут вызываться с помощью распространённых жестов (например, @mentions) в приложениях, в которых обычно работают корпоративные пользователи (например, Teams, Word, Outlook и др.), демонстрировать наблюдаемое поведение, формируя доверие, выполняя проверяемые действия и достигая этого через безопасный доступ к инструментам и данным.

С помощью SDK Agent 365 агенты могут:

  • Используйте Agent Identity, поддерживаемую Entra, с собственными пользовательскими ресурсами, такими как почтовый ящик, для безопасной аутентификации и контролируемого доступа к инструментам и данным.
  • Получайте и отвечайте на уведомления от Teams, Outlook, комментариев Word и электронной почты — так же, как человек в приложениях Microsoft 365.
  • Получите полную наблюдаемость с помощью Open Telemetry, позволяя аудитироваться, отслеживаемые взаимодействия агентов, события вывода и использование инструментов.
  • Вызовите управляемые серверы Model Context Protocol (MCP) для доступа к Microsoft 365 рабочим нагрузкам (например, Mail, Calendar, SharePoint, Teams) под контролем администратора...
  • Функционировать в рамках одобренной ИТ-системы чертежей, гарантируя, что каждый экземпляр агента наследует политики соответствия, управления и безопасности.

Пакеты SDK Agent 365

Найдите пакеты SDK Agent 365 в менеджерах пакетов для поддерживаемых языков.

Все пакеты SDK Agent 365 для Python доступны в Python Package Index (PYPI)

Package Description
Microsoft-Agents-A365-Notifications Расширения уведомлений и обмена сообщениями для приложений агента ИИ. Предоставляет утилиты для обработки уведомлений агентов, событий жизненного цикла и маршрутизации по разным каналам и субканалам в приложениях Microsoft 365.
Microsoft-Agents-A365-Observability-Core Компоненты телеметрии, отслеживания и мониторинга для агентов ИИ, построенные на базе OpenTelemetry. Предоставляет структурированные диапазоны для вызова агентов, выполнения инструментов и вывода LLM с распространением контекста и подключаемыми экспортерами.
Microsoft-Agents-A365-Observability-Extensions-Agent-Framework Расширения наблюдаемости для Microsoft Agent Framework. Обеспечивает интеграцию трассировки OpenTelemetry специально для приложений на базе Agent Framework.
Microsoft-Agents-A365-Observability-Extensions-OpenAI Расширения наблюдаемости для OpenAI Agents SDK. Обеспечивает интеграцию трассировки OpenTelemetry для приложений на базе агентов OpenAI с автоматической инструментацией для рабочих процессов агентов и вызовов инструментов.
Microsoft-Agents-A365-Observability-Extensions-LangChain Расширения наблюдаемости для фреймворка LangChain. Обеспечивает интеграцию трассировки OpenTelemetry для приложений на базе LangChain с автоматической инструментацией для цепочек, агентов и инструментов.
Microsoft-Agents-A365-Observability-Extensions-Semantic-Kernel Расширения наблюдаемости для фреймворка Semantic Kernel. Обеспечивает интеграцию трассировки OpenTelemetry для приложений на базе Semantic Kernel с автоматической инструментацией для функций ядра, плагинов и планировщиков.
Microsoft-Agents-A365-Runtime Основные утилиты для выполнения и управление средой для AI-агентов. Обеспечивает важное обнаружение API Power Platform, конфигурацию среды и разрешение области аутентификации.
Microsoft-Agents-A365-Tooling Функциональность основных инструментов для управления сервером инструментов MCP (Model Context Protocol) в приложениях, созданных на Microsoft Agent 365 SDK. Предоставляет основу для поиска, регистрации и управления серверами инструментов в различных AI-фреймворках.
Microsoft-Agents-A365-tooling-Extensions-Agentframework Специальные средства и службы Agent Framework для разработки агента ИИ. Предоставляет сервис регистрации инструментов MCP (Model Context Protocol) для динамического добавления MCP-серверов в агенты Agent Framework.
Microsoft-Agents-A365-Tooling-Extensions-OpenAI Специализированные инструменты и сервисы OpenAI Agents SDK для разработки AI-агентов. Предоставляет сервис регистрации инструментов MCP (Model Context Protocol) для динамического добавления MCP-серверов к агентам на базе SDK OpenAI Agents.
Microsoft-Agents-A365-tooling-Extensions-Semantickernel Semantic Kernel — специализированные инструменты и сервисы для разработки агентов ИИ. Предоставляет сервис регистрации инструментов MCP (Model Context Protocol) для динамического добавления MCP-серверов к агентам на базе Semantic Kernel.
Microsoft-Agents-A365-Tooling-Extensions-Azureaifoundry Средства и службы Azure AI Foundry для разработки агента ИИ. Предоставляет сервис регистрации инструментов MCP (Model Context Protocol) для динамического добавления MCP-серверов в агенты Azure AI Foundry.