FR
Ouvrir dans l'App Store

Vibe coding et agents IA

150 termes · français et anglais

Ça se dit là où le code s'écrit avec une IA : les agents, le contexte, et tout ce qui peut déraper.

Ces mots passent en anglais dans la bouche et en français dans les tickets, alors les deux formes se tiennent côte à côte.

Vibe codingCodage agentiqueBinôme de programmation IACopilote (concept)Agent de codageAgent autonomeAgentiqueBoucle d'agentFlux de travail agentiqueReActAppel d'outilAppel de fonctionSystème multi-agentOrchestrationHumain dans la boucleInjection de promptJailbreakGarde-fousBac à sableRecherche sémantiqueBase de connaissancesIngénierie du contexteMémoire (agent)Mise en cache de promptContexte longServeur MCPCursorGitHub CopilotClaude CodeMode agentAutocomplétionComplétion par TabCommande slashModèle de raisonnementRéflexion étendueDiffPoint de restaurationStreamingÉvalCoût en tokensLimite de débitOn livreIngénierie agentiqueDéveloppement piloté par la spécificationModèle de promptSortie structuréeIndexation du codeAgent en arrière-planGénération de testsAgent de revue de codeVibe codeurMode YOLOTout accepterOne-shotSlop IACodage autonomeHumain sur la boucleOrchestrateurSous-agentAgent superviseurEssaimDécomposition de tâchePlanification (agent)ReflexionAuto-réparationTree of ThoughtsPassation d'agentBoucle de réflexionMode headlessMéta-promptingChaînage de promptsPrompting par rôlePrompt négatifMode JSONParseur de sortieAncrageBibliothèque de promptsInstructions personnaliséesCompaction du contexteBudget de tokensCLAUDE.mdDécoupage (chunking)RécupérationReclassementRecherche hybrideRAG agentiqueCitation (ancrée)Top-kClient MCPOutil MCPSchéma d'outilCarte du dépôtWindsurfGemini CLIAiderClineDevinReplit Agentv0Composer (Cursor)Ghost textModèle de pointeTokens par secondeTemps jusqu'au premier tokenRetour arrièreCompétence (agent)HookPluginRoutage de modèlesModèle de repliWorktree (isolation d'agent)Calcul au moment de la réponseAgent de PRGénération de boilerplateDéveloppement piloté par le promptDemande de permissionApprobation d'outilSWE-benchLLM-as-judgeRed teamingPrompt kiddiePrompt-firstAPI hallucinéeBiais d'automatisationFan-out/fan-inPlan-and-ExecuteÉchafaudage (agent)A2ASelf-consistencyInjection de prompt indirecteFuite de promptRessource MCPElicitation (MCP)Sampling (MCP)Transport stdioJSON-RPCStreamable HTTPContext rotLost in the middleCache KVNeedle in a haystackContexte minimal viableMémoire épisodiqueBrouillon (scratchpad)Réglage d'effortInjection de contexteGraphRAGCorrective RAGBoltLovable

Outils

Binôme de programmation IAAI pair programmer

Un assistant IA qui code à vos côtés, suggérant des lignes et réagissant aux modifications comme un second développeur au clavier.

Mon binôme IA a repéré l'erreur d'indice avant même que je lance le code.

Copilote (concept)Copilot (concept)

Nom générique d'une aide IA intégrée à l'éditeur qui propose suggestions et brouillons pendant que vous gardez la main.

Chaque grand IDE embarque désormais un copilote pour compléter le code.

Agent de codageCoding agent

Un système IA qui lit seul une base de code, modifie des fichiers et lance des outils pour mener une tâche de bout en bout.

On a donné un rapport de bug à l'agent de codage : une heure après, il ouvrait une pull request.

Appel d'outilTool calling

Quand un modèle demande au système autour de lui d'exécuter une fonction précise — recherche, édition — et se sert du résultat.

Pour la météo, l'assistant a répondu en appelant un outil de prévisions.

Appel de fonctionFunction calling

Une capacité du modèle à renvoyer une requête structurée invoquant une fonction nommée avec ses arguments, exécutable par le code.

On a défini un schéma create_ticket et l'appel de fonction a rempli les champs.

Bac à sableSandbox

Un environnement isolé où le code produit par l'IA ou les actions d'un agent tournent sans toucher le vrai système.

L'agent a testé son script dans un bac à sable ; la suppression risquée n'a pas atteint les vrais fichiers.

Mise en cache de promptPrompt caching

