IA et agents
Ce que nous apprenons en menant les organisations vers le cloud Microsoft. De la méthode, pas des opinions.

Un manifeste d'agent Copilot est une frontière de sécurité. Voici le vérificateur.
Toutes les propriétés de portée d'un manifeste d'agent Microsoft 365 Copilot sont facultatives et, dans six cas, en omettre une donne la portée la plus large au lieu de la plus étroite. Un validateur JSON Schema approuve ces manifestes, parce qu'aucun n'a quoi que ce soit d'invalide : il manque quelque chose de facultatif. Nous avons donc écrit la vérification qui les attrape. Elle trouve six problèmes dans un manifeste qui passe tous les autres tests.

Un agent est une intégration. Cent sont un problème de gouvernance.
Les agents ont obtenu une identité de production avant de disposer d'un moyen stable d'enregistrer ce qu'ils ont fait. Microsoft Entra Agent ID est disponible, avec des parrains et des dates d'expiration. Les conventions OpenTelemetry pour les traces d'agents restent expérimentales. Cet écart n'est pas un détail : il décide de ce qu'il est raisonnable de mettre en production cette année, et transforme une question d'IA en une question de gouvernance.

Les agents décident. Le code exécute. Le travail est de savoir où passe la ligne.
La promesse est que les agents remplacent les applications. Dans les systèmes que nous construisons, ils ne les remplacent pas. Un agent est très bon pour comprendre une demande, peser des options et choisir un outil. C'est le mauvais endroit pour un paiement, une règle fiscale ou une vérification de droits. Voici où passe la ligne, et pourquoi la placer au mauvais endroit coûte cher.

L'IA a résolu la syntaxe. Elle n'a pas résolu le jugement.
Trois mesures indépendantes, prises entre 2025 et 2026, convergent vers le même point : le code généré par IA dépasse 95% de correction syntaxique et plafonne à 55% en sécurité, et ce second chiffre n'a pas bougé depuis deux ans. La part du logiciel qui s'écrit est devenue bon marché. Celle qui se décide, non.

Votre assistant IA lit-il des documents que l'utilisateur ne peut pas voir ?
Un RAG mal monté cherche avec l'identité de l'application, et non avec celle de la personne qui interroge, si bien que l'assistant répond avec ce qu'elle ne devrait pas voir. La correction n'est pas un filtre que l'on peut oublier d'écrire : c'est transmettre le jeton de l'utilisateur et laisser Azure AI Search appliquer les permissions au cœur du moteur.

Ce qu'il faut mettre en ordre avant d'activer Copilot
Copilot ne crée pas de problèmes de permissions. Il rend trouvables ceux qui existaient déjà, sans même qu'il soit nécessaire de savoir ce que l'on cherche.
Rien ne correspond à la recherche.
