Пакет SDK агентов Microsoft Agent 365 и интерфейс командной строки

Впервые работаете с Agent 365?

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

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

Пакет SDK Agent 365

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

Совет

Ищете готовые агенты? См. статью об агентах-партнерах экосистемы, доступных в Agent 365, чтобы узнать больше об агентов, предварительно интегрированных при запуске.

У агентов уникальный идентификатор. Люди вызывают их с помощью привычных действий (например, @mentions) в приложениях, которыми обычно пользуются корпоративные пользователи (например, Teams, Word, Outlook и т. д.). Они демонстрируют прозрачное поведение, которое формирует доверие, выполняют поддающиеся аудиту действия и делают это посредством безопасного доступа к инструментам и данным.

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

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

Подробнее о пакете SDK Agent 365.

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

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

С помощью интерфейса командной строки Agent 365 разработчики могут:

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

Подробнее об интерфейсе командной строки Agent 365

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

Agent 365 работает с агентами, созданными на базе любых пакетов SDK или на любой платформе. Это включает малокодовые платформы, такие как Copilot Studio и Azure AI Foundry. Agent 365 также поддерживает полнокодовые платформы, такие как 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 и интерфейса командной строки, ознакомьтесь с рабочим процессом, описанным в статье Начало разработки Agent 365

Схема агента Agent 365

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

В чем отличие пакета SDK Agent 365?

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

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

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

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

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

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

Следующие шаги