Microsoft представила Copilot harness для роботи мультимодельних ШІ-агентів у Foundry

Головне за 30 секунд
- Microsoft зробила Copilot harness доступним для розробників і корпоративних клієнтів через платформу Foundry.
- Технологія створена командою GitHub, переведена на мову Rust і забезпечує низьку затримку та зниження накладних витрат сесій.
- Інструмент підтримує понад 20 передових моделей, роботу з власними ключами (BYOK), а також відкриті стандарти на зразок MCP.
Зміст
Що таке Copilot harness та які завдання він вирішує
У розробці агентного штучного інтелекту сама модель відповідає лише за інтелект, тоді як harness виступає всім оточенням навколо неї. Це рівень оркестрації, який забезпечує агента необхідними інструкціями, контекстом, середовищем виконання та механізмами контролю для виконання складних операцій. Платформа підтримує відкриті стандарти, зокрема MCP, а також навички та плагіни для агентів.
Побудова власного рішення для взаємодії з багатьма моделями потребує вирішення проблем швидкодії, якості та вартості інфраструктури. Оскільки лідери серед базових моделей швидко змінюються, створення власних маршрутизаторів забирає багато ресурсів. Microsoft запропонувала готовий керований шар оркестрації, що звільняє команди від потреби самостійно підтримувати таку інфраструктуру.
Архітектура від GitHub, оптимізація на Rust і підтримка моделей
Основою рішення стала розробка інженерної команди GitHub, яка спочатку створювалася для забезпечення мультимодельної оркестрації та високої ефективності споживання токенів. Цей компонент уже використовується в таких сервісах, як Copilot Code, Copilot Studio, застосунок GitHub Copilot, інтерфейс командного рядка (CLI) та VS Code.
Нещодавно середовище виконання Copilot harness перенесли на мову Rust. Це рішення дозволило зменшити накладні витрати під час сесій і пришвидшити отримання першого токена (time-to-first token). Система розрахована на взаємодію з понад 20 передовими моделями та дозволяє підключати власні ключі доступу (bring your own key), спрямовуючи завдання до відповідних моделей на основі поточного контексту.
Доступність через Microsoft Foundry та формати розгортання
Відтепер рішення доступне через Microsoft Foundry як повністю кероване середовище. Компанія бере на себе запуск агентного циклу та роботу пісочниці з інтегрованими механізмами оптимізації й контролю, тоді як розробники самостійно визначають правила, інструменти, навички та вибір моделей.
Для використання інструменту передбачено завантаження офіційного SDK або запуск безпосередньо у хмарі під керуванням Foundry. Водночас платформа зберігає сумісність із зовнішніми фреймворками та альтернативними середовищами виконання.



