Jusqu'à présent, tu as utilisé Claude Code comme un apprenti développeur très doué, mais seul. Tu lui donnais une tâche, tu attendais qu'il finisse, puis tu lui en donnais une autre.

Aujourd'hui, nous allons changer de dimension. Tu vas devenir un véritable chef d'entreprise.

1. L'analogie de l'équipe de spécialistes

Imaginons que tu veuilles construire une maison. Si tu engages une seule personne (un agent unique) très douée, elle devra d'abord couler les fondations, puis monter les murs, puis poser le toit, et enfin s'occuper de la plomberie. Ça fonctionnera, mais ce sera long.

Dans la vraie vie, on engage une équipe de spécialistes :

  • Un architecte pour dessiner le plan.
  • Un maçon pour les murs.
  • Un plombier pour les tuyaux.
  • Un électricien pour les câbles.

Ils peuvent travailler en même temps (en parallèle). Pendant que le maçon monte le mur du salon, le plombier peut installer les tuyaux de la salle de bain.

2. Le travail en parallèle

En informatique, on peut faire la même chose. Plutôt que de lancer un seul terminal avec Claude Code, tu peux ouvrir plusieurs terminaux en même temps sur ton ordinateur.

Dans chaque terminal, tu vas lancer une instance différente de Claude Code. Chaque instance sera un agent indépendant, avec son propre objectif. Tu te retrouves alors à discuter avec trois ou quatre cerveaux différents simultanément.

3. Scénario réel : création d'un SaaS

Tu veux créer un logiciel complet en Node.js et React. Voici comment tu pourrais utiliser le mode multi-agent.

Agent 1 (L'Architecte) :
Tu lui dis : "Analyse le projet actuel, lis les fichiers existants, et crée-moi le plan de la base de données dans un fichier schema.md".

Pendant qu'il lit et écrit le plan, tu ouvres un deuxième terminal.

Agent 2 (Le Développeur Backend) :
Tu lui dis : "Lis le fichier schema.md que l'Agent 1 vient de créer, et code l'API Node.js pour connecter la base de données."

Agent 3 (Le Développeur Frontend) :
Tu ouvres un troisième terminal et tu lui dis : "Pendant que l'Agent 2 crée l'API, code l'interface React (les boutons et les couleurs) de la page d'accueil."

Agent 4 (Le Testeur) :
Tu ouvres un quatrième terminal : "Regarde les fichiers React créés par l'Agent 3 et écris des tests pour vérifier qu'il n'y a pas de bugs."

4. Avantages et limites

Cette méthode est d'une puissance incroyable, mais elle demande de la discipline.

Les avantages

Le gain de temps est colossal. Tu peux abattre le travail de toute une équipe d'ingénieurs en quelques heures. De plus, chaque agent est concentré sur une petite tâche très spécifique, ce qui augmente considérablement la qualité du code (l'agent ne s'éparpille pas).

Les limites

Attention

Conflits de fichiers : Si l'Agent 2 et l'Agent 3 essaient de modifier le même fichier index.html exactement au même moment, ton ordinateur va planter ou écraser le travail de l'un des deux. Tu dois absolument assigner des dossiers différents à chaque agent.

Attention

La surcharge mentale : Gérer quatre IA qui te posent des questions en même temps ("Est-ce que je peux valider ce fichier ?", "Il me manque une librairie, je l'installe ?") est épuisant. Commence toujours par 2 agents maximum pour t'entraîner.

5. FAQ

Oui, car les agents ne tournent pas sur ton ordinateur ! Ils tournent sur les serveurs géants d'Anthropic. Ton ordinateur sert uniquement d'écran d'affichage.
Oui, c'est l'un des risques. Si tu demandes à l'Agent 1 de faire un site bleu et à l'Agent 2 de faire un site rouge, le résultat sera chaotique. C'est à toi (le chef de projet) de bien répartir les tâches.
Oui. Faire travailler 4 agents en même temps consomme 4 fois plus de requêtes (tokens) vers l'intelligence artificielle.

Comprendre le principe est facile, mais la mise en pratique peut vite devenir chaotique. Dans le prochain chapitre, nous allons t'apprendre comment orchestrer plusieurs agents comme un véritable chef d'orchestre professionnel.