Sommaire10 parties
Le Microsoft Copilot harness est la couche logicielle qui entoure les modèles d’IA dans les produits Copilot de Microsoft et de GitHub. Microsoft le rend désormais disponible via Microsoft Foundry, pour que développeurs et entreprises construisent leurs propres agents. L’idée annoncée : changer de modèle sans changer le harness ni le reste de la pile technique.
En bref
- Le harness conçu par GitHub est adopté dans toute l’entreprise Microsoft.
- Il gère plus de 20 modèles, avec possibilité d’apporter sa propre clé.
- Le SDK se télécharge, ou le harness tourne dans le cloud géré par Foundry.
- Microsoft fait tourner la boucle d’agent et le bac à sable ; tu fournis instructions, skills, outils et choix du modèle.
Qu’est-ce que le Microsoft Copilot harness ?
Dans le vocabulaire de Microsoft, le modèle fournit l’intelligence, et le harness est tout ce qui l’entoure. C’est la couche d’orchestration qui donne à un agent IA les bonnes instructions, le bon contexte, un environnement d’exécution et des contrôles pour accomplir un travail utile.
Selon Microsoft, un bon harness prend en charge des standards ouverts comme MCP et les agent skills, ainsi que les plugins d’agents. En construire un qui fonctionne avec plusieurs modèles et plusieurs produits est difficile : il faut jouer sur la performance, la qualité et le coût, puis le maintenir dans le temps.
D’où vient ce harness et où tourne-t-il déjà ?
Le harness a été construit par les ingénieurs de GitHub, puis adopté par Microsoft dans toute l’entreprise. Microsoft le décrit comme conçu pour être rapide, économe en tokens et prévisible, et affirme qu’il avait la plus haute satisfaction auprès des développeurs.
Il sert aujourd’hui de base à plusieurs produits. Quand il s’améliore, chaque produit qui l’utilise en profite, selon Microsoft.
- Copilot Code
- Copilot Studio
- L’application GitHub Copilot
- La CLI (ligne de commande)
- VS Code
Utiliser plusieurs modèles IA avec le même harness
Le harness est conçu pour fonctionner avec plusieurs familles de modèles : plus de 20 modèles de pointe, plus la possibilité d’apporter sa propre clé. Microsoft présente cela comme un moyen d’utiliser le bon modèle pour chaque tâche.
Le harness peut aussi router le travail vers le ou les modèles adaptés selon la tâche. Microsoft explique que cela évite de suivre et d’évaluer soi-même chaque nouveau modèle, dans un domaine où un modèle de pointe peut être dépassé du jour au lendemain.
Performances : le passage à Rust
Microsoft indique avoir récemment porté le runtime du harness en Rust. D’après l’entreprise, cela a réduit la charge d’une session et le délai avant le premier token, c’est-à-dire avant l’apparition des premiers mots de la réponse.
Elle ajoute que, comme le harness fait tourner des produits utilisés par des millions de personnes et des centaines de cas d’usage réels, il a été éprouvé à grande échelle. Ces affirmations viennent de l’annonce de Microsoft ; aucun chiffre de mesure n’y est donné.
Construire un agent IA dans le cloud avec Foundry
Le harness est proposé via Microsoft Foundry, qui offre une façon entièrement gérée de construire des agents capables de raisonner, d’utiliser des outils et de mener à bien des tâches longues et complexes. Le SDK peut être téléchargé, ou le harness peut s’exécuter dans le cloud, géré par Foundry.
Le partage des rôles est clair : Microsoft exécute la boucle d’agent et le bac à sable, avec gouvernance et optimisation intégrées. Tu apportes les instructions, les skills, les outils et le choix du modèle. Microsoft précise que ses plateformes restent ouvertes et interopérables, et qu’on peut toujours y amener un autre harness ou framework.
Prix et disponibilité du Microsoft Copilot harness
Microsoft n’annonce pas de tarif dans cette annonce, ni de calendrier détaillé de déploiement au-delà du fait que le harness est disponible via Foundry. Elle ne liste pas non plus les modèles pris en charge ni de configuration minimale.
Quelques repères
- SDK : Un SDK est une boîte à outils logicielle qui permet à un développeur d’intégrer une fonctionnalité dans ses propres programmes.
- Bac à sable : Un bac à sable est un espace d’exécution isolé où un programme peut tourner sans affecter le reste du système.
- Token : Un token est un petit morceau de texte, un mot ou une partie de mot, que traite un modèle de langage.
Questions fréquentes
Qu’est-ce que le Microsoft Copilot harness ?
C’est la couche d’orchestration qui entoure un modèle d’IA : instructions, contexte, environnement d’exécution et contrôles. Construit par les ingénieurs de GitHub, il fait tourner Copilot Code, Copilot Studio, la CLI, VS Code et d’autres produits.
Le Microsoft Copilot harness fonctionne-t-il avec ma propre clé de modèle ?
Oui. Il prend en charge plus de 20 modèles de pointe, et la possibilité d’apporter sa propre clé est mentionnée par Microsoft.
Comment utiliser le Microsoft Copilot harness pour créer un agent IA ?
Le harness est disponible via Microsoft Foundry. Tu peux télécharger le SDK ou l’exécuter dans le cloud géré par Foundry.
Le Microsoft Copilot harness choisit-il le modèle automatiquement ?
Oui, en partie. Microsoft indique qu’il peut router le travail vers le ou les modèles adaptés selon la tâche, mais tu gardes aussi le choix du modèle.
À retenir
Le Microsoft Copilot harness ouvre aux développeurs, via Foundry, la couche d’orchestration déjà utilisée dans les produits Copilot de Microsoft et de GitHub. Microsoft gère la boucle d’agent et le bac à sable, tandis que les instructions, les outils et le choix du modèle restent à la charge de chacun.






