Plus facile à lire avec un fond crème, une teinte, plus de contraste ou un texte plus grand ? Choisissez vos couleurs et votre texte, une fois pour toutes les pages.

Leçon gratuite

Déléguer ou garder la main

Après cette leçon: Je peux décider quelles tâches déléguer à un assistant, lesquelles relire de près et lesquelles garder.

Leçon de 60 min1 commandeLab agent de code IA : utiliser opencode pour expliquer et corriger du code, et vérifier son travail

Quelles tâches confier à un assistant de code ?

Déléguer à un assistant de code, c’est décider quelles tâches lui confier et lesquelles garder pour vous. Vous restez responsable de tout le code que vous rendez, même celui que vous n’avez pas écrit.

Dans un stage, vous gagnerez du temps sur les tâches claires et peu risquées. Vous perdrez du temps et de la confiance si vous lui confiez tout, au hasard.

À la fin de cette leçon

Remarque

Je peux décider quelles tâches déléguer à un assistant, lesquelles relire de près et lesquelles garder.

Mots-clés

MotCe que ça veut direExemple
Déléguerconfier une tâche à l’assistant
Responsabilitéle fait de répondre du code que l’on rend
Risquece qu’une faute peut coûterfaible, moyen, élevé
Petit pasune modification assez courte pour être relue en entier
Point de retourun état du projet que l’on enregistre pour pouvoir y revenir

Les cellules que les étudiants remplissent restent vides dans cet aperçu.

Quatre questions pour décider de déléguer

Posez-vous quatre questions. La tâche est-elle claire ? Une faute coûterait-elle cher ? Touche-t-elle des secrets ou des données personnelles ? Devez-vous apprendre ce geste vous-même ?

Une tâche claire et peu risquée se délègue. Une tâche risquée ou floue se garde. Entre les deux, on délègue et on relit de près.

Cinq tâches et la décision qui convient

TâcheDécisionRaison
Renommer une variable dans un fichierDéléguerClaire, risque faible
Écrire des tests pour une fonctionDéléguer et relireLes tests peuvent être faux
Choisir comment ranger les mots de passeGarderRisque élevé
Traiter le fichier des élèvesGarderDonnées personnelles
Réussir votre premier exercice de coursGarderVous devez l’apprendre

Les cellules que les étudiants remplissent restent vides dans cet aperçu.

Travaillez par petits pas, avec un filet

Découpez le travail en petites tâches. Avant chaque demande, enregistrez un point de retour : un état du projet où tout marchait. Après la réponse, lisez le diff et lancez les tests.

Si le résultat est mauvais, vous revenez au point de retour et vous perdez une minute, pas une heure.

Les tests du projet sont votre filet

Avant de laisser un assistant modifier un projet, regardez ce qui vous protège : les tests. La commande suivante compte les tests de la boutique du laboratoire et affiche 5.

Plus un projet a de tests, plus on peut déléguer sans crainte. Un projet sans test se délègue au prix d’une relecture entière.

Compter les tests qui protègent le projet

Commande
docker exec -w /home/node/project agent grep -c "^test(" shop.test.js

Affichée ici, non exécutée. Créez un compte gratuit pour appuyer sur Exécuter et la saisir dans le terminal de votre propre labo.

Vous signez le code que vous rendez

Un assistant ne répond de rien : c’est vous qui rendez le code, et vous en répondez. Notez ce que l’assistant a fait dans votre message d’enregistrement. Respectez les règles de votre cours sur l’usage d’un assistant.

Si on vous demande comment le code marche, vous devez pouvoir l’expliquer. Si vous ne le pouvez pas, vous ne l’avez pas assez relu.

Erreur fréquente

Attention

Beaucoup pensent qu’un assistant fait gagner du temps sur toutes les tâches. Sur une tâche floue ou risquée, relire coûte plus cher qu’écrire soi-même. Confiez-lui d’abord ce qui est clair, petit et facile à vérifier.

Répartir une liste de tâches

Dans le devoir, chaque tâche a un risque de 1 à 3, une clarté et un indicateur de données personnelles. Les règles, dans l’ordre : données personnelles, on garde ; risque 3, on garde ; tâche floue, on garde.

Sinon, risque 1, on délègue. Risque 2, on délègue et on relit, mais pas plus que le nombre de relectures que vous pouvez faire : les suivantes sont gardées.

À propos de ce labo et de sa source: Lab agent de code IA : utiliser opencode pour expliquer et corriger du code, et vérifier son travail

Vous enseignez à une classe ? Proposez ce module à vos étudiants avec un guide de l'enseignant, des devoirs corrigés et un laboratoire pour chaque étudiant.