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.

Accéder au cours

Ce que vous verrez dans cette leçon

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

  2. 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é.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

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

  8. 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.

  9. 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

Connectez-vous avec votre compte Google pour accéder à cette leçon et à tout le cours.

Accéder au coursVoir le programme complet

Autres leçons du bloc