Microsoft Agent 365 SDK и CLI

Новичок в Агенте 365?

Если вы только начинаете, выберите путь, который подходит именно вам:

Я хочу... Начните здесь
Быстро запусти и запусти с помощью ИИ AI-управляемая настройка — ИИ-агент кодирования (GitHub Copilot, Claude Code или OpenAI Codex) проводит вас через установку, настройку, развертывание и публикацию из одного файла инструкций.
Следуйте практическому примеру шаг за шагом Quickstarts — выберите образец на вашем языке (Node.js, Python или .NET) и создайте рабочего агента.
Разберитесь с полным рабочим процессом, прежде чем погружаться в процесс Начните разработку Agent 365 — типы агентов, этапы, настройка и публикация в одном руководстве.
Поймите, какой тип агента создавать Типы агентов — объясняет типы агентов и их модели идентичности.
Включите Google Vertex AI или агентов Amazon Bedrock Регистрация таких агентов не требует разработки — агенты автоматически подбираются через API Google и Amazon. Нет интеграции SDK, нет чертежа и не требуется изменение кода. После регистрации вы сможете использовать Agent 365 SDK для постепенного добавления наблюдаемости, доступа к инструменту Work IQ и других возможностей. См. разделы «Регистрация Google Vertex AI» и агентов Amazon Bedrock , чтобы начать.

Agent 365 SDK

Используйте Agent 365 SDK для расширения агентов, построенных на любом SDK или платформе агента, с корпоративной идентичностью, наблюдаемостью, уведомлениями, безопасностью и регулируемым доступом к Microsoft 365 данным.

Подсказка

Ищете готовые агенты? См. раздел « Агенты-партнёры экосистемы, доступные в Agent 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) под управлением администратора.
  • Функционировать в рамках одобренной ИТ-системы чертежей, гарантируя, что каждый экземпляр агента наследует политики соответствия, управления и безопасности.

Узнайте больше о Agent 365 SDK.

Интерфейс командной строки агента 365

Agent 365 CLI является основой командной строки для Agent 365 на протяжении всего жизненного цикла разработки агента — автоматизируя настройку, идентификацию, конфигурацию, интеграцию с MCP, публикацию и развертывание Azure для агентов, готовых к корпоративному использованию.

С помощью Agent 365 CLI разработчики могут:

  • Создайте чертежи агентов и все необходимые им ресурсы.
  • Управляйте готовыми и кастомными инструментами, правами и инструментами Work IQ для агентов.
  • Развернуть код агента в Azure.
  • Публикуйте пакеты приложений агента в административный центр Microsoft.
  • Очищайте чертежи агентов, идентичности и другие ресурсы Azure, созданные CLI.

Узнайте больше о CLI Agent 365

Жизненный цикл разработки агента Agent 365

Agent 365 работает с агентами, построенными на любом SDK или платформе агента. Это включает платформы с низким содержанием кода, такие как Copilot Studio и Azure AI Foundry. Также поддерживаются опции pro-code, такие как Microsoft Agent Framework, Microsoft Agents SDK, OpenAI Agents SDK, Claude Code SDK и LangChain SDK. Agent 365 также работает с кодом агента, размещённым на любой конечной точке — будь то Azure, Amazon Web Services (AWS), Google Cloud Platform (GCP) или любой другой облачный провайдер.

Это важно

Чтобы полностью оценить, как SDK Agent 365 и CLI работают вместе, ознакомьтесь с рабочим процессом, описанным в разделе «Начать разработку с агентом 365»

План агента 365

Прежде чем работать с экземплярами агентов Agent 365, полезно понять, что мы имеем в виду под чертежем агента Agent 365. Он взят из Microsoft Entra agent blueprint и представляет собой одобренное ИТ, предварительно настроенное определение типа агента, по сути корпоративный «шаблон», из которого можно создавать совместимые агенты. Он определяет возможности агента, необходимый доступ к инструменту Work IQ, ограничения безопасности и соответствия, требования к аудиту, метаданные жизненного цикла и любые связанные шаблоны политик управления, такие как DLP, ограничения внешнего доступа или правила логирования. Когда чертеж активирован для использования в арендаторе, пользователи могут запрашивать у администраторов новые экземпляры агентов, созданные из blueprint агента в Центр администрирования Microsoft 365. Каждый экземпляр агента наследует правила своего blueprint, обеспечивая единообразное управление почтой, календарем, Teams, доступом к SharePoint и любыми другими нагрузками Microsoft 365, с которыми обращается агент. Это предотвращает появление теневых и злобных агентов, обеспечивает наблюдаемость и закрепляет каждого агента в защищённой модели идентичности и разрешений, поддерживаемой Entra.

Чем отличается SDK Agent 365?

SDK Agent 365 отличается от агентных фреймворков, таких как Microsoft Agent Framework или Microsoft Copilot Studio, тем, что он не создаёт и не размещает агентов. Вместо этого он улучшает уже созданные вами агенты — независимо от базового стека, добавляя корпоративные возможности, такие как идентификация агента на базе Entra, доступ к инструментам Work IQ, наблюдаемость на основе OpenTelemetry (OTel ), уведомления через протокол Activity и управление на основе идентификаторов агента.

Хотя название очень похоже, оно не заменяет Пакет SDK агентов Microsoft 365 а также функциональность, которую предоставляет для хостинга, протокола активности и идентификации. Напротив, SDK Agent 365 дополняет его, наслаивая управление, соответствие и управление жизненным циклом поверх агентов, построенных на его или других платформах.

Диаграмма показывает, как существующие агенты могут быть активированы Agent 365

Agent 365 SDK и экосистема агентов

В этой таблице представлена многоуровневая архитектура агента, показывая, как SDK Agent 365 добавляет корпоративные возможности поверх логики вашего агента и среды выполнения оркестратора LLM, предоставляемой выбранным вами фреймворком.

Уровень Роль Кем предоставлено
Корпоративные возможности Идентификация, уведомления, наблюдаемость, инструменты Agent 365 SDK
Логика агентов Подсказки, рабочие процессы, рассуждения Ваша реализация в коде
Время выполнения оркестраторов LLM Вызов модели и оркестрация инструментов Agent SDK/фреймворк по вашему выбору

Дальнейшие шаги