
Tech
Vibe Coding : illusion de vitesse, réalité du chaos
02 juillet 2025
Article de Colin Bernet, CTO d'Araïko, Docteur Physicien des particules et Expert data science et IA.
On associe souvent les LLM (Large Language Models) à l’usage quotidien qu’en font les particuliers : une courte phrase, une tâche bien définie, une réponse générée. Et ça marche plutôt bien.
Mais cette simplicité est trompeuse. Dans les applications industrielles, les LLM ne sont pas des boîtes magiques qui réagissent à une consigne. Ce sont des systèmes cognitifs qui nécessitent un environnement de travail riche, structuré et pertinent. C’est là qu’intervient l’ingénierie contextuelle.
L’ingénierie contextuelle consiste à préparer intelligemment tout ce que l’IA doit savoir pour bien exécuter une tâche. Cela va bien au-delà d’un prompt.
Elle implique :
C’est à la fois une science (structurer l'information, gérer la mémoire, optimiser le coût de contexte) et un art (savoir doser, choisir le bon format, anticiper les raisonnements de l’IA).
Mettre trop peu d’informations dans le contexte, et le modèle n’a pas les éléments pour bien répondre.
En mettre trop ou de mauvaise qualité, et :
Le bon ingénieur IA n’est pas celui qui “prompt” bien. C’est celui qui sait structurer la pensée de l’IA comme on le ferait pour un collaborateur à qui on délègue une tâche complexe.
Construire une application LLM robuste et utile, c’est :
✔️ Découper le problème en étapes logiques et cohérentes
✔️ Composer dynamiquement la fenêtre contextuelle à chaque étape
✔️ Appeler les bons modèles, au bon moment, avec la bonne capacité
✔️ Gérer les interactions humaines (vérification, correction, réinjection)
✔️ Et aussi : sécurité, supervision, journalisation, évaluation, intégration aux outils existants...
C’est une architecture logicielle complète, pas un simple "ChatGPT avec une interface".
Avec les agents IA, la complexité monte encore d’un cran.
On ne demande plus à l’IA “rédige ce mail”. On lui confie un objectif, et elle :
L’ingénierie contextuelle devient alors un moteur d’orchestration intelligent. On ne donne plus d’ordres à un assistant. On met en musique un système autonome.
Ce travail demande aussi une certaine forme d’intuition. Il faut :
En ce sens, l’ingénierie contextuelle est aussi une forme d’UX writing… pour machine.
Le terme “wrapper” sous-entend un simple emballage autour d’un modèle. Or, une vraie application LLM est un système d’ingénierie avancé, où chaque interaction est le fruit de choix techniques, ergonomiques et cognitifs.
La valeur ne se joue pas dans le prompt.
Elle se joue dans la capacité à orchestrer, structurer et faire évoluer un dialogue intelligent entre une IA et un métier.
Les entreprises qui l’ont compris prennent une longueur d’avance.
Échanger avec un expert IA