Quand on entend « faire écrire du code par l'IA », on imagine peut-être quelqu'un en train de copier-coller dans une fenêtre de chat. Mais les outils de codage IA d'aujourd'hui ont largement dépassé ce stade. Ils lisent les fichiers, réécrivent le code, lancent les tests et corrigent eux-mêmes les erreurs ― tel un coéquipier assis à côté de vous, ils font avancer le projet dans son ensemble. Ce cours vous mène par le chemin le plus court jusqu'à maîtriser réellement les principaux outils comme Claude Code, Cursor ou GitHub Copilot.

Ce que ce cours vous permettra de faire

L'objectif : « faire de l'IA votre coéquipier pour travailler 10 fois plus vite »

Savoir choisir un outil
Comprendre les différences entre CLI, éditeur et cloud, et choisir le coéquipier adapté à votre travail.
Savoir bien s'en servir
De l'installation à la configuration des permissions et à la façon de donner des instructions : acquérir un usage sûr et efficace.
Savoir se débloquer
Des erreurs courantes à la gestion des coûts et aux extensions : disposer des connaissances qui évitent de rester coincé en conditions réelles.

Que sont les outils de codage IA ?

Les outils de codage IA désignent l'ensemble des outils de développement qui, à l'aide de grands modèles de langage (LLM), vous aident à écrire, corriger et déboguer du code. Leur spectre est large : de la simple « autocomplétion intelligente » jusqu'aux « agents autonomes » qui, sur une simple consigne, mènent l'implémentation à travers plusieurs fichiers.

Leur point commun : ils transforment en code fonctionnel l'intention que vous exprimez en langage naturel. Un travail qui exigeait auparavant des heures à fouiller la documentation et à tâtonner peut désormais avancer d'un seul élan, au fil de la conversation. Mais attention ―

💡 Le rôle principal reste le vôtre. L'IA ne décide pas « ce qu'il faut construire ». Donner des instructions précises, lire le code produit et juger de sa qualité reste le travail de l'humain. Si vous devenez celui qui maîtrise l'outil, votre productivité explose ; mais si vous déléguez tout aveuglément, vous accumulez du code qui semble fonctionner mais reste fragile. Ce cours est la carte qui vous mène du côté de ceux « qui maîtrisent ».

Trois types ― CLI, éditeur, cloud

Aussi nombreux soient-ils, les outils deviennent beaucoup plus lisibles quand on les répartit en trois grands types selon l'endroit où ils s'exécutent. Commençons par graver cette carte dans votre esprit.

① Agent CLI
Autonome, s'exécute dans le terminal

Depuis le terminal, vous donnez une consigne et l'IA lit et écrit elle-même les fichiers, exécute les commandes et lance même les tests. On peut lui confier le projet entier. Le représentant emblématique : Claude Code.

Pour qui : ceux qui veulent déléguer largement l'implémentation.

② Éditeur IA
Un coéquipier intégré à l'éditeur

L'IA assure l'autocomplétion, le chat et les corrections au sein de l'éditeur de code que vous connaissez déjà. Son atout : la tranquillité de dialoguer tout en gardant le code sous les yeux. Représentants : Cursor et GitHub Copilot.

Pour qui : ceux qui veulent écrire tout en vérifiant le code sous la main.

③ Générateur d'applications cloud
Tout se fait dans le navigateur

Sans aucune configuration d'environnement, il suffit de décrire dans le navigateur ce que vous voulez créer pour qu'il génère intégralement le socle de l'application. v0, Bolt, Lovable, etc. On aboutit à un résultat concret quasiment sans écrire de code.

Pour qui : ceux qui veulent d'abord voir vite quelque chose de fonctionnel.

Ces trois types ne sont pas exclusifs. Construire le socle avec un générateur d'applications, le peaufiner avec un éditeur IA, puis ajouter des fonctionnalités avec un agent CLI ― ce genre de combinaison est tout à fait courant. Ce cours approfondit surtout la maîtrise en conditions réelles des ① agents CLI (Claude Code) et ② éditeurs IA. Le type ③ est traité en détail dans l'article comparant les générateurs d'applications IA et dans le cours frère « Développement indépendant avec l'IA ».

Le paysage des principaux outils

Voici les principaux outils à connaître dès maintenant, classés par type et par caractéristiques. En cernant ici leurs noms et leur positionnement, les chapitres suivants deviendront bien plus faciles à lire.

Claude Code Agent CLI

Signé Anthropic. Il s'exécute dans le terminal et mène de façon autonome la planification, l'implémentation et les tests. La vedette de ce cours. Site officiel : claude.com/claude-code.

Cursor Éditeur IA

Éditeur spécialisé IA basé sur VS Code. Il permet de dialoguer avec l'IA et de corriger en masse tout en gardant le code sous les yeux. Pour en savoir plus : Qu'est-ce que Cursor.

