Les agents IA transformeront notre expérience avec le Web

L'essor des agents IA est incroyable. Chaque application logicielle, même la documentation, intègre un agent IA ou une fonctionnalité alimentée par l'IA.

Notion, avec sa version 3.0, la documentation de Cursor, les IDE comme VS Code avec Copilot Agent et tous ses forks, même n8n, avec l'automatisation des workflows avec des agents IA, intègrent des agents.

Agents, agents, agents. Partout, tout le temps, pour tout. De mon point de vue, parce que la bulle de filtre des réseaux sociaux déforme fortement la perception de la réalité.

Nous ne naviguons plus sur le web. Nous demandons à ChatGPT ou Perplexity de le faire pour nous, et cela change radicalement notre relation avec les logiciels, les services et l'information.

Nous ne faisons plus d'actions. Nous les demandons désormais.

C'est un changement considérable et l'expérience utilisateur est en première ligne. Nous ne parlons pas de changer quelques détails sur la façon dont les applications web sont conçues ; nous parlons d'imaginer quelque chose de complètement nouveau, de zéro, sans précédent.

Nous parlons d'un changement complet des modèles d'utilisation.

Et c'est énorme. Peut-être que j'ai totalement tort et que nous en rirons tous dans quelques années. Mais si c'est l'avenir, alors nous devons être préparés.

Functions calling a changé l'IA

En juin 2023, il y a plus de deux ans, OpenAI a introduit des capacités d'appel de fonctions dans leur API. Cela a permis à l'IA de se connecter et d'interagir avec le monde réel. À l'époque, le contexte était de 16k pour les modèles haut de gamme.

C'était principalement utilisé par les éditeurs de code pour améliorer leurs capacités. L'IA pouvait désormais rechercher des informations, créer des fichiers, exécuter des commandes, et plus encore. C'était le début des agents IA. En février 2025, VS Code a annoncé son mode agent GitHub Copilot, mais des logiciels comme Cursor ou Windsurf avaient déjà tiré parti de ces capacités depuis des mois.

MCP, qui signifie Model Context Protocol, est apparu en novembre 2024. MCP n'est pas directement lié à l'IA. C'est un connecteur entre une application IA et un autre service pour augmenter les capacités de l'IA. L'application IA se connecte au serveur MCP, répertorie ses outils et les injecte à l'IA en utilisant les capacités d'appel de fonctions introduites plus tôt.

C'est intelligent. Cela rend possibles les plugins pour les capacités d'IA, permettant à n'importe quel logiciel d'améliorer n'importe quelle application IA.

Tout tourne autour de l'idée

Donc, nous avons une IA avec des capacités. Comment cela est-il censé changer le monde ?

Honnêtement, je ne peux pas répondre, et je ne vais même pas essayer. Nous parlons de choses qui n'existent pas encore. Tout doit être imaginé, et nous sommes dans cette phase innovante où les idées doivent être définies, testées et analysées.

La chance d'échec est élevée, plus élevée que la chance de succès. Mais c'est ainsi que l'innovation fonctionne. Nous sommes au début du cycle de vie d'adoption de la technologie.

Nous savons que c'est possible, mais « cela » reste à définir.

Discuter avec le contenu

Deux choses m'ont fait réaliser que quelque chose avait changé.

En mars 2023, VS Code a introduit une vue de chat, mais elle ne fonctionnait pas bien et ne pouvait pas modifier des fichiers.

Donc, en octobre 2023, j'ai construit une extension VS Code appelée Utils AI, me permettant d'exécuter rapidement l'IA sur mes fichiers. C'était un moyen de corriger rapidement des fautes de frappe et d'améliorer le SEO de mes articles ou pages de documentation. Cela a très bien fonctionné.

Ce n'est qu'en novembre 2024 que VS Code a introduit son mode d'édition avec Copilot Edits, permettant à l'IA de modifier des fichiers directement. Vous demandez, elle modifie de manière intelligente. Du moins, elle essaie.

En même temps, Google a introduit NotebookLM, un nouvel outil pour interagir avec du contenu, du texte, des PDFs, des vidéos, en utilisant le langage naturel.

Depuis lors, j'ai découvert quelque chose de nouveau. Vous pouvez littéralement discuter avec votre contenu, avoir une conversation. Époustouflant.

Dans VS Code, j'ai demandé à Copilot de corriger des fautes de frappe, puis de proposer des améliorations de titre, de mettre en gras du texte important, et de me dire si j'avais raté quelque chose ou si une partie était floue. Clairement, mon extension Utils AI est devenue complètement obsolète, mais quelque chose d'encore plus puissant a émergé.

Depuis lors, j'ai une obsession en tête. Comment puis-je créer quelque chose de similaire pour mon propre site web soubiran.dev ? Comment puis-je parler de mon contenu en utilisant le langage naturel ?

Récemment, ce tweet d'Adam au sujet de Notion 3.0 m'a fait réaliser le potentiel d'une barre de chat pour interagir avec un site web pouvait aller bien plus loin qu'une discussion. Gardez cela à l'esprit ; cela fera partie d'un autre article.

