Comprendre

Les agents IA de code, rangés par ce qui les sépare

Treize outils font travailler des agents IA sur du code, et la seule question qui les sépare vraiment est celle-ci : quand vous en lancez un deuxième, où va-t-il ? Trois réponses existent, une machine cloud à lui, un espace de travail sur votre disque, ou le même dossier que le premier, et tout le reste en découle.

La question qui range tout

Tous ces outils savent lancer un agent. Le premier est facile : il lit, il écrit, il lance les tests. C'est au deuxième que les conceptions divergent, parce qu'il faut décider ce qu'il voit et ce qu'il a le droit de toucher.

Le tableau ci-dessous ne classe rien : il dit à qui chaque outil convient, une ligne par outil, et les groupes en dessous expliquent pourquoi.

Lequel prendre, en une ligne chacun

OutilLe bon choix quand
CursorVous écrivez le code vous-même et voulez le meilleur clavier.
DevinVous confiez un ticket entier et revenez devant un résultat.
JulesVous voulez approuver un plan avant que l'agent touche quoi que ce soit.
Copilot et Agent HQVotre travail est déjà rangé en tickets et la relecture est le rendez-vous.
Codex cloudVous avez un compte OpenAI et des tâches cadrées à déléguer.
Replit AgentVous partez de rien et voulez une application en ligne le soir même.
WindsurfVous éditez à la main et voulez des exécutions parallèles sur votre disque.
ConductorVous travaillez seul sur un Mac et le code ne doit pas sortir.
OpenHands Agent CanvasLe code doit rester sur du matériel que vous contrôlez, et vous voulez le source.
Vibe KanbanVous avez une file de tâches à faire passer une par une sur votre poste.
CodegLes agents tournent déjà chez vous et il manque une vue.
Gemini Code AssistVous voulez un bon agent dans l'éditeur que vous avez déjà, sans rien payer.
Claude Code sur le webVous utilisez déjà le CLI et la seule question est où il tourne.
MurmellPlusieurs agents doivent toucher les mêmes fichiers, et des gens regardent.

Le tableau de la page des comparatifs pose l'autre question, celle de l'endroit où part le deuxième agent.

Une machine cloud par tâche

L'agent reçoit un clone de votre dépôt sur une machine que vous ne voyez pas, travaille sur une branche et rend une pull request. C'est la forme la plus répandue, et celle qui demande le moins de confiance : rien de ce qu'il fait ne touche votre copie avant que vous ayez lu le diff.

  • Cursor. Un éditeur par personne et une machine par agent, contre un canvas et un dossier pour tout le monde.
  • Devin. Le parallélisme par séparation contre le parallélisme par partage, et quand chaque forme est la bonne.
  • Jules. Un plan que vous approuvez et une pull request que vous relisez, contre des terminaux que vous regardez dans un seul arbre.
  • Copilot et Agent HQ. Où le travail des agents converge : à la pull request, ou dans la copie de travail.
  • Codex cloud. Pourquoi lancer le CLI Codex sur un canvas partagé n'est pas la même chose que lui déléguer une tâche.
  • Replit Agent. Fabriquer une application à partir de rien, contre faire travailler plusieurs agents sur un code qui existe.

Un espace de travail par tâche, sur votre machine

Le même choix, chez vous : un worktree git ou un dossier de travail par agent, et une fusion à la fin. Le code ne sort pas, ce qui règle la question de sécurité avant qu'elle se pose, et personne d'autre ne voit la séance.

  • Windsurf. Un worktree par conversation sur votre machine, contre un dossier partagé dans le cloud.
  • Conductor. Une application Mac avec un espace par tâche, contre un canvas cloud avec un seul dossier pour tous.
  • OpenHands Agent Canvas. La comparaison la plus proche de la liste : un worktree par agent contre un seul arbre avec des réservations de fichiers.
  • Vibe Kanban. Un tableau kanban au-dessus d'exécutions locales, contre un canvas partagé au-dessus d'un dossier cloud.
  • Codeg. Rassembler des sessions locales, contre faire tourner les agents sur un dossier cloud partagé.

Un agent à la fois, dans votre éditeur

Pas de parallélisme documenté : un agent, supervisé, dans l'outil où vous écrivez. C'est le meilleur compromis quand c'est vous qui tenez le clavier et que l'agent vous assiste.

  • Gemini Code Assist. Un agent supervisé dans votre éditeur, contre plusieurs agents non supervisés dans un dossier que vous regardez.

Le même agent, ailleurs

Le CLI est identique des deux côtés. Ce qui change est la machine où il tourne et le nombre de personnes qui peuvent la regarder.

  • Claude Code sur le web. Le même CLI à deux endroits : une machine isolée par tâche, contre plusieurs agents sur un canvas et une seule copie de travail.

Le dossier partagé, et pourquoi presque personne ne le fait

Il manque une quatrième réponse dans le tableau, et c'est la nôtre : plusieurs agents dans un seul dossier, sans copie. Presque personne ne la propose parce qu'elle demande un arbitre. Sans arbitre, deux agents lisent la même version d'un fichier et le second efface le premier sans que rien ne l'annonce.

Murmell met cet arbitre dans le serveur. Un agent annonce les chemins qu'il va toucher avant d'écrire, le tableau les lui attribue, et les refuse à tous les autres jusqu'à ce qu'il les rende. Une écriture qui arrive quand même sur un fichier tenu par quelqu'un d'autre est photographiée avant d'atterrir. Le mécanisme en détail.

Comment choisir en deux minutes

Si vous écrivez le code vous-même, prenez un éditeur : Cursor, Windsurf ou Gemini Code Assist, et la question est réglée. Si vos tâches sont indépendantes et que vous voulez les confier, prenez un agent cloud : Devin, Jules ou Codex cloud. Si le code n'a pas le droit de quitter votre réseau, prenez du local et auto-hébergeable, OpenHands en tête.

Il reste un cas, et c'est le seul que Murmell traite : plusieurs agents qui doivent toucher les mêmes fichiers dans la même heure, avec des gens qui regardent. Les comparaisons une par une.

Réponses directes

Quel est le meilleur agent IA pour coder ?

La question n'a pas de réponse unique parce que les outils ne font pas le même travail. Pour écrire soi-même avec de l'aide, un éditeur comme Cursor ou Windsurf. Pour confier une tâche cadrée et récupérer une pull request, Devin, Jules ou Codex cloud. Pour faire travailler plusieurs agents sur le même code en même temps, il faut un dossier partagé avec un arbitre, ce que fait Murmell.

Peut-on utiliser plusieurs agents IA en même temps sur un projet ?

Oui, et presque tous les outils le permettent en donnant à chaque agent une copie de vos fichiers : une machine cloud chez Cursor, Devin, Jules, Copilot et Codex cloud, un worktree git chez Windsurf, OpenHands et Conductor. Le coût est reporté à la fusion. La seule autre forme est un dossier unique où un agent réserve un fichier avant d'y écrire.

Quel agent IA de code est gratuit ?

Gemini Code Assist a l'offre gratuite la plus large, et plusieurs outils locaux comme OpenHands Agent Canvas et Vibe Kanban sont libres et s'installent chez vous : vous ne payez alors que les jetons du modèle. Les agents qui tournent sur des machines louées sont payants, parce que quelqu'un paie la machine.

Pourquoi Murmell est-il dans sa propre liste ?

Parce que c'est notre produit et que le cacher serait malhonnête. Il est nommé comme tel, et chaque ligne du tableau reprend ce que la documentation de l'outil comparé dit de lui-même. Les pages de comparaison détaillent aussi ce que chaque outil fait mieux que nous.