Pendant des décennies, l'interaction logicielle a exigé des utilisateurs qu'ils s'adaptent à des langages système spécifiques, mais l'essor des grands modèles de langage (LLM) est en train de changer ce paradigme. Selon Dhyey Mavani dans un article CleoJ du 3 janvier 2026 réalisé avec Midjourney, la question fondamentale se déplace de « Quelle API dois-je appeler ? » à « Quel résultat est-ce que j'essaie d'obtenir ? ».
Ce changement représente un passage des interfaces centrées sur le code à celles centrées sur le langage, où les utilisateurs peuvent exprimer leur intention en langage naturel plutôt que d'avoir besoin de connaître des commandes spécifiques ou des signatures de méthode. Mavani soutient que l'approche traditionnelle, qui impliquait de mémoriser des commandes shell comme « grep » et « ssh » dans les années 1980, d'invoquer des points de terminaison REST comme « GET users » au milieu des années 2000, et d'importer des SDK comme « client.orders.list() » dans les années 2010, partageaient tous la même prémisse sous-jacente : exposer des capacités sous une forme structurée pour l'invocation.
L'émergence du Model Context Protocol (MCP) est au cœur de ce nouveau paradigme. Le MCP agit comme une couche d'abstraction, permettant aux modèles d'interpréter l'intention humaine, de découvrir les capacités pertinentes et d'exécuter des flux de travail. Cela signifie que les fonctions logicielles sont exposées non pas telles que les programmeurs les comprennent, mais comme des requêtes en langage naturel.
Les implications de ce changement sont importantes. Il démocratise l'accès aux capacités logicielles, permettant aux personnes sans expertise technique d'interagir avec des systèmes complexes. Il a également le potentiel de rationaliser les flux de travail et d'accroître l'efficacité en éliminant la nécessité pour les utilisateurs de traduire leurs intentions en code.
Bien que l'article de Mavani souligne le potentiel du MCP, il reconnaît également que le domaine en est encore à ses débuts. Des recherches et développements supplémentaires sont nécessaires pour réaliser pleinement le potentiel des interfaces centrées sur le langage. De multiples études indépendantes sont en cours pour explorer les capacités du MCP et des technologies similaires. L'impact à long terme de ce changement sur le développement de logiciels et l'expérience utilisateur reste à voir, mais les premiers signes suggèrent un changement fondamental dans la façon dont les humains interagissent avec les machines.
Discussion
Join the conversation
Be the first to comment