À propos du projet

Le Dictionnaire du Codage IA est un projet de référence de Matt Pocock qui explique le jargon du codage assisté par IA en anglais simple. Son objectif déclaré est de rendre le vocabulaire du codage IA apprenable en un après-midi, afin que les points de confusion courants — pourquoi le contexte se dégrade, pourquoi les factures s'élèvent, pourquoi la même invite se comporte différemment d'un jour à l'autre — aient des réponses claires une fois que l'on connaît les bons mots. Le dictionnaire est organisé en sept sections : 1. Le Modèle — IA, modèle, paramètres, entraînement, inférence, effort, jeton, prédiction du prochain jeton, non-déterminisme, fournisseur de modèle, harnais, requête au fournisseur de modèle, jetons d'entrée, jetons de sortie, cache de préfixe, jetons de cache. 2. Sessions, Fenêtres de Contexte & Tours — sans état, contexte, fenêtre de contexte, avec état, agent, invite système, session, tour. 3. Outils & Environnement — environnement, système de fichiers, outil, appel d'outil, résultat d'outil, MCP, demande de permission, mode de permission, mode agent, bac à sable. 4. Modes de Défaillance — sycophancie, hallucination, connaissance paramétrique, coupure de connaissance, connaissance contextuelle, relation d'attention, budget d'attention, dégradation de l'attention, zone intelligente. 5. Transferts — effacement, transfert, source primaire, source secondaire, artefact de transfert, spécification, ticket, compaction, autocompaction. 6. Mémoire et Pilotage — système de mémoire, AGENTS.md, divulgation progressive, pointeur de contexte, compétence, sous-agent. 7. Schémas de Travail — humain dans la boucle, AFK, vérification automatisée, revue automatisée, revue humaine, codage par vibes, concept de conception, interrogation, prototypage, DX, AX. Les entrées vont au-delà des définitions en une ligne. Beaucoup incluent un contexte mécanique ou historique — par exemple, un tableau retraçant ce que « IA » a signifié au fil des décennies, ou un tableau de phases contrastant entraînement et inférence — ainsi que des conseils pratiques sur quand un terme s'applique, des notes « à éviter » signalant un usage imprécis, et de courts dialogues d'exemple montrant comment le terme apparaît dans les conversations réelles. Le cadrage est parfois tranché, comme lorsqu'il affirme qu'une grande partie de la confusion autour de l'IA est fabriquée et que la plupart des sorties décevantes remontent au contexte ou au harnais plutôt qu'au modèle lui-même. Le README est explicitement un fichier généré : le contenu vit dans les fichiers dictionary/*.md plus un curriculum interne, et l'exécution de npm run generate reconstruit le README à partir d'un modèle. Le projet publie également un site compagnon à aicodingdictionary.com et renvoie à la newsletter AI Hero de l'auteur pour du matériel supplémentaire sur l'ingénierie IA. Le dépôt est de la documentation plutôt que du logiciel ; aucun comportement d'exécution n'est décrit au-delà du script de génération. Il convient aux développeurs nouveaux dans les outils de codage IA qui veulent un vocabulaire précis et partagé pour les modèles, les harnais, les agents, la gestion du contexte et les schémas de travail quotidiens.