Bloc VI · Programmer avec des agents · Leçon 32
Programmez comme un pro avec l'IA : plan, tests et revue
Vous apprendrez la méthode qui évite le code fragile : planifier avant d'écrire, écrire les tests d'abord, travailler en parallèle avec des worktrees et relire automatiquement chaque modification avant de l'accepter.
- 11 min
- 9 diapositives animées
- Quiz de 4 questions
- Narrée en 6 langues
Ce que vous verrez dans cette leçon
- Le flux qui évite le code fragile
Les équipes qui travaillent le mieux avec des agents répètent toujours le même cycle : plan, tests, code, revue et commit.
- Mode plan : d'abord il lit et propose, ensuite il touche
En mode plan, l'agent explore le code et te présente un plan, mais ne modifie rien tant que tu ne l'as pas approuvé.
- Grosses tâches : entretien et spécification
Avant une grosse fonctionnalité, demande à l'agent de te poser des questions et de tout mettre par écrit dans un fichier.
- Les tests d'abord : l'agent sait quand il a terminé
Avec le TDD (développement piloté par les tests), tu écris d'abord les tests, tu vérifies qu'ils échouent, et seulement ensuite on programme.
- Donne à l'agent quelque chose qu'il peut vérifier
Tout ce qui renvoie « réussi » ou « échoué » fait l'affaire : tests, compilation, linter ou une capture comparée à la maquette.
- Plusieurs sessions en parallèle avec les git worktrees
Un worktree est une autre copie de travail du même dépôt, dans son dossier et sur sa branche : chaque agent travaille dans la sienne.
- Revue automatique avant d'accepter chaque changement
Un réviseur au contexte propre trouve des erreurs que l'agent qui a écrit le code ne voit pas.
- Petits commits : chaque étape, un point de retour
Fais un commit chaque fois que quelque chose fonctionne et passe les tests : un changement, un commit, un message clair.
- Résumé : le flux professionnel avec des agents
Plan, tests, vérification, parallèle, revue et petits commits : plus lent au début, beaucoup plus rapide à la fin.
Outils et notions
- Plan mode
- Worktrees
- Code review
- TDD
Connectez-vous avec votre compte Google pour accéder à cette leçon et à tout le cours.