Skip to content
PKResources
Plan de la formation

Ingénierie agentique : la formation pratique · Module 4: Les boucles de vérification

Réviser efficacement les diffs d’un agent

Les diffs d’agent ont l’air plausibles par défaut. Révisez-les dans un ordre fixe, mettez votre attention là où est le risque, et faites-vous remettre une carte des changements.

Leçon 15 / 24 · ⏱ 8 min

Le code d’un agent est fluide. Bien nommé, formaté de façon constante, commenté avec assurance : facile à survoler et à approuver. C’est justement le piège.

Tout lire de haut en bas ne tient pas la route non plus. Ce qui marche pour moi, c’est un ordre fixe qui met mon attention là où se trouve le risque.

Lisez dans cet ordre, pas dans l’ordre des fichiers

ordre de revue1 Résumé2 Portée3 Tests4 Interfaces5 Logique6 Mécaniquesurvolerattention investie
L’attention va à ce qui peut faire mal. Le résumé et la portée d’abord, les tests avant le code, et les changements mécaniques en dernier, en vitesse.

La passe de revue

  1. 1

    1 min

    Résumé vs brief

    Lisez le résumé final de l’agent à côté de votre brief. Ce qu’il dit ne pas avoir fait, ou avoir fait en plus, vous indique où regarder en premier.

  2. 2

    1 min

    Vérifier la portée

    Regardez la liste des fichiers modifiés et le nombre de lignes avant tout code. Les fichiers inattendus sont la première question à régler.

  3. 3

    3 min

    Les tests d’abord

    Un test existant a-t-il changé? Les nouveaux tests vérifient-ils un vrai comportement, avec des valeurs attendues que vous auriez écrites vous-même?

  4. 4

    3 min

    Interfaces et contrats

    Signatures publiques, migrations de base de données, config, dépendances, gestion d’erreurs aux frontières. Les erreurs ici se propagent.

  5. 5

    5+ min

    Logique centrale

    Les quelques fonctions où la vraie décision se prend. Lisez-les ligne par ligne et exécutez le code en cas de doute.

  6. 6

    1 min

    Changements mécaniques

    Renommages, imports, fichiers générés, formatage. Survolez pour repérer ce qui n’est pas mécanique et qui s’y cache.

Faites-vous remettre une carte

L’agent sait quelles parties de son changement étaient délicates. Demandez-lui de le dire, à la fin de chaque exécution.

Avant de terminer, donne-moi un guide de revue :
1. Les fichiers modifiés, groupés en : logique centrale / tests /
   interfaces / mécanique.
2. Tout test existant que tu as modifié, et pourquoi.
3. Les décisions que tu as prises et que je n'avais pas précisées.
4. Ce que tu n'as PAS vérifié, et ce dont tu n'es pas sûr.

Les signaux d’alarme qui méritent un arrêt

Retournez chaque carte. Ce sont les motifs sur lesquels je m’arrête pour poser des questions, peu importe à quel point le reste du diff est propre.

🃏 Signaux d’alarme dans un diff

Touchez une carte pour la retourner

La revue du code d’agent en équipe, avec la propriété du code et les approbations, est un sujet en soi. On le couvre au module 6.

Avant de continuer

✅ À retenir

0 / 4 complété