ProIT: медіа для профі в IT
2 хв

Microsoft запустила Azure DevOps Model Context Provider (MCP) Server у публічному превʼю

author avatar ProIT NEWS

Як повідомляє ІnfoQ, це оновлення дозволяє GitHub Copilot отримувати доступ до даних проєкту в Azure DevOps і взаємодіяти з ними за допомогою природної мови безпосередньо в середовищах розробки, таких як VS Code.

MCP Server працює локально та виступає мостом між GitHub Copilot у режимі агента (Agent Mode) і екземпляром Azure DevOps розробника. Він надає структуровані дані проєкту — робочі елементи, pull-запити, тест-плани, білди й записи в Wiki — у вигляді контексту для Copilot. Це дає змогу створювати, змінювати та шукати інформацію про проєкт у діалоговому режимі, не виходячи з IDE.

«Це дозволяє асистенту давати точніші й релевантніші відповіді, адаптовані до вашого проєкту в Azure DevOps», — пояснив менеджер продукту Microsoft Дем Хеллем.

Сервер встановлюється локально як Node.js-сервіс, використовує конфігураційний файл і автентифікацію через Azure CLI. MCP Server не передає проєктні дані за межі локальної мережі розробника.

У першій версії доступні базові функції Azure DevOps: перелік проєктів, репозиторіїв, білдів, релізів, тест-планів, команд і ітерацій. Робочі елементи можна створювати та редагувати природною мовою, Copilot також пропонує зміст автоматично. Тест-кейси й pull-запити можна генерувати та привʼязувати до backlog-елементів.

«Більше не потрібно перемикатися між інструментами — весь DevOps-процес тепер керується прямо з VS Code або Visual Studio», — написав інженер Microsoft Леон Тілл у пості на LinkedIn.

Для старту потрібно встановити MCP Server з офіційного репозиторію GitHub, авторизуватись через Azure CLI, налаштувати mcp.json і запустити сервіс. Після цього Copilot у режимі агента може обробляти команди типу list work items assigned to me або create a user story for login failure handling, які автоматично перетворюються на REST API-запити до Azure DevOps.

Превʼю наразі працює лише з Azure DevOps Services. Підтримка локального Azure DevOps Server відсутня. Microsoft запрошує перших користувачів залишати фідбек через GitHub Issues.

Нагадаємо, в травні Microsoft уже запустила окремий MCP Server для запитів до Azure Resource Manager — ресурсів Azure, таких як Key Vault, Cosmos DB і Storage Accounts, використовуючи підхід природної мови. Тепер додається MCP Server для DevOps з тією самою технологією.

Документацію, інструкції зі встановлення та вихідний код можна знайти в репозиторії на GitHub. Превʼю доступне користувачам Azure DevOps Services з ліцензіями GitHub Copilot Business або Enterprise.

Читайте також на ProIT: Deepgram запускає голосовий фреймворк для розробників.

Підписуйтеся на ProIT у Telegram, щоб не пропустити жодної публікації!

Приєднатися до company logo
Продовжуючи, ти погоджуєшся з умовами Публічної оферти та Політикою конфіденційності.