Cours 1 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

  1. API — Standard de communication entre programmes. “Fais une API”
  2. Frontend — L’ecran visible. “Fais un ecran en React”
  3. Base de donnees (BDD) — L’endroit ou stocker les donnees. “Enregistre en BDD”
  4. Commit — Point de sauvegarde de l’etat actuel. “Commite”
  5. 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.

  1. 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”

  1. 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 --version doit afficher 2.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

  1. Paysage des outils : editeur vs agent terminal
  2. Claude Code : boucle de verification autonome, grand contexte
  3. Installation : faite au Cours 0 — claude --version = 2.1.x, CLI uniquement
  4. Mots-cles : savoir indiquer la direction suffit
  5. Gestion du contexte : CLAUDE.md, Exigences.md, Progres.md
  6. Vibe Coding : 3 fonctions = magie, 5 = fissures

Cours complet Reins Engineering

CoursTitre
Cours 0Installer Claude Code
Cours 1Comment commander l’IA
Cours 2Comment ne pas faire confiance a l’IA
Cours 3L’application incassable
Cours 4Les decisions hors du code
Cours 5L’IA bridee
Cours 6Passe, verrouille
Cours 7Retourner la flatterie
Cours 8L’usine des agents
Cours 9L’automatisation au-dela du code
Cours 10La loi des donnees
Cours 11Comment sauver un vibe coding echoue

Journal des modifications

  • 2026-05-24: Version initiale