BLOOM : lancer plusieurs agents coding en parallèle sur Mac
📌 Bloom est un environnement de développement natif macOS qui lance Claude Code et Codex en parallèle, chacun dans son propre worktree git.
Vous décrivez une tâche, Bloom crée une branche et un worktree séparé, lance l’agent dedans, et vous laisse lire la conversation, reviewer le diff et ouvrir la pull request depuis la même fenêtre. Pas de compte à créer, pas de tier à payer : Bloom utilise les CLI déjà installés sur votre Mac.
L’idée de base est simple. Chaque espace de travail correspond à un vrai dossier sur le disque, avec sa propre branche. Un agent ne peut pas écraser les fichiers d’un autre. Vous pouvez avoir quatre tâches en cours en même temps, chacune dans son coin, sans que rien ne se chevauche. C’est le genre de chose qu’on faisait manuellement avec des terminals ouverts côte à côte, sauf que là tout est dans une seule fenêtre native.
Ce qui m’a surpris, c’est la densité de fonctionnalités pour un outil gratuit. Panneaux terminal et navigateur intégrés, subagents qui partagent le même worktree, quick prompts réutilisables partout, et un système MCP qui laisse l’agent ouvrir ses propres panneaux. Le diff est affiché en temps réel à droite, et vous pouvez commenter une ligne pour que l’enchaînement tienne compte de votre retour.
Le mode review mérite qu’on s’y attarde. Bloom affiche chaque fichier modifié dans un arbre, avec le patch unifié à côté. Vous basculez en mode Edit pour corriger vous-même, et l’agent voit vos changements. Quand tout est bon, vous lancez la pull request directement depuis l’app, et Bloom affiche l’état des checks.
Spatie, l’équipe derrière le projet, l’a construit en Swift sur les frameworks natifs. Open source sous MIT, postcardware, sans aucune intention de passer en payant. Le cask Homebrew s’installe avec une ligne, et les mises à jour sont gérées automatiquement via Sparkle.
Quelques limites à garder en tête. macOS 26 ou plus est requis, pas de version Windows ou Linux. Cursor et OpenCode ne sont pas encore supportés, même si le code les détecte. Chaque worktree démarre avec un build froid, donc les premières installations de dépendances peuvent être longues selon le projet. Et bien sûr, il vous faut un abonnement Claude Code ou Codex pour que les agents tournent réellement.
Si vous travaillez sur plusieurs branches en même temps et que vous voulez garder le contrôle sans jongler entre dix fenêtres, Bloom est exactement le genre d’outil qui mérite qu’on s’y arrête. Gratuit, natif, et pensé par des développeurs qui l’utilisent au quotidien.
- 🖥️ Git worktree par espace de travail, zéro conflit entre branches
- 🌐 Panneaux navigateur et terminal intégrés à la conversation
- 🔀 Subagents qui partagent le même worktree et la même branche
- 📋 Review du diff en temps réel avec commentaires inline
- 🚀 Pull request et merge directement depuis l’app
