Maximisez le temps de l'agent, minimisez votre implication

Chargement de l'image...Deux listes de tâches sombres côte à côte, leurs rangées marquées d'étincelles d'IA violettes et d'une coche de complétion, sous le regard du fantôme Kiro.

Bon nombre de développeurs sont toujours dans la boucle avec leur assistant de programmation : ils envoient une requête à un agent, attendent 60 secondes, reçoivent du code, le testent manuellement, recollent les erreurs dans la conversation, et recommencent. Vous n'atteindrez jamais une grande vélocité de cette façon.

Les développeurs de pointe confient aux agents des tâches plus longues comportant des étapes de validation claires : « implémente cette fonctionnalité, écris des tests, exécute-les, assure-toi qu'ils réussissent, atteins 90 % de couverture sur le nouveau code. » L'agent travaille pendant 30 minutes ou plus pendant que vous faites autre chose. Les agents se tromperont en cours de route, et ce n'est pas grave. Laissez-les continuer à boucler, à s'autocorriger et à converger vers la bonne réponse.

Gardez plusieurs agents en cours d'exécution en parallèle sur un flux constant de tâches. Passez en revue les résultats de façon asynchrone. La contrainte sur votre productivité n'est plus la vitesse de frappe; c'est le nombre d'agents que vous pouvez garder véritablement occupés à la fois.

À mesure que votre confiance et votre outillage augmentent, poussez plus loin : faites tourner des agents pendant des heures ou toute la nuit, faites démarrer d'autres agents par vos agents, et passez en revue les résultats le lendemain matin. L'objectif est de vous retirer progressivement de la boucle jusqu'à ce que votre implication se limite à donner la direction et à vérifier les résultats.

Comment l'appliquer