Le vocabulaire de base

Quelques mots que l'on rencontre vite quand on travaille avec une IA, expliqués simplement.

Glossaire

Vibe coding
Créer un logiciel en décrivant ce que l'on veut en langage naturel, et en laissant une IA écrire le code. L'expression a été popularisée par Andrej Karpathy en février 2025.
Modèle de langage
Le programme d'IA qui comprend et produit du texte (et du code). Les assistants de code reposent sur un modèle de langage.
Prompt
Le texte que l'on donne à l'IA pour lui demander quelque chose. Plus il est précis, plus la réponse est utile.
Contexte
Tout ce que l'IA a sous les yeux au moment de répondre : votre demande, les fichiers qu'elle a lus, la conversation en cours. Elle ne connaît pas ce qui n'y figure pas.
Agent de code
Un outil d'IA qui ne se contente pas de répondre : il peut lire et modifier des fichiers, et lancer des commandes sur votre ordinateur ou dans un espace dédié.
MCP (Model Context Protocol)
Une norme qui permet de brancher une IA à des outils et à des données (un dépôt de code, une base de données, un service en ligne).
Hallucination
Quand l'IA donne avec assurance une réponse fausse ou inventée : une fonction qui n'existe pas, une source imaginaire.
Dépôt (repository) et Git
Un dépôt est le dossier d'un projet. Git garde l'historique de ses modifications, ce qui permet de revenir en arrière.
Test
Une vérification qui confirme qu'une partie du logiciel fait bien ce qu'on attend. Quand l'IA écrit le code, les tests sont votre filet de sécurité.
Secret (clé d'API, mot de passe)
Une information qui donne accès à un compte ou à un service payant. Elle ne doit jamais être collée dans un prompt ni publiée dans un dépôt.

Trois réflexes à garder

Cette page est un point de départ. Elle sera complétée au fil des cours.