Accepter l'échec

J'ai perdu le compte du nombre de fois où j'ai essayé. Cependant, je peux affirmer avec confiance que chacun a été un échec, car vous ne pouvez toujours pas parler à votre contenu en utilisant le langage naturel. Mais c'est de l'échec que nous apprenons le plus.

  1. En 2024, j'ai essayé de créer un RAG utilisant LangChain. Je n'ai jamais créé plus qu'un petit POC sur mon ordinateur.
  2. En février 2025, j'ai construit une barre de recherche pour mon site web. Elle est complètement fonctionnelle et fonctionne bien, mais elle est loin de l'expérience que je cherche.
  3. Plus tard, j'ai essayé d'utiliser un moteur de recherche comme TypeSense. J'ai également mis en place une recherche sémantique et une recherche en langage naturel. J'ai même essayé DocSearch pour automatiser le processus. Toutes ces solutions étaient bonnes, mais c'étaient juste des recherches. Même la recherche en langage naturel n'était qu'une recherche. Rien n'était proche d'une expérience de chat.
  4. En avril 2025, Cloudflare a introduit AutoRAG : une solution RAG entièrement gérée, de l'indexation à l'interrogation. Je l'ai essayé ; le système global fonctionnait bien, mais il était aussi bête qu'une roche.

J'ai encore échoué.

La naissance d'une idée

Le 1er octobre 2025, Benjamin a tweeté au sujet d'une nouvelle recherche IA pour Nuxt UI. Je l'ai immédiatement essayé, et c'était exactement ce que j'imaginais pour mon propre site web. Impressionnant progrès !

Dès que je suis rentré chez moi, j'ai commencé à étudier le code pour comprendre comment il a pu obtenir un tel résultat. J'ai essayé encore et encore, j'ai ouvert l'onglet Réseau des Devtools pour comprendre la requête, et j'ai lu attentivement le code pour comprendre chaque mot. Merci à l'équipe Nuxt de l'avoir rendu open-source !

Une idée qui m'est immédiatement venue à l'esprit était celle d'utiliser leur propre MCP avec un agent IA pour répondre aux requêtes des utilisateurs. Vous pourriez dire que c'est exagéré, je répondrais que c'est incroyablement puissant.

Il était autour de 21 heures lorsque j'ai eu une idée. Et si je pouvais créer un système similaire pour mon propre site web ?

J'ai commencé à réfléchir à la solution, à imaginer des problèmes et à essayer de tous les résoudre dans ma tête. Vingt minutes plus tard, j'avais toutes les pièces nécessaires pour construire quelque chose. J'ai allumé mon ordinateur, ouvert OBS, lancé un stream, et sept heures plus tard, le POC fonctionnait.

Quel bonheur ! Je n'ai pas de mots pour décrire le sentiment lorsque vous voyez pour la première fois l'IA utiliser ses outils et répondre parfaitement aux requêtes des utilisateurs.

Mon agent IA en action.

Pour être juste, les échecs que j'ai rencontrés en cours de route ont été inestimables pour parvenir à cela si rapidement.

Une fenêtre vers l'avenir

Il m'a fallu plus d'un an, près de deux, beaucoup d'échecs, pour construire un prototype fonctionnel de ma vision. Enfin, c'est là. La patience est importante.

C'est impressionnant et stupéfiant de voir ce niveau de précision dans les réponses. L'IA est capable de comprendre parfaitement le sous-texte et de fournir des informations pertinentes.

La partie la plus folle ? Ce n'est que le début et j'ai tant d'idées à explorer pour rendre le système encore plus puissant.

Pour l'instant, cela me permet de discuter avec mon site web, et cela ouvre un nouveau paradigme pour le web. Je l'appelle :

Site web en tant que barre de recherche


C'est un concept vraiment excitant. Vous pouvez vous attendre à des articles, des incursions techniques, des streams en direct et même des conférences. Vous êtes un organisateur de meetup à la recherche de conférenciers ? Contactez-moi ! car cela pourrait être une conférence.

Pd

Merci de me lire ! Je m'appelle Estéban, et j'adore écrire sur le développement web et le parcours humain qui l'entoure.

Je code depuis plusieurs années maintenant, et j'apprends encore de nouvelles choses chaque jour. J'aime partager mes connaissances avec les autres, car j'aurais aimé avoir accès à des ressources aussi claires et complètes lorsque j'ai commencé à apprendre la programmation.

Si vous avez des questions ou souhaitez discuter, n'hésitez pas à commenter ci-dessous ou à me contacter sur Bluesky, X, et LinkedIn.

J'espère que vous avez apprécié cet article et appris quelque chose de nouveau. N'hésitez pas à le partager avec vos amis ou sur les réseaux sociaux, et laissez un commentaire ou une réaction ci-dessous—cela me ferait très plaisir ! Si vous souhaitez soutenir mon travail, vous pouvez me sponsoriser sur GitHub !

Réactions

Discussions

Ajouter un commentaire

Vous devez être connecté pour accéder à cette fonctionnalité.

Soutenez mon travail
Suivez-moi sur