Image: AI generated
Astuce — savoir ceci suffit pour commander
L’installation de Claude Code a été faite au Cours 0. Vérifiez simplement que claude --version affiche 2.1.x — et que c’est bien le CLI, pas le chat d’un IDE. Si ce n’est pas encore fait, rendez-vous au Cours 0 avant de continuer.
5 mots-cles pour donner des ordres
- API — Standard de communication entre programmes. “Fais une API”
- Frontend — L’ecran visible. “Fais un ecran en React”
- Base de donnees (BDD) — L’endroit ou stocker les donnees. “Enregistre en BDD”
- Commit — Point de sauvegarde de l’etat actuel. “Commite”
- Deploy — Mettre en ligne. “Deploie”
Ces cinq mots suffisent pour indiquer la direction. L’IA comprend le reste.
La memoire de l’IA se gere avec 3 fichiers
- CLAUDE.md — Regles du projet. L’IA le lit automatiquement a chaque session. On y ecrit “notre equipe travaille ainsi”
- Exigences.md — Journal des decisions. Les decisions business comme “reduction VIP 10%” avec dates
- Progres.md — Ou en est-on. Permet que “continue” fonctionne dans une nouvelle session
Les trois fichiers sont en Markdown. Meme sans savoir coder, on peut les lire et ecrire.
Conseils de communication
- Donner une tache a la fois. “Fais d’abord l’API de login” plutot que “fais tout d’un coup”
- En cas d’erreur, Claude Code verifie et corrige automatiquement
- Apres 100 tours, la qualite de l’IA baisse. Demarrer une nouvelle session en mettant a jour les 3 fichiers
Demarrage rapide
Claude Code est installé (voir Cours 0). Lancez votre première conversation. 5 minutes suffisent.
- Creez un dossier projet dans le terminal et lancez Claude Code
A l’agent : “mkdir -p ~/projects/my-first-app && cd ~/projects/my-first-app && claude”
- Demarrez la premiere conversation
A l’agent : “Cree un serveur Go Gin dans ce dossier. Une seule API sur le port 8080 qui renvoie Hello, World.”
L’IA cree les fichiers, demarre le serveur et verifie. Ouvrez http://localhost:8080 dans le navigateur.
Pourquoi commander ainsi
Vous avez deja essaye de donner des ordres a l’IA pour creer quelque chose. L’ecran est apparu, les boutons fonctionnaient, les donnees etaient enregistrees. Mais une question demeure :
“Peut-on continuer a faire grandir ceci ?”
Le Cours 1 deploie la carte. A partir du Cours 2, nous traceons des routes sur cette carte.
Le paysage des outils de codage IA
Outils bases editeur — Cursor, GitHub Copilot, Windsurf. Optimises pour modifier le code visuellement. Pour un non-programmeur, le code a l’ecran est du charabia.
Agents terminaux — Claude Code (Anthropic), Codex CLI (OpenAI). Jugent et executent de facon autonome dans le terminal. La boucle de verification autonome est la difference decisive.
Pourquoi Claude Code
Claude Code excelle dans le traitement autonome de taches multi-fichiers complexes. Contexte de base 200K tokens, Opus 4.6 supporte jusqu’a 1M.
L’installation a été faite au Cours 0
L’installation complète (WSL, Docker, authentification) est couverte au Cours 0. Trois points à retenir ici :
- Windows → WSL ou Docker d’abord ; ensuite l’installation native en une ligne :
curl -fsSL https://claude.ai/install.sh | bash - Portail :
claude --versiondoit afficher2.1.x— et l’IA doit se vérifier et corriger elle-même - CLI uniquement, pas le chat d’un IDE : c’est la seule bonne réponse pour cette formation
Dictionnaire de mots-cles
Backend — Le moteur invisible. API, endpoint, serveur, Go, Gin, FastAPI, Node.js. Frontend — L’ecran visible. React, composant, SPA, CSS. Base de donnees — Le stockage. PostgreSQL, table, DDL, CRUD, SQL. Deploiement — Mettre au monde. Docker, AWS, deploy, CI/CD. Autres — Git, commit, GitHub, terminal, JSON, variable d’environnement.
Gestion du contexte
Le plus important pour l’IA n’est pas “un modele intelligent” mais le contexte. CLAUDE.md (constitution du projet), Exigences.md (journal des decisions), Progres.md (position actuelle). Ne confiez pas la memoire de l’IA a l’IA. Externalisez-la dans des fichiers.
Le pattern du Vibe Coding
Idee → Ordre a l’IA → Verification → Demande de correction → Repetition. Magique jusqu’a 3 fonctions. Limite : apres 5 fonctions, des choses etranges commencent.
Exercice pratique : creer une application de liste de taches
Claude Code, une session, une app de liste de taches, 3 fonctions ajoutees. 30-60 minutes.
Resume du Cours 1
- Paysage des outils : editeur vs agent terminal
- Claude Code : boucle de verification autonome, grand contexte
- Installation : faite au Cours 0 —
claude --version=2.1.x, CLI uniquement - Mots-cles : savoir indiquer la direction suffit
- Gestion du contexte : CLAUDE.md, Exigences.md, Progres.md
- Vibe Coding : 3 fonctions = magie, 5 = fissures
Cours complet Reins Engineering
| Cours | Titre |
|---|---|
| Cours 0 | Installer Claude Code |
| Cours 1 | Comment commander l’IA |
| Cours 2 | Comment ne pas faire confiance a l’IA |
| Cours 3 | L’application incassable |
| Cours 4 | Les decisions hors du code |
| Cours 5 | L’IA bridee |
| Cours 6 | Passe, verrouille |
| Cours 7 | Retourner la flatterie |
| Cours 8 | L’usine des agents |
| Cours 9 | L’automatisation au-dela du code |
| Cours 10 | La loi des donnees |
| Cours 11 | Comment sauver un vibe coding echoue |
Journal des modifications
- 2026-05-24: Version initiale