Réutiliser la forme déjà traitée d'un début de prompt répété, pour rendre les requêtes suivantes plus rapides et moins chères.

Mettre en cache le long prompt système a réduit de moitié notre latence.

Serveur MCPMCP server

Un programme qui expose outils, données ou prompts aux applis IA via le Model Context Protocol, utilisable par tout client.

On a écrit un serveur MCP pour notre base, et Claude a pu l'interroger directement.

Cursor

Un éditeur de code centré IA bâti sur VS Code, connu pour le chat, les éditions en ligne et un agent qui travaille sur tout le projet.

Elle a quitté VS Code classique pour Cursor et ses éditions à l'échelle du dépôt.

GitHub Copilot

L'assistant de codage IA de GitHub qui suggère du code dans l'éditeur et répond aux questions sur un projet.

GitHub Copilot a complété tout le fichier de tests à partir d'un commentaire d'une ligne.

Claude Code

L'agent de codage en ligne de commande d'Anthropic qui lit un dépôt, modifie des fichiers et lance des outils depuis le terminal.

J'ai demandé à Claude Code d'ajouter des logs : il a patché tous les services d'un coup.

Mode agentAgent mode

Un réglage d'éditeur ou d'outil qui laisse l'IA agir seule — modifier des fichiers, lancer des commandes — au lieu de seulement suggérer.

Active le mode agent et il refactorise le module sans te faire valider chaque ligne.

AutocomplétionAutocomplete

Des suggestions en temps réel qui terminent le code que vous tapez d'après le contexte alentour.

L'autocomplétion a deviné tout le corps de la boucle dès que j'ai écrit la signature.

Complétion par TabTab completion

Accepter une suggestion IA en ligne d'une pression sur Tab, pour écrire du code par rafales confirmées.

Il a écrit le parseur surtout par Tab, appuyant sur la touche ligne après ligne.

Commande slashSlash command

Un raccourci tapé avec une barre oblique en tête qui déclenche une action ou un prompt prédéfini dans un outil IA.

Taper /test disait à l'agent de générer et lancer les tests unitaires.

Point de restaurationCheckpoint

Un instantané enregistré de l'état du projet où revenir si des changements ultérieurs de l'IA tournent mal.

Avant le gros refactoring, j'ai posé un point de restauration pour pouvoir revenir.

Streaming

Livrer la sortie d'un modèle token par token à mesure qu'elle se génère, le texte apparaissant peu à peu plutôt que d'un bloc.

Le streaming laissait voir l'explication se construire au lieu de fixer un indicateur qui tourne.

Limite de débitRate limit

Un plafond sur le nombre de requêtes ou de tokens envoyés sur une période, imposé par un fournisseur d'API.

Le traitement par lots a atteint la limite de débit et a dû temporiser puis réessayer.

Sortie structuréeStructured output

Des réponses du modèle forcées dans une forme fixe, comme du JSON conforme à un schéma, que le code analyse de façon fiable.

La sortie structurée renvoyait un JSON propre qu'on déposait direct en base.

Indexation du codeCodebase indexing

Bâtir une carte cherchable d'un projet pour que l'IA retrouve vite les fichiers utiles à une tâche.

Après l'indexation du code, l'assistant sautait aussitôt à la bonne fonction.

Agent en arrière-planBackground agent

Un agent qui mène une tâche seul, à l'écart de l'éditeur, et rend compte une fois le travail terminé.

J'ai lancé un agent en arrière-plan pour mettre à jour la doc pendant que je continuais à coder.

Mode YOLOYOLO mode

Un réglage qui laisse un agent modifier et lancer des commandes sans vous demander d'approuver chaque étape.

Il a lancé l'agent en mode YOLO : il a refactorisé, testé et commité tout seul.

Tout accepterAccept all

Appliquer d'un coup tous les changements proposés par l'IA, sans les relire un diff à la fois.

Les suggestions semblaient bonnes, alors elle a fait « tout accepter » et est passée à la suite.

Mode headlessHeadless mode

Lancer un agent sans interface interactive, depuis un script ou la ligne de commande, pour l'automatisation.

En mode headless, l'agent tournait chaque nuit dans la CI, sans personne pour surveiller.

Mode JSONJSON mode

Un réglage qui force un modèle à répondre par du JSON syntaxiquement valide.

Le mode JSON garantissait que la réponse s'analysait sans try/except autour.

Parseur de sortieOutput parser

Un composant qui transforme le texte libre d'un modèle en une structure exploitable par un programme.

Le parseur de sortie a extrait les champs de la réponse brouillonne du modèle.