GitHub Copilot Éditeur IA

Le type autocomplétion le plus répandu. Intégré à VS Code et à d'autres éditeurs, il suggère la ligne suivante pendant que vous écrivez. Pour en savoir plus : Qu'est-ce que GitHub Copilot.

Codex CLI/cloud

Agent de codage signé OpenAI. Positionnement proche de Claude Code. La différence entre les deux : Claude Code vs Codex.

v0 / Bolt / Lovable Générateur d'applications

Une famille d'outils plutôt no-code qui génèrent une application à partir de vos consignes dans le navigateur. Le comparatif : comparaison des générateurs d'applications.

📊 Pour comparer ces 4 outils côte à côte, le comparatif complet Cursor · Claude Code · GitHub Copilot · Codex est très pratique. Parmi eux, ce cours met la main à la pâte surtout autour de Claude Code, à qui l'on peut déléguer largement l'implémentation.

Lequel choisir ?

« Au final, lequel dois-je utiliser ? » ― c'est le premier obstacle. La bonne réponse dépend de votre style de travail. Essayez de répondre aux trois questions suivantes.

Q1. Savez-vous lire du code ?

Presque pas → commencez par un générateur d'applications ou le vibe coding. Un peu → passez à un éditeur IA ou à Claude Code.

Q2. Jusqu'où voulez-vous déléguer ?

Déléguer l'implémentation d'un seul coup → Claude Code (agent CLI). Valider ligne par ligne → Copilot ou Cursor.

Q3. Voulez-vous configurer un environnement ?

L'éviter, tester tout de suite → un générateur d'applications dans le navigateur. Travailler sérieusement dans votre propre environnement → la famille CLI/éditeur.

✅ En cas de doute, commencez par Claude Code. On peut lui déléguer largement l'implémentation, et il suffit d'un terminal pour se lancer. Ce cours progresse lui aussi autour de Claude Code : le rendre opérationnel d'abord, puis ajouter Cursor ou Copilot selon les besoins, est la voie la plus directe.

La carte de ce cours

Ce cours compte 7 chapitres. Dans l'ordre « connaître → démarrer → comparer → bien demander → se débloquer → étendre → maîtriser les coûts », il vous rend capable de maîtriser les outils à un niveau professionnel. Servez-vous-en comme d'une carte pour savoir où vous en êtes de votre apprentissage.

CHAPITRE 2
Démarrer avec Claude Code

Installation, premières manipulations, modes de permission, bases de la configuration.

Vers le chapitre 2 →
CHAPITRE 3
Comparer les outils et les employer à bon escient

Différences avec Cursor, Copilot et Codex, et comment choisir entre eux.

Vers le chapitre 3 →
CHAPITRE 4
Bien demander

Choisir entre vibe coding et développement piloté par spécification.

Vers le chapitre 4 →
CHAPITRE 5
Se débloquer

Les causes et les remèdes des erreurs courantes, de façon systématique.

Vers le chapitre 5 →
CHAPITRE 6
Utiliser les extensions

Étendre les capacités avec hooks, plugins, subagents et MCP.

Vers le chapitre 6 →
CHAPITRE 7
Coûts et efficacité

Gérer les tokens et les plafonds d'utilisation, et astuces d'optimisation.

Vers le chapitre 7 →

Avant de commencer

Dès le prochain chapitre, on met la main à la pâte. Les préparatifs sont légers. Savoir un peu se servir d'un terminal et avoir du code que vous voulez créer (un projet d'entraînement suffit) ― c'est tout ce qu'il faut.

🖥 Les bases du terminal

Comprendre à peu près comment changer de dossier et exécuter des commandes suffit. Nul besoin d'être parfait.

📁 Un projet d'entraînement

Préparez un sujet que vous pouvez manipuler librement : une petite appli de tâches, un script, etc.

🔑 Un compte

Un compte pour l'outil utilisé (pour Claude Code, Anthropic). Les détails au prochain chapitre.

En résumé
  • Les outils de codage IA sont des coéquipiers qui transforment une intention exprimée en langage naturel en code fonctionnel. Le rôle principal reste le vôtre.
  • Il en existe trois types ― ① agent CLI (Claude Code) ② éditeur IA (Cursor/Copilot) ③ générateur d'applications cloud (v0/Bolt/Lovable). On peut les combiner.
  • Le choix se décide selon « Savez-vous lire du code ? / Jusqu'où voulez-vous déléguer ? / Voulez-vous configurer un environnement ? ». En cas de doute, commencez par Claude Code.
  • Ce cours en 7 chapitres vous guide, autour de Claude Code, jusqu'à une maîtrise de niveau professionnel.

Alors, commençons. Au prochain chapitre 2 « Démarrer avec Claude Code », nous irons jusqu'à l'installer concrètement et donner votre première instruction.