Exécuter deux agents Claude Code sur le même dépôt avec Git Worktrees

L'exécution simultanée de plusieurs agents Claude Code sur le même dépôt a été réalisée en utilisant git worktrees. Chaque agent obtient sa propre branche et son propre répertoire de travail sur le disque, éliminant les conflits de fichiers et permettant la lecture/écriture sans interférence.
Flux de travail
- Créez un git worktree pour chaque branche.
- Ouvrez une session Claude Code distincte dans chaque répertoire worktree.
- Laissez les agents s'exécuter en parallèle : ils ne se connaissent pas mutuellement.
- Lorsque les deux terminent, fusionnez les branches via un git merge normal.
Exemple pratique
# Créez un worktree pour une branche de fonctionnalité
git worktree add ../repo-feature feature-branch
# Créez un worktree pour une branche de correction de bug
git worktree add ../repo-bugfix bugfix-branch
Dans chaque répertoire, lancez Claude Code
cd ../repo-feature && claude-code .
cd ../repo-bugfix && claude-code .
Avantages
L'amélioration de la vitesse est réelle pour un travail parallélisable : un agent corrige un bug pendant qu'un autre rédige une nouvelle fonctionnalité, ou une refactorisation accompagnée d'une couverture de tests. Toutes les tâches ne se divisent pas proprement, mais les préoccupations véritablement indépendantes en bénéficient. L'utilisateur rapporte avoir un agent qui corrige un bug et un autre qui rédige une fonctionnalité simultanément sans conflit.
Considérations
L'utilisateur s'interroge sur la fiabilité pour des tâches de longue durée et si les conflits de fusion deviennent un problème à grande échelle. La résolution de fusion git standard s'applique lors de la fusion des branches worktree.
À qui cela s'adresse
Développeurs utilisant Claude Code qui souhaitent paralléliser des tâches indépendantes sur la même base de code.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

Cage à homard : Environnement de sécurité conteneurisé pour l'auto-hébergement d'OpenClaw sur Raspberry Pi
Un développeur a créé Lobster Cage, un environnement Docker Compose avec un accès sortant restreint et un routage basé sur un proxy pour exécuter OpenClaw de manière sécurisée sur un Raspberry Pi à des fins d'expérimentation.

Fennara : Plugin Godot + MCP pour agents IA avec boucle de rétroaction itérative
Fennara est un plugin Godot et serveur MCP qui fournit aux agents IA des diagnostics de scripts, une validation de scènes, des erreurs d'exécution, des informations sur les nœuds, des captures d'écran et des résultats de recherche sémantique après chaque modification — permettant une boucle de rétroaction plus serrée que des commandes uniques.

Plugin OpenClaw Budget Guard empêche le dépassement simultané du budget
Un nouveau plugin OpenClaw appelé @runcycles/openclaw-budget-guard résout les dépassements de budget concurrents en mettant en œuvre des vérifications atomiques du solde, des réservations avant exécution et des tentatives idempotentes. Il nécessite un serveur Cycles avec Redis et peut être installé via une commande bash.

Leanstral : Agent de Code Open-Source pour Lean 4 et l'Ingénierie de Preuves Formelles
Mistral AI a publié Leanstral, le premier agent de code open-source conçu pour Lean 4, avec 6 milliards de paramètres actifs et une licence Apache 2.0. Les benchmarks montrent qu'il surpasse les modèles open-source plus grands et offre des performances compétitives par rapport à Claude à un coût significativement inférieur.