Instructions personnaliséesCustom instructions

Des directives permanentes de l'utilisateur appliquées à chaque requête, comme les règles maison d'un projet.

Les instructions personnalisées disaient à l'assistant de toujours répondre en unités métriques.

CLAUDE.md

Un fichier d'instructions de projet qu'un agent lit comme contexte permanent du dépôt.

Ils ont mis les commandes de build dans CLAUDE.md pour que l'agent cesse de les deviner.

Client MCPMCP client

Le côté, dans un hôte ou un agent, qui se connecte à un serveur MCP et appelle ses capacités.

Le client MCP a découvert les outils du serveur et les a proposés au modèle.

Outil MCPMCP tool

Une capacité exécutable qu'un serveur MCP expose pour qu'un agent l'appelle.

On a ajouté un outil MCP run_query et l'agent s'en est servi pour lire la base.

Schéma d'outilTool schema

Une description formelle des entrées et sorties d'un outil, dont le modèle se sert pour former un appel valide.

Un schéma d'outil clair a empêché le modèle de passer la date au mauvais format.

Carte du dépôtRepo map

Une carte compacte de la structure d'un dépôt fournie à un agent pour l'aider à naviguer dans le code.

La carte du dépôt a permis à l'agent de trouver le bon module sans lire tous les fichiers.

Windsurf

Un IDE agentique dont l'agent Cascade planifie et modifie à l'échelle d'un projet entier.

Elle a bâti le prototype dans Windsurf, laissant Cascade câbler les écrans.

Gemini CLI

L'agent de terminal open-source de Google qui marie une boucle ReAct aux outils et à MCP.

Il a piloté Gemini CLI depuis le shell pour échafauder et tester le service.

Aider

Un agent de terminal open-source qui traite le code comme un dépôt Git et commite ses propres éditions.

Aider faisait de chaque changement un commit propre, si bien que revenir en arrière était trivial.

Cline

Un agent open-source dans VS Code qui modifie des fichiers et lance des commandes avec votre accord.

Cline a proposé la commande shell et a attendu un clic avant de la lancer.

Devin

Un ingénieur logiciel IA autonome qui mène une tâche de bout en bout, du plan à la pull request.

Ils ont confié l'item du backlog à Devin et relu la pull request qu'il a ouverte.

Replit Agent

Un agent qui construit et déploie une appli fonctionnelle à partir d'une description en langage courant.

D'un paragraphe, Replit Agent a mis debout une appli de tâches en ligne en quelques minutes.

v0

Un générateur de Vercel qui transforme une description ou une capture en composants d'interface React.

Elle a déposé une maquette dans v0 et a récupéré un composant stylé à peaufiner.

Composer (Cursor)

Le modèle-agent de Cursor, réglé pour un codage agentique rapide à l'échelle d'un projet entier.

Composer a édité une douzaine de fichiers d'un coup en gardant l'appli compilable.

Ghost text

La suggestion grise en ligne qu'un éditeur affiche devant votre curseur, acceptée d'une touche.

Le ghost text a deviné le reste de la ligne et il a appuyé sur Tab pour le prendre.

Retour arrièreRollback

Annuler les changements d'un agent pour ramener le projet à son état antérieur.

Le refactoring a cassé le build, alors elle a déclenché un retour arrière à l'état d'hier soir.

Compétence (agent)Skill (agent)

Une aptitude ou extension réutilisable qui apprend à un agent à gérer une classe de tâches.

Ils ont empaqueté les étapes de déploiement en une compétence que l'agent invoquait par son nom.

Hook

Un gestionnaire qui se déclenche sur un événement de l'agent, avant ou après une action, pour automatiser une réponse.

Un hook lançait le formateur chaque fois que l'agent sauvegardait un fichier.

Plugin

Une extension installable qui ajoute des commandes ou des intégrations à un agent.

Le plugin Jira permettait à l'agent de clore les tickets à mesure qu'il les finissait.

Modèle de repliFallback model

Un modèle de secours vers lequel basculer quand le principal échoue ou atteint une limite.

Quand l'API principale a expiré, le modèle de repli a maintenu l'appli en réponse.

Worktree (isolation d'agent)Worktree (agent isolation)

Une copie de travail Git distincte pour un agent parallèle, afin que ses éditions n'entrent pas en conflit.

Chaque agent avait son worktree, si bien que trois refactorings ont tourné sans conflit.

Demande de permissionPermission prompt

La requête d'un agent pour votre feu vert avant une action comme écrire un fichier ou lancer une commande.

Une demande de permission est apparue avant qu'il supprime le dossier, et elle a refusé.

Approbation d'outilTool approval

Le feu vert explicite d'un utilisateur pour qu'un agent effectue un appel d'outil précis.

L'approbation d'outil était requise pour tout ce qui touchait la production.

Transport stdiostdio transport

Un transport MCP local qui achemine les messages via l'entrée et la sortie standard d'un processus.

Pour un outil local, le transport stdio était le plus simple — pas de ports, juste des tubes.

JSON-RPC

Un format d'appels distants sur JSON qui sous-tend l'échange de messages dans MCP et A2A.

Chaque requête MCP sur le fil était un message JSON-RPC avec une méthode et des params.

Streamable HTTP

Le transport MCP distant actuel, qui a remplacé l'ancien transport SSE autonome.

Ils ont fait passer le serveur distant à Streamable HTTP et abandonné l'ancien montage SSE.

Bolt

Un constructeur d'applis IA sur WebContainers qui assemble et héberge un projet directement dans le navigateur.

Dans Bolt, elle a décrit le tableau de bord et l'a vu tourner en aperçu quelques secondes après.

Lovable

Un constructeur d'applis IA qui change une description en langage courant en appli complète avec base et authentification.

D'un paragraphe, Lovable a produit une appli fonctionnelle avec connexion et base de données.

Agents

Codage agentiqueAgentic coding

Une manière de développer où un agent IA planifie, modifie les fichiers et lance des commandes vers un but, sans guidage pas à pas.

Elle est passée au codage agentique et a laissé l'outil corriger lui-même les tests en échec.

Agent autonomeAutonomous agent

Un programme piloté par un modèle qui poursuit un but seul, choisissant actions et outils sans attendre chaque instruction.

L'agent autonome a réservé le vol, rempli le formulaire et envoyé un résumé sans qu'on le demande.

AgentiqueAgentic

Se dit d'un logiciel qui agit avec initiative — il planifie, se sert d'outils, s'adapte — au lieu de répondre à un seul prompt.

La nouvelle version paraît agentique : elle installe les dépendances au lieu de seulement les suggérer.

Boucle d'agentAgent loop

Le cycle répété où un agent observe le résultat, décide de l'action suivante, agit et lit l'issue, jusqu'à la fin de la tâche.

À chaque tour de la boucle, l'agent lançait un test, lisait l'échec et modifiait le fichier.

Flux de travail agentiqueAgentic workflow

Une tâche découpée en étapes qu'un agent IA exécute l'une après l'autre, appelant des outils et vérifiant sa progression.

Leur check-list de release est devenue un flux agentique qui étiquette, compile et rédige les notes.

ReAct

Un schéma où un modèle alterne raisonnement en mots et actions, chaque observation guidant l'étape suivante.

Avec ReAct, l'agent réfléchissait à voix haute, cherchait dans la doc, puis répondait.

Système multi-agentMulti-agent system

Un montage où plusieurs agents spécialisés coopèrent ou se partagent une tâche, se passant travail et messages.

Chez eux, un planificateur délègue le code à des exécutants et un relecteur vérifie le résultat.

Orchestration

Coordonner plusieurs agents, outils ou étapes pour qu'ils s'enchaînent dans le bon ordre et se transmettent les résultats.

La couche d'orchestration décide quel agent traite un ticket et quand l'escalader.

Humain dans la boucleHuman-in-the-loop

Une conception où une personne relit ou approuve les actions de l'IA aux moments clés avant qu'elles prennent effet.

Les déploiements gardent un humain dans la boucle : l'agent propose, un ingénieur valide.

Garde-fousGuardrails

Règles et filtres placés autour d'un modèle pour maintenir ses entrées et sorties dans des limites sûres et permises.

Les garde-fous ont empêché l'agent de lancer des commandes hors du dossier du projet.

Mémoire (agent)Memory (agent)

Un stockage qui laisse un agent garder des faits d'un tour ou d'une session à l'autre, pour se rappeler décisions et préférences.

Grâce à la mémoire, l'agent se souvenait de notre convention de nommage de la semaine passée.

Ingénierie agentiqueAgentic engineering

Une discipline de fabrication logicielle par le pilotage d'agents IA, l'effort humain portant sur specs, revue et coordination.

Leur équipe s'est réorganisée autour de l'ingénierie agentique, avec moins de code écrit à la main.

Agent de revue de codeCode review agent

Une IA qui lit un changement proposé et signale bugs, écarts de style ou risques, comme le ferait un relecteur humain.

L'agent de revue a repéré une condition de course que deux humains avaient manquée.

Codage autonomeAutonomous coding

Développement où un agent mène une tâche du prompt au code fonctionnel avec un minimum d'intervention.

Une nuit de codage autonome a transformé le ticket en correctif testé et fusionné.

Humain sur la boucleHuman-on-the-loop

Une conception où une personne supervise un agent et intervient en cas de souci, sans approuver chaque action.

L'équipe est restée sur la boucle, surveillant le tableau de bord et n'intervenant qu'en cas de dérive.

OrchestrateurOrchestrator

Un composant ou agent qui coordonne plusieurs agents ou étapes vers un même but.

L'orchestrateur a découpé la tâche, envoyé les parties aux exécutants et fusionné leurs réponses.

Sous-agentSubagent

Un agent auxiliaire à qui un orchestrateur délègue une sous-tâche, dans son propre contexte séparé.

L'agent principal a lancé un sous-agent rien que pour chercher dans la doc.

Agent superviseurSupervisor agent

Un agent qui répartit le travail entre d'autres et vérifie leurs résultats avant de les accepter.

Un agent superviseur a rejeté le brouillon et l'a renvoyé pour une autre passe.

EssaimSwarm

De nombreux agents simples travaillant ensemble sur une tâche sans contrôleur central strict.

Un essaim de scrapers s'est réparti les sites entre eux et a rendu compte.

Décomposition de tâcheTask decomposition

Découper une grande tâche en sous-tâches plus petites qu'un agent traite pas à pas.

La décomposition a transformé « construire l'API » en une douzaine de petites étapes vérifiables.

Planification (agent)Planning (agent)

L'étape où un agent élabore une suite d'actions avant de commencer à les exécuter.

L'agent a consacré son premier tour à planifier, puis a exécuté sans revenir en arrière.

Reflexion

Une technique où un agent écrit ce qui a mal tourné et se sert de cette note pour mieux faire au coup suivant.

Après l'échec, Reflexion a évité à l'agent de retomber dans la même impasse.

Auto-réparationSelf-healing

La capacité d'un agent à détecter et corriger seul une panne, comme un test cassé.

Le pipeline auto-réparateur a intercepté le crash et l'a corrigé avant le réveil de tous.

Passation d'agentAgent handoff

Transmettre une tâche et son contexte d'un agent à un autre en cours de travail.

Après la recherche, une passation a confié le travail à l'agent qui écrit le code.

Boucle de réflexionReflection loop

Un cycle où un agent juge sa propre sortie et la refait jusqu'à satisfaire un critère.

La boucle de réflexion a réécrit le résumé deux fois avant qu'il se lise bien.

RAG agentiqueAgentic RAG

Un RAG où un agent décide seul quand et quoi chercher, affinant la récupération au fil de l'eau.

Le RAG agentique a cherché de nouveau après avoir vu que les premiers résultats rataient le sujet.

Agent de PRPR agent

Un agent qui empaquette des changements en pull request, avec description et éditions issues de la revue.

L'agent de PR a ouvert une pull request soignée et a même répondu au commentaire du relecteur.

Plan-and-Execute

Une architecture d'agent qui bâtit d'abord un plan complet, puis exécute les étapes dans l'ordre.

Plan-and-Execute a posé les dix étapes d'emblée et les a exécutées sans replanifier.

Échafaudage (agent)Scaffolding (agent)

L'enveloppe logicielle autour d'un modèle — boucle, outils, analyse — qui en fait un agent.

Le modèle allait bien ; c'est un échafaudage faible qui faisait perdre le fil à l'agent.

A2AA2A protocol

Agent2Agent : un protocole ouvert qui laisse des agents de frameworks différents se parler.

Via A2A, l'agent de planification a passé la tâche à l'agent de facturation d'un fournisseur.

Elicitation (MCP)

Une fonction MCP où un serveur demande à l'utilisateur une entrée manquante via le client.

En pleine tâche, l'elicitation a affiché une invite demandant vers quel environnement déployer.

Contexte minimal viableMinimum viable context

Le moins de contexte dont un agent a besoin pour bien faire une tâche ; le surplus nuit plus qu'il n'aide.

Réduit au contexte minimal viable, l'agent est devenu plus rapide et plus précis.

Mémoire épisodiqueEpisodic memory

La mémoire d'un agent d'épisodes ou de sessions passés précis, qu'il peut revisiter.

La mémoire épisodique lui a permis de se rappeler comment il avait réglé le même bug deux projets plus tôt.

Corrective RAG

Un RAG qui vérifie sa matière récupérée et cherche à nouveau quand les résultats semblent faibles.

Corrective RAG a vu que les passages étaient hors sujet et a relancé la recherche.

Façons de travailler

Vibe coding

Créer un logiciel en décrivant son intention en langage courant et en laissant l'IA écrire le code, souvent sans le relire en détail.

Il a « vibe-codé » une page d'accueil en une soirée, tapant des demandes jusqu'au bon rendu.

Diff

Une vue des changements proposés montrant lignes ajoutées et supprimées, pour relire avant d'appliquer.

L'agent a montré un diff et je n'ai accepté que les parties de confiance.

Développement piloté par la spécificationSpec-driven development

Une approche où l'on écrit d'abord une spécification claire, que l'IA transforme en plan, tâches et code.

Cette approche déplaçait les débats vers le document, pas la pull request.

Modèle de promptPrompt template

Un prompt réutilisable à trous que l'on remplit à chaque requête, gardant les instructions cohérentes d'un appel à l'autre.

On stockait un modèle de prompt pour que chaque résumé suive le même format.

Génération de testsTest generation

Faire écrire par l'IA des cas de test pour du code existant, afin d'en vérifier le comportement et de prévenir les régressions.

La génération de tests nous a donné 40 cas pour le parseur qu'on rechignait à couvrir.

Chaînage de promptsPrompt chaining

Relier plusieurs prompts pour que la sortie de l'un devienne l'entrée du suivant.

Le chaînage a d'abord résumé le document, puis changé le résumé en diapos.

Bibliothèque de promptsPrompt library

Une collection de prompts réutilisables et éprouvés qu'une équipe partage et mobilise.

Les nouveaux puisaient dans la bibliothèque de prompts au lieu d'en écrire de zéro.

Génération de boilerplateBoilerplate generation

Générer le code de départ répétitif — squelette de projet, câblage — pour sauter la corvée.

La génération de boilerplate a monté les routes et la config en quelques secondes.

Développement piloté par le promptPrompt-driven development

Un développement où le prompt est l'artefact moteur principal, pas le code écrit à la main.

En développement piloté par le prompt, ils versionnaient les prompts comme des sources.

Fan-out/fan-in

Un motif qui envoie des sous-tâches à des agents parallèles (fan-out) et fusionne leurs résultats (fan-in).

Le fan-out/fan-in a relu vingt fichiers d'un coup et mis en commun les constats.

Contexte

Base de connaissancesKnowledge base

Un dépôt organisé de documents ou de faits où l'IA puise pour ancrer ses réponses dans vos données.

Les réponses du support puisent désormais dans une base de tickets et de docs passés.

Ingénierie du contexteContext engineering

L'art de choisir quelles informations placer dans la fenêtre de travail limitée du modèle, ni plus ni moins.

Une bonne ingénierie du contexte, c'est envoyer le diff et le test cassé, pas tout le dépôt.

Contexte longLong context

La capacité d'un modèle à absorber d'un coup de très grandes entrées, comme des bases de code entières ou de longs documents.

Avec le contexte long, on a collé toute la spécification et demandé une revue d'un seul tenant.

Prompting par rôleRole prompting

Attribuer au modèle un rôle ou une persona pour façonner le ton et l'expertise de sa réponse.

Le prompter en relecteur sévère a rendu les retours bien plus tranchants.

Prompt négatifNegative prompt

Indiquer à un modèle ce qu'il ne doit pas inclure dans sa sortie.

Un prompt négatif a gardé le texte marketing exempt de mots creux.

Compaction du contexteContext compaction

Compresser le contexte ou l'historique accumulé pour tenir dans la fenêtre sans perdre l'essentiel.

Quand le fil s'est allongé, la compaction a résumé les premiers échanges.

Budget de tokensToken budget

Le plafond de tokens alloué à une tâche ou étape, qui régit le coût et le contexte qui tient.

Un budget de tokens serré a forcé l'agent à ne récupérer que les trois meilleurs fichiers.

Découpage (chunking)Chunking

Fractionner des documents en morceaux plus petits pour les indexer et les récupérer en RAG.

Un meilleur découpage gardait les paragraphes liés ensemble et améliorait les réponses.

RécupérationRetrieval

Aller chercher les morceaux d'une base de connaissances les plus pertinents pour une requête.

La récupération a ramené les trois sections qui mentionnaient vraiment le code d'erreur.

ReclassementReranking

Réordonner les candidats récupérés par pertinence avec un second classeur plus précis.

Le reclassement a hissé l'unique résultat utile au-dessus de dix quasi-doublons.

Ressource MCPMCP resource

Des données ou du contenu qu'un serveur MCP expose à un agent comme contexte, par opposition à un outil exécutable.

Le serveur offrait le wiki en ressource MCP que l'agent pouvait lire mais pas modifier.

Context rot

La baisse de qualité d'un modèle à mesure que le contexte s'allonge, même sur des tâches simples.

Passé une centaine de pages, le context rot s'installait et il ratait des faits évidents.

Lost in the middle

L'effet où un modèle exploite moins bien l'info du milieu d'un long contexte que celle des bords.

La clause clé était au milieu du document et, lost in the middle, le modèle l'a sautée.

Cache KVKV cache

Le cache des clés et valeurs d'attention qui accélère la génération mais grossit avec la longueur du contexte.

Un énorme cache KV a mangé la mémoire dès que la conversation a dépassé sa limite.

Needle in a haystack

Un test de long contexte qui cache un fait dans une grande entrée pour voir si le modèle le trouve.

Le test needle in a haystack a enfoui un code dans 200 pages ; le modèle l'a retrouvé.

Brouillon (scratchpad)Scratchpad

Un espace de travail où un modèle note son raisonnement intermédiaire avant de donner sa réponse.

Sur son brouillon, le modèle a déroulé le calcul, puis a écrit la réponse propre.

Injection de contexteContext injection

Insérer les données utiles dans le contexte avant une requête ; en attaque, une insertion malveillante.

L'injection de contexte a glissé le fuseau de l'utilisateur pour que les heures sortent justes.

GraphRAG

Un RAG sur un graphe de connaissances, récupérant par les liens entre entités plutôt que par la seule proximité vectorielle.

GraphRAG a suivi les arêtes de rattachement pour répondre qui relevait de qui.

Modèles

Modèle de raisonnementReasoning model

Un modèle réglé pour décomposer un problème en étapes explicites avant de répondre, troquant la vitesse contre plus de logique.

Pour l'algo épineux, on est passés à un modèle de raisonnement et il a saisi le cas limite.

Réflexion étendueExtended thinking

Un mode où le modèle consacre plus de calcul à raisonner en privé avant de répondre, ce qui améliore les cas difficiles.

Avec la réflexion étendue, il a planifié la migration avant d'écrire une seule ligne.

ÉvalEval

Un test qui mesure la performance d'un modèle ou d'un agent sur une tâche, pour comparer les versions et repérer les régressions.

Notre éval notait chaque prompt sur 200 cas avant de livrer le changement.

Coût en tokensToken cost

Le prix d'une requête, fonction du nombre de tokens d'entrée et de sortie qu'elle consomme.

En raccourcissant le prompt système, on a nettement baissé le coût en tokens par appel.

Slop IAAI slop

Contenu ou code médiocre et générique produit en masse par l'IA sans soin ni relecture.

Le dépôt s'est rempli de slop IA : des fonctions plausibles qui ne marchaient pas vraiment.

AncrageGrounding

Rattacher la réponse d'un modèle à des sources ou données vérifiables pour limiter les inventions.

Ancrer le bot dans le manuel l'a empêché d'inventer des options de menu.

Top-k

Un paramètre plafonnant le nombre de candidats considérés, en récupération ou en échantillonnage.

Baisser le top-k à cinq gardait le contexte concentré et le coût bas.

Modèle de pointeFrontier model

Le modèle le plus capable disponible à un instant donné, à la frontière du domaine.

Pour les tâches les plus dures, ils payaient le modèle de pointe et mettaient tout le reste en cache.

Tokens par secondeTokens per second

La vitesse de génération d'un modèle : combien de tokens il produit par seconde.

Les tokens par seconde plus élevés du petit modèle rendaient le chat instantané.

Temps jusqu'au premier tokenTime to first token

Le délai entre l'envoi d'une requête et l'apparition du premier token de la réponse.

Réduire le temps jusqu'au premier token rendait l'assistant réactif même sur de longues réponses.

Routage de modèlesModel routing

Choisir quel modèle traite une requête selon sa difficulté, son coût ou son type.

Le routage envoyait les questions rapides à un modèle bon marché et les dures au grand.

Calcul au moment de la réponseTest-time compute

Le calcul dépensé à réfléchir au moment de répondre, non à l'entraînement : de l'effort contre de la qualité.

Plus de calcul au moment de la réponse a laissé le modèle rattraper sa propre erreur d'arithmétique.

LLM-as-judge

Se servir d'un modèle pour noter ou comparer d'autres réponses selon des critères énoncés.

Le LLM-as-judge a classé les deux brouillons, leur épargnant de lire les deux de près.

API hallucinéeHallucinated API

Un appel qu'un modèle invente vers une méthode ou une bibliothèque qui n'existe pas.

Le code semblait juste jusqu'à ce que l'API hallucinée jette « module introuvable ».

Sampling (MCP)

Une fonction MCP où un serveur demande une complétion de modèle que le client exécute.

Via le sampling, le serveur a demandé au modèle du client de résumer le fichier.

Réglage d'effortEffort setting

Un curseur du budget de réflexion qu'un modèle consacre au raisonnement.

Il a monté le réglage d'effort pour la preuve et l'a baissé pour les petites éditions.

Prompts et attaques

Injection de promptPrompt injection

Une attaque qui glisse des instructions dans un contenu lu par le modèle pour lui faire ignorer sa tâche ou fuiter des données.

Une page cachait « ignore les règles précédentes » — une injection que l'agent a failli suivre.

Jailbreak

Une entrée façonnée pour amener un modèle à contourner ses règles de sécurité et produire ce qu'il refuse d'ordinaire.

Le forum s'échangeait des prompts de jailbreak jusqu'au correctif de l'éditeur.

One-shot

Obtenir un résultat fonctionnel d'une seule requête, sans tours de correction ensuite.

Il a voulu one-shot le jeu entier et, à sa surprise, il a tourné du premier coup.

Tree of Thoughts

Une méthode de raisonnement qui explore un arbre ramifié d'idées intermédiaires plutôt qu'une seule ligne.

Avec Tree of Thoughts, le modèle a pesé trois approches avant d'en retenir une.

Méta-promptingMeta-prompting

Se servir d'un modèle pour écrire ou améliorer les prompts que l'on donne ensuite à un modèle.

Elle a usé du méta-prompting pour faire réécrire par l'IA ses instructions maladroites.

Prompt-first

Une approche où le prompt est l'artefact de conception premier et le code vient ensuite.

Leur flux prompt-first débattait des formulations avant que quiconque ouvre l'éditeur.

Self-consistency

Générer plusieurs chemins de raisonnement et retenir la réponse sur laquelle la majorité s'accorde.

La self-consistency a résolu le problème cinq fois et voté sur le chiffre final.

Injection de prompt indirecteIndirect prompt injection

Injecter des instructions via des données externes — page web ou fichier — que l'agent lit.

Un commentaire sur la page portait une injection indirecte que l'agent a failli exécuter.

Fuite de promptPrompt leaking

Une attaque qui amène un modèle à révéler son prompt système caché.

Une question habile a réussi la fuite de prompt, exposant les instructions secrètes de l'appli.

Tout le reste

On livreShip it

Un cri de ralliement pour publier vite, souvent après que l'IA a fait le gros du travail et que l'auteur s'y fie assez pour déployer.

Les tests passent, ça a l'air bon — on livre.

Vibe codeurVibe coder

Quelqu'un qui pratique le vibe coding : il pilote le développement en langage courant et s'appuie sur l'IA, souvent sans lire le code.

Vibe codeuse autodidacte, elle a sorti trois applis sans jamais apprendre la syntaxe.

Citation (ancrée)Citation (grounded)

Une référence à une source jointe à une affirmation d'une réponse, pour qu'un lecteur la vérifie.

Chaque phrase portait une citation, si bien que le relecteur pouvait vérifier chaque affirmation.

SWE-bench

Un benchmark qui note les agents de codage sur de vraies issues GitHub avec les tests unitaires des projets.

Le score SWE-bench de leur agent a bondi dès qu'il a appris à lancer les tests d'abord.

Red teaming

Attaquer délibérément un système par injections et jailbreaks pour trouver ses failles avant la sortie.

Une semaine de red teaming a fait surgir trois prompts qui fuitaient le message système.

Prompt kiddie

Terme méprisant pour qui « construit » uniquement par prompts, sans comprendre le code.

De vrais bugs l'ont démasqué en prompt kiddie dès que la sortie de l'IA a cassé.

Biais d'automatisationAutomation bias

La tendance à se fier à une sortie automatisée ou IA sans la vérifier.

Le biais d'automatisation a laissé passer un chiffre faux parce que « l'IA l'a dit ».

Dans l'appli, ces cartes arrivent par session du jour, déjà composée

Ouvrir dans l'App Store