
Comment exécuter efficacement de nombreuses sessions de code Claude en parallèle
en codant les agents de manière séquentielle et non en plusieurs exécutions en parallèle, vous perdez. L’un des principaux avantages des agents de codage est que vous pouvez commencer à effectuer des travaux en parallèle, ce qui n’était jamais vraiment possible auparavant lorsque vous travailliez sur des tâches d’ingénierie logicielle.
Cependant, lorsque je commence à exécuter de nombreuses sessions de codage en parallèle, il est souvent difficile de suivre. Vous avez besoin de techniques spécialisées pour garder facilement une vue d’ensemble de toutes les sessions que vous exécutez, rattraper rapidement les conversations lorsque vous y revenez, etc.

Pourquoi il est difficile d’exécuter des agents de codage en parallèle
Tout d’abord, je souhaite expliquer pourquoi il est difficile d’exécuter des agents de codage en parallèle. Dans une certaine mesure, cela devrait être assez explicite. Avant les LLM, les ingénieurs logiciels et les programmeurs ne travaillaient naturellement que sur une seule tâche à la fois. La raison simple était que si vous essayiez d’effectuer plusieurs tâches à la fois sur des tâches de génie logiciel, vous finiriez par être moins efficace. La raison en est que les tâches de génie logiciel sont souvent plus complexes et nécessitent toute votre attention. Si vous essayez de faire autre chose en même temps, les performances de toutes les tâches en souffriront probablement.
Cependant, ce jeu a beaucoup changé, car vous n’écrivez plus vraiment tout le code vous-même. Au moins à mon avis, vous ne devriez plus écrire tout le code vous-même, car les agents de codage devraient écrire le code pour vous. En tant que programmeur, vous devez désormais agir en tant que gestionnaire d’agents de codage, au lieu d’écrire du code vous-même.
Cependant, si vous êtes un gestionnaire d’agents de codage, vous devez naturellement gérer des agents de codage effectuant différentes tâches. Effectuer des tâches en parallèle nécessite par nature que les tâches ne soient pas connectées les unes aux autres. Cela présente encore une fois le même défi qu’avant, où vous travaillez sur des tâches de programmation en parallèle, et vous devez conserver beaucoup de contexte dans votre mémoire de travail, et vous devez être capable, par exemple
- Répondez à votre agent de codage chaque fois qu’il vous pose une question.
- Testez l’implémentation de l’agent de codage une fois l’opération terminée. Vous devez savoir quoi tester, comment le tester et comment vous assurer que l’agent de codage a fait ce qu’il était censé faire.
Comment exécuter efficacement de nombreux agents de codage parallèle
Dans cette section, je couvrirai certaines techniques spécifiques que j’utilise et applique quotidiennement pour exécuter efficacement de nombreux agents de codage parallèle.
Vue Agents dans Claude Code

Une technique plus efficace que vous pouvez appliquer pour avoir facilement une vue d’ensemble plus complète de vos agents consiste à utiliser une vue d’agent. Par exemple, la vue agent disponible dans Claude Code. De nombreux fournisseurs différents présentent cela de différentes manières. Je sais que Warp, le terminal, a également récemment introduit une nouvelle façon de visualiser de nombreux agents différents.
L’avantage de la vue agent est que, comme vous pouvez le voir dans l’image ci-dessus, vous n’avez pas besoin d’afficher en plein écran chaque conversation que vous avez avec un agent. Cela devient simplement une seule ligne, sur laquelle vous pouvez appuyer sur Entrée si vous souhaitez plus de détails. Sinon, ce sera simplement une tâche exécutée en arrière-plan, et elle vous demandera votre contribution chaque fois que l’une des sessions Claude vous demandera votre contribution.
Je pense que c’est une façon assez efficace de travailler, car vous pouvez facilement exécuter de nombreuses sessions de codage différentes en même temps sans qu’il soit difficile de savoir quel agent est en cours d’exécution, quel agent a besoin d’une entrée, etc. Vous pouvez activer la vue agents dans Claude Code avec :
claude agents
Alerte lorsque l’agent de codage a besoin d’une entrée

