ChatGPT, Claude Code, GitHub Copilot, Cursor, Gemini, Operator… Tous reposent sur des modèles de langage, mais ils ne se ressemblent pas du tout à l'usage. Ce cours pose les trois grandes familles d'outils IA, ce que chacune sait faire, et comment choisir selon ton besoin — pour le code et au-delà.
Quand on parle d'« IA », on parle souvent de ChatGPT. Mais ChatGPT n'est qu'une catégorie d'outil IA parmi d'autres. La même technologie sous-jacente (un modèle de langage, ou LLM) peut être emballée de plusieurs façons très différentes, qui ne servent pas du tout aux mêmes besoins.
Comprendre ces différences, c'est éviter trois pièges courants :
Sous le capot, tous ces outils s'appuient sur un LLM (Large Language Model) — un modèle entraîné à prédire le texte le plus probable à partir d'un contexte. GPT-4, Claude Opus, Gemini, Llama, Mistral… ce sont des LLM.
Un LLM brut, c'est juste une fonction : on lui donne du texte, il complète. Pour devenir un outil utilisable, il faut l'emballer dans une interface. C'est cet emballage qui définit la catégorie d'outil — pas le modèle.
💡 Le même modèle (par exemple Claude Sonnet 4.6) peut alimenter un chatbot (Claude.ai), un assistant intégré (Cursor) ou un agent (Claude Code). C'est le type d'interface qui change, pas l'intelligence du modèle.
Une interface de conversation dans un navigateur ou une appli mobile. Tu écris, le modèle répond. Rien ne sort de cette fenêtre — pour appliquer un résultat, c'est à toi de copier-coller.
| Exemples | URL |
|---|---|
| ChatGPT | chatgpt.com |
| Claude | claude.ai |
| Gemini | gemini.google.com |
| Le Chat (Mistral) | chat.mistral.ai |
| Perplexity | perplexity.ai |
Quand le travail final est du texte que tu vas relire et utiliser à la main.
Exemple : tu prépares un exposé, tu veux une explication claire d'un concept, ou tu demandes une review de ta dissertation. Le chatbot est parfait.
L'IA est intégrée dans un outil que tu utilises déjà (ton éditeur de code, ton traitement de texte, ton mail). Elle te propose des complétions au fil de la frappe, ou répond à des questions sans quitter l'application.
| Exemples | Intégré dans |
|---|---|
| GitHub Copilot | VS Code, JetBrains, Visual Studio |
| Cursor (chat + tab) | Son propre éditeur (fork de VS Code) |
| Windsurf | Son propre éditeur |
| JetBrains AI | IntelliJ, Rider, PyCharm… |
| Microsoft 365 Copilot | Word, Excel, Outlook, Teams |
| Notion AI | Notion |
| Gmail Smart Compose | Gmail |
Quand tu veux garder le contrôle ligne par ligne mais accélérer la frappe et éviter les répétitions.
Exemple : tu codes une fonction, Copilot devine la suite et te la propose en gris — Tab pour accepter. Ou : tu écris un mail dans Gmail, l'IA complète ta phrase.
L'IA agit dans ton environnement. Elle lit des fichiers, exécute des commandes, modifie du code, fait des appels réseau — sous ton contrôle, mais de sa propre initiative quand tu lui donnes un objectif de haut niveau.
| Exemples (code) | Plateforme |
|---|---|
| Claude Code | Terminal, Anthropic |
| Codex CLI | Terminal, OpenAI |
| Gemini CLI | Terminal, Google |
| Cline / Roo Code | VS Code (open source) |
| Aider | Terminal (open source) |
| Exemples (hors code) | Action |
|---|---|
| Claude Computer Use | Contrôle ton bureau (souris, clavier, screenshots) |
| OpenAI Operator | Pilote un navigateur web pour faire des tâches |
| Browser Use | Bibliothèque open source, agents web |
| n8n / Make + IA | Automatisations complexes avec étapes IA |
rm, push forcé, suppression de données…)Quand tu peux décrire un objectif plutôt qu'une séquence d'étapes, et que tu acceptes de superviser ce qui se passe.
Exemple : « ajoute un bouton Copier au générateur de mot de passe, écris un test, lance les tests ». L'agent ouvre les fichiers, modifie, lance les tests, lit la sortie, ajuste. Tu valides à la fin.
| Critère | Chatbot | Assistant intégré | Agent |
|---|---|---|---|
| Interface | Navigateur / appli | Dans ton outil | Terminal / IDE |
| Touche à ton système ? | Non | Édition locale ciblée | Oui, fichiers + commandes |
| Prise d'initiative | Aucune | Faible | Forte |
| Granularité | Échange par échange | Ligne par ligne | Tâche complète |
| Vitesse perçue | Rapide | Très rapide (inline) | Plus lent (multi-étapes) |
| Coût (intensif) | Faible | Moyen | Élevé |
| Risque | Quasi nul | Faible | Réel (à superviser) |
| Mémoire du projet | Toi tu la fournis | Fichier ouvert + proches | Lit le codebase |
Avant de sortir un outil, demande-toi :
┌─────────────────────────────────┐
│ Quel est le résultat final ? │
└────────────────┬────────────────┘
│
┌──────────────────────────┼──────────────────────────┐
│ │ │
▼ ▼ ▼
Du texte/explication Du code ligne par Une tâche concrète à
à lire / utiliser ligne dans mon exécuter dans un projet
à la main éditeur ou sur mon système
│ │ │
▼ ▼ ▼
CHATBOT ASSISTANT INTÉGRÉ AGENT
| Besoin | Bon outil |
|---|---|
| Comprendre une notion de cours | Chatbot (ChatGPT, Claude) |
| Réviser pour un examen | Chatbot (génère un quiz, corrige-moi) |
| Rédiger un mail délicat | Assistant intégré (Gmail/Outlook) ou chatbot |
Écrire une fonction triBulle en C# |
Assistant intégré (Copilot, Rider AI) |
| Refactoriser un projet sur plusieurs fichiers | Agent (Claude Code, Codex CLI) |
| Faire passer des tests qui échouent | Agent |
| Comparer 3 produits sur des sites différents | Agent web (Operator, Browser Use) |
| Traduire un texte | Chatbot |
| Résumer un PDF de 50 pages | Chatbot (avec upload) |
| Générer 50 fichiers à partir d'un template | Agent |
| Compléter une formule Excel compliquée | Assistant intégré (Copilot Excel) |
| Brainstormer un sujet de TFE | Chatbot |
| Mettre à jour les imports cassés après un rename | Agent |
Les trois familles existent pour tous les domaines, pas juste le code :
Le réflexe est toujours le même : quel est le résultat que je veux ? Faut-il que l'IA agisse, ou juste qu'elle me réponde ?
| Famille | Modèle économique typique |
|---|---|
| Chatbot | Gratuit avec quotas, abonnement ~20 €/mois pour les versions Pro |
| Assistant intégré | Abonnement (Copilot : ~10 €/mois ; Cursor : ~20 €/mois ; gratuit pour les étudiants chez certains) |
| Agent | Soit abonnement (Claude Code Pro), soit paiement à l'usage via API (peut grimper vite — un projet long peut coûter quelques €) |
💡 Astuce étudiant : GitHub Copilot est gratuit avec un compte étudiant (GitHub Student Pack). Les chatbots ont tous une version gratuite suffisante pour l'usage scolaire. Pour les agents, les comptes gratuits ont des quotas qui suffisent à découvrir.
Avant de tomber dans le piège du marketing :
L'article suivant (Coder son projet avec un agent IA) te fait passer à la pratique : installer un agent sur ta machine et l'utiliser pour de vrai sur un projet.