Les agents d’IA se multiplient partout. Ils promettent de nous faciliter la vie en sachant accomplir toutes les tâches nécessaires. Cela signifie qu’ils doivent pouvoir accéder à des ressources telles que des services, des outils et des données, mais cet accès ne doit pas être illimité. Pour fonctionner de manière responsable, ils ne doivent pouvoir accéder aux ressources que dans le contexte approprié. Les recommandations suivantes montrent comment les API permettent d’atteindre cet objectif.
Les normes favorisent l’utilisation des API comme intermédiaires structurés.
Les API constituent un intermédiaire structuré. Leur invocation crée un espace d’exécution dans lequel les acteurs trouvent des ressources, où l’accès est contrôlé et les autorisations sont vérifiées. Les API sont flexibles : elles réduisent l’exposition tout en permettant diverses actions approuvées par l’entreprise. Cette flexibilité a toutefois pour inconvénient le manque de normes, qui entrave l’interopérabilité. Par conséquent, les normes émergentes telles que Model Context Protocol (MCP), Open Agentic Schema Framework (OASF), LangChain Agent Protocol et Agent2Agent Protocol (A2A) constituent un pas dans la bonne direction. Elles favorisent une conception réfléchie des API et leur utilisation comme interface externe principale au sein des écosystèmes agentiques. Ces écosystèmes regroupent les services, les outils et les données que les agents utiliseront pour mener à bien leurs plans de travail de manière autonome.
Sécurisez les API à l’aide de services d’infrastructure.
Les applications métier actuelles exposent leurs fonctionnalités via des API, mais celles-ci ne fonctionnent pas seules. Les passerelles centralisent les fonctions communes aux différentes API, telles que l’accès des utilisateurs, l’autorisation et la découverte de services. Les pare-feu filtrent les ports, prennent en charge les règles de routage et protègent contre les requêtes de protocole mal formées. Les proxys d’autorisation mettent en œuvre des contrôles d’identité avancés, tels que les flux de code d’autorisation et la consultation des politiques. Les API constituent la porte d’entrée vers les applications métier. Les services d’infrastructure simplifient et améliorent la validation des requêtes adressées aux API, tout en garantissant son bon fonctionnement.
La validation dynamique remplacera la validation statique.
Lorsqu’un agent d’IA ne dispose pas de l’autorisation nécessaire pour effectuer une action spécifique, il peut collaborer avec un autre agent qui, lui, en dispose. Les workflows peuvent ainsi se poursuivre sans enfreindre les limites d’accès. Par exemple, un assistant d’achat peut demander un code de réduction à un agent chargé du traitement des commandes au lieu de l’extraire directement d’une base de données sensible. Les API facilitent cette interaction tout en préservant la séparation des tâches. Cette approche fonctionne bien aujourd’hui, car les agents peuvent agir au nom d’un utilisateur humain ou d’un rôle.
Les utilisateurs et les rôles correspondent à des modèles d’autorisation statiques, facilement pris en charge par les systèmes actuels de gestion des identités et des politiques. À l’avenir, il est envisageable que les agents disposent eux-mêmes de leur propre identité (voire de plusieurs identités), ce qui renforcera la nécessité de mettre en place des garde-fous robustes pour régir l’accès aux ressources dans des situations très diverses. À terme, des mesures de sécurité dynamiques fondées sur le principe de confiance zéro, qui valident à l’exécution l’auteur de la requête, la ressource ciblée et l’action demandée, remplaceront les validations statiques prédéfinies.
Les conceptions axées sur les API vont se généraliser.
Les API sont essentielles pour les agents d’IA, car ceux-ci doivent savoir précisément à quelles ressources ils peuvent accéder et quel contexte de sécurité utiliser pour chacune de leurs actions. Plus le nombre d’agents déployés augmente, plus ils accèdent à des ressources et émettent des requêtes, le tout par l’intermédiaire d’API. Si un même agent exécute plusieurs tâches, plusieurs autorisations faisant appel à différents contextes de sécurité peuvent être nécessaires. Le besoin d’API performantes s’intensifie à mesure que le nombre d’agents impliqués augmente. Les API doivent permettre d’accorder automatiquement les accès appropriés, et ce à très grande échelle.
Aujourd’hui, les utilisateurs accèdent aux ressources par l’intermédiaire d’applications et d’API personnalisées. À l’avenir, les API standardisées s’imposeront comme le point de contrôle stratégique où les systèmes d’IA agentique et les ressources métier interagiront au-delà des frontières des réseaux, des organisations et des secteurs d’activité. Une approche privilégiant les API nous fera entrer dans l’ère de l’IA agentique en offrant gouvernance, interopérabilité et évolutivité.
À propos de l’auteur

Articles de blog associés

Pourquoi devriez-vous vous intéresser à WebAssembly ?
WebAssembly (Wasm) est un jeu d’instructions binaires portable, rapide et sécurisé, qui permet d’exécuter des applications hautes performances sur n’importe quelle plateforme.
Trois choses à savoir sur les applications d’IA
Les applications d’IA sont des applications modernes, mais elles présentent certaines particularités. Découvrez les points essentiels à connaître sur les applications basées sur l’IA.
État des lieux de la stratégie applicative 2022 : il est temps de moderniser les opérations
Il est devenu évident que, pour maintenir la dynamique de leur transformation numérique, les organisations doivent recentrer leurs efforts sur les fonctions métier. Si les expériences destinées aux clients restent prioritaires, il est également indispensable de permettre la numérisation de fonctions telles que les services juridiques, les ressources humaines et la finance. Les DSI prennent donc les commandes, tandis que la transformation numérique passe de la modernisation des applications à celle des opérations.
Clouds multiples ou multicloud : faciliter la transition
La gestion et la sécurisation des charges de travail deviennent complexes à mesure que les entreprises adoptent une stratégie de cloud connecté. Découvrez comment F5 répond au besoin d’une nouvelle approche de la mise en réseau multicloud.
L’expérience client dépend de la visibilité
Une enquête menée par Dimensional Research auprès de plus de 3 000 utilisateurs d’applications mobiles a confirmé ce que beaucoup d’entre nous pensent des attentes actuelles des clients.
Transformation numérique et explosion du portefeuille d’applications
La transformation numérique stimule la croissance des portefeuilles d’applications et modifie la manière dont celles-ci sont développées, déployées, intégrées et, en définitive, utilisées.