Une autre chose importante que vous pouvez faire est d’être alerté chaque fois que les agents de codage ont besoin d’une intervention. Bien sûr, si vous utilisez le mode agent, vous pourriez l’avoir, car il est clairement indiqué pour vous chaque fois qu’un agent de codage a besoin de votre contribution. Cependant, si vous n’aimez pas la vue de l’agent ou si vous souhaitez utiliser autre chose, il existe différentes options.
Dans l’image ci-dessus, vous voyez comment différentes sessions Claude Code s’exécutent dans différents onglets de terminal. L’onglet comprend une étoile entre le titre de l’onglet et l’icône Claude Code s’il nécessite une saisie. C’est un moyen très simple pour moi de voir avec quels onglets de terminal je dois faire quelque chose et quels onglets s’exécutent simplement en arrière-plan.
Une autre chose que vous pouvez faire est également d’avoir un signal audio chaque fois qu’un agent a besoin de votre part. Vous pouvez, par exemple, implémenter cela en utilisant des hooks dans Claude Code, qui sont des processus qui s’exécutent à certains moments. Un hook peut, par exemple, être déclenché à chaque fois que Claude a besoin d’une entrée de votre part, et vous pouvez connecter ce hook à un signal audio qui est lu, afin qu’il vous informe chaque fois qu’un de vos agents de codage a besoin d’une entrée.
Activer les récapitulatifs

Les récapitulatifs sont une autre fonctionnalité incroyablement puissante que vous pouvez utiliser pour exécuter efficacement de nombreux agents de codage parallèle. Un problème courant lors de l’exécution d’un grand nombre d’agents est qu’il est difficile de comprendre le contexte d’un agent particulier.
Encore une fois, disons que cinq agents fonctionnent en parallèle. Vous traitez d’abord avec l’agent 1 et lui dites quoi faire, et ainsi de suite, puis vous faites tourner les agents 2, 3, 4 et 5. À ce moment-là, cela fait probablement 10 minutes depuis que vous avez interagi avec le premier agent, ou plus, et ensuite vous devez rapidement reprendre le contexte : que faisiez-vous avec ce premier agent, et qu’essayiez-vous d’accomplir, et ainsi de suite. Cela peut être assez difficile si vous n’avez pas de récapitulatif ou similaire, mais c’est là que la fonction de récapitulation de Claude Code est très utile.
La fonction récapitulative, comme vous pouvez le voir dans l’image ci-dessus, est simplement un morceau de texte juste au-dessus du champ de saisie pour l’utilisateur. Il résume ce que vous faisiez dans ce fil et ce que vous essayiez de réaliser. Vous pouvez simplement lire ce texte, vous retrouverez rapidement le contexte et pourrez interagir avec votre agent.
Nouveaux onglets ou volets fractionnés

La dernière technique que je souhaite aborder dans cet article concerne les nouveaux onglets ou les volets divisés. Je vous recommande fortement de travailler avec une vue de terminal ou une autre plate-forme qui vous permet de diviser les volets lorsque vous travaillez avec des agents de codage.
L’image ci-dessus montre un exemple de volet divisé. Si vous travaillez dans le terminal Warp, vous pouvez appuyer sur Commande+D sur votre Mac, et cela divisera la vue actuelle horizontalement afin que vous disposiez de deux terminaux sur lesquels vous travaillez. C’est super puissant car cela permet d’avoir rapidement une vue d’ensemble de deux agents en même temps, ce que je trouve très utile.
Il existe probablement de nombreux fournisseurs de terminaux et d’autres agents de codage qui vous permettent d’avoir cette configuration de volet divisé, mais je vous recommande fortement d’en trouver un qui vous convient bien.
De plus, la façon dont j’aime travailler est que j’ai un nouvel onglet si je travaille dans différents dossiers, j’ai donc un onglet par dossier. Si je travaille sur plusieurs agents dans ce dossier, je divise les volets.
Cela me permet d’avoir rapidement un aperçu de mes agents de codage travaillant dans différents référentiels.
Conclusion
Dans cet article, j’ai expliqué comment garder une vue d’ensemble des sessions de codage parallèle. Je discute des différentes techniques que j’applique pour gérer efficacement un grand nombre d’agents en parallèle tout en gardant une bonne vue d’ensemble de chacun d’eux. Je crois que l’avenir des programmeurs est qu’ils seront des orchestrateurs d’agents de codage. Vous serez un manager d’agents IA. Vous devriez immédiatement commencer à maîtriser l’art de travailler avec des agents de codage en parallèle et d’en gérer un grand nombre, car je pense que ce sera une compétence extrêmement importante à l’avenir si vous travaillez en tant que programmeur.
👉 Mon eBook et mon webinaire gratuits :
🚀 10x votre ingénierie avec les LLM (cours gratuit par e-mail de 3 jours)
📚 Obtenez mon ebook gratuit sur les modèles de langage de vision
💻 Mon webinaire sur les modèles de langage de vision
👉 Retrouvez-moi sur les réseaux sociaux :



