Hadrien Blanc · 8 novembre 2026

Développeur et agents IA : apprendre à piloter plutôt que produire

Passer du dialogue avec ChatGPT au pilotage d’agents IA change le travail du développeur, mais pas sa responsabilité.

Piloter des agents IA

Je commence à distinguer plusieurs manières d’utiliser l’intelligence artificielle. On peut lui poser une question dans un navigateur. On peut aussi lui donner accès à un environnement de travail et la laisser agir sur des fichiers. Les interfaces se ressemblent parfois. Le changement de métier, lui, est beaucoup plus profond.

Dans le premier cas, je récupère une réponse. Dans le second, je dois organiser une action, préciser ses limites et vérifier ses conséquences. Le sujet n’est plus seulement de savoir écrire une bonne demande. Il devient : comment faire travailler un agent sans abandonner la maîtrise du résultat ?

De la conversation à la délégation

Dans un navigateur, l’IA reste souvent à côté du travail. Je lui explique un problème, elle propose une solution, puis je fais le lien avec mes outils. Cette étape peut déjà être utile. Mais le transfert du contexte, les copier-coller et les vérifications restent à ma charge.

Quand un agent peut lire le projet, modifier des fichiers et lancer des tests, cette frontière bouge. Il peut enchaîner plusieurs opérations. Il faut alors préciser ce qu’il est autorisé à toucher, ce qui doit rester intact et à quel moment il doit s’arrêter. Plus l’outil agit, plus le cadre compte.

Le nouveau travail : rendre une intention exécutable

Une formule me parle : plutôt que demander à l’IA de m’aider à écrire du code, je dois l’aider à écrire le bon code. Ce renversement ne signifie pas que je ne développe plus. Il déplace une partie de mon effort vers la définition du problème.

Prenons une correction de bug. « Corrige ce problème » est une intention. Un cas reproductible, le comportement attendu, les contraintes de compatibilité et une manière de vérifier la correction constituent une tâche. L’agent a beaucoup plus de chances de produire quelque chose d’utile avec la seconde formulation. Moi aussi, d’ailleurs.

Le volume produit ne mesure pas la valeur

Je suis enthousiaste devant les possibilités de ces outils. Mais une grande quantité de texte ou de modifications ne prouve pas qu’un problème a été résolu. On peut déplacer le travail au lieu de le supprimer : produire vite, puis demander à quelqu’un d’autre de comprendre et de trier.

C’est précisément le piège des blocs de contenu générés sans sélection. Le coût apparent de la production baisse, tandis que le coût de lecture augmente pour les autres. Pour le code, la même logique s’applique. Une petite modification compréhensible, testée et justifiée vaut mieux qu’une proposition spectaculaire dont personne ne maîtrise les effets.

Apprendre à piloter prend du temps

J’ai sous-estimé l’effort nécessaire pour transformer ma manière de travailler avec l’IA. Il ne suffit pas de prendre un abonnement et de conserver exactement ses anciennes habitudes. Il faut essayer, observer les erreurs, ajuster les consignes et apprendre quelles tâches se délèguent réellement.

Je commencerais par une tâche limitée, réversible et facile à vérifier. Ensuite seulement, j’élargirais le périmètre. Ce chemin permet de construire de la confiance sur des résultats observables, pas sur une démonstration impressionnante. Il permet aussi de repérer les moments où travailler directement reste plus simple.

Piloter, c’est rester responsable

Manager des agents ne veut pas dire devenir le spectateur de son propre logiciel. Il faut encore comprendre le besoin, relire les décisions importantes et savoir reconnaître un résultat fragile. Si je ne peux pas expliquer pourquoi une modification est correcte, je n’ai pas terminé le travail.

L’IA peut abaisser la barrière d’entrée et donner accès à des projets auparavant difficiles à entreprendre. Tant mieux. Mais je veux mesurer ce progrès à ce qui fonctionne pour les utilisateurs, pas au nombre de changements générés. Le métier évolue. L’exigence de jugement reste au centre.

Pour chaque tâche déléguée, je veux pouvoir répondre à trois questions : quel résultat attendais-je, comment a-t-il été vérifié et quelles décisions restent à prendre ? Si ces réponses sont floues, ajouter un agent ne résoudra probablement pas le problème.