Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Сервер контекста модели Microsoft Dev Box (MCP) — это уровень интеграции с открытым исходным кодом, который подключает агенты ИИ к службам Microsoft Dev Box. Он позволяет взаимодействовать с естественным языком для управления полями разработки, проверять их состояние, выполнять задачи настройки и выполнять другие операции, ориентированные на разработчиков, без выхода из среды разработки.
На основе протокола контекста модели этот сервер выступает в качестве моста между агентами ИИ и платформой Microsoft Dev Box, позволяя разработчикам использовать диалоговые команды вместо переключения между несколькими интерфейсами или запоминания сложного синтаксиса CLI.
Ключевые сценарии
Сервер McP Dev Box используется в нескольких распространенных сценариях разработки:
- Ежедневный рабочий процесс разработки: быстрый запуск, остановка или проверка состояния полей разработки перед началом работы без открытия портала Azure или портала разработчика
- Переключение проектов: Легко переключайтесь между различными боксами для разработки для разных проектов, создавайте новые боксы для разработки для функциональных веток или очищайте старые среды
- Совместная работа группы. Предоставление сведений о пуле средств разработки участникам группы, координации использования ресурсов и помощь в подключении новых разработчиков с соответствующими конфигурациями поля разработки
- Устранение неполадок и обслуживание: восстановление проблем с подключением, проверка состояния операции, просмотр журналов и управление расписаниями без переключения контекста между инструментами
- Управление кастомизацией: установка пакетов программного обеспечения, применение настроек команды, запуск скриптов установки и настройка сред разработки с помощью разговорных команд
Поддерживаемые инструменты
Сервер Dev Box MCP обеспечивает комплексное покрытие операций Dev Box с помощью нескольких категорий инструментов:
- Управление жизненным циклом Dev Box: создание, удаление, запуск, остановка, перезапуск и восстановление полей разработки во всех проектах
- Обнаружение проектов и пулов: обзор доступных проектов, просмотр пулов средств разработки и понимание конфигураций и возможностей пула
- Управление питанием и расписанием: управление состояниями питания dev box, управление расписаниями завершения работы, задержка или пропуск запланированных действий.
- Настройка и настройка: применение настроек команды, выполнение отдельных задач, установка пакетов, установка тем и просмотр журналов настройки
- Мониторинг и диагностика: проверка состояния операции, просмотр журналов задач, мониторинг длительных операций и устранение неполадок с подключением
- Исследование ресурсов: Используйте шаблоны областей для определенных ресурсов и для получения контекстной информации о вашей среде Dev Box
Полный список поддерживаемых операций и их шаблонов областей см. в репозитории сервера Dev Box MCP — поддерживаемые средства.
Authentication
Сервер Dev Box MCP использует брокерскую аутентификацию с использованием DefaultAzureCredential и диспетчера веб-учетных записей (WAM) для бесшовной интеграции с Azure.
Дальнейшие шаги
Готовы улучшить рабочий процесс разработки с помощью управления Dev Box с помощью искусственного интеллекта?
Инструкции по настройке и использованию см. в руководстве по началу работы с сервером Dev Box MCP.