Carte de comparaison à deux colonnes intitulée Claude Duet vs Claude Code, avec six libellés de ligne identiques : sens de l'initiative, lieu d'exécution, portée d'accès, validation requise, fréquence et disponibilité. Une ligne sous le titre indique : même modèle, même compte, deux définitions différentes de ce qui est considéré comme terminé. La colonne Duet indique push, sa propre machine virtuelle, plus de 6 000 connecteurs, une validation avant les actions à conséquences, les transactions sur titres étant purement et simplement refusées, des vérifications toutes les quelques heures, et une application autonome en liste d'attente pour les offres Pro et Max aux États-Unis. La colonne Code indique pull, votre terminal, votre IDE, votre application de bureau, le web, votre téléphone, Slack et GitHub, votre dépôt, votre shell et votre exécuteur de tests, une autorisation avant toute modification de fichiers, une session à la fois qui tourne pendant des heures voire des jours, et macOS, Linux et Windows avec n'importe quelle offre payante ou un compte Console.
Guides & Insights

Claude Duet vs Claude Code : même modèle, deux conceptions très différentes de ce que signifie « terminé »

Auteur

Rowan Sterling

Date de publication

Derniers modèles · 20Voir tous les modèles →
Benchmarks : Artificial Analysis · mis à jour quotidiennement
Retour à tous les articles

Voici l’asymétrie qui explique presque tout le reste. Demandez à Claude Code de livrer un correctif et il arrive un moment où le travail est simplement terminé : le diff s’applique, la suite de tests passe au vert, la CI valide, et un relecteur fusionne ou non. Demandez à Claude Duet de gérer les tâches administratives du même matin et la ligne d’arrivée n’est pas une suite de tests — c’est votre jugement. Duet prépare l’action, vous la montre et attend ; savoir si le résultat était correct est une question à laquelle aucun oracle du système ne peut répondre. Les deux interfaces exécutent le même modèle sous-jacent Claude Opus 5.5 sur le même compte avec les mêmes limites d’utilisation, et pourtant l’une a une définition objective de l’achèvement et l’autre une définition sociale. Cette seule différence — un oracle contre votre opinion — constitue l’argument de cette comparaison, et la plupart des détails produit ci-dessous en découlent.

Un modèle, deux contrats

Commencez par ce qui est réellement partagé, car c’est plus que ce que le marketing laisse entendre. Claude Code est un produit Anthropic sur le même compte Pro, Max, Team, Enterprise ou Console que tout le reste, et Duet est inclus dans Pro et Max. Anthropic décrit Duet comme conçu autour de Claude Opus 5.5, et la note sur le mode rapide de la page de Claude Code confirme qu’Opus 5.5 est aussi le modèle derrière cette interface. Le modèle n’est donc pas l’élément différenciant. C’est le contrat autour du modèle qui l’est.

Le contrat de Claude Code est étroit et lisible : il travaille dans un dépôt, il lit et écrit des fichiers, il exécute des commandes, il exécute vos tests. Il est disponible sous forme d’outil en terminal, d’application de bureau, d’interface web et d’application mobile, avec des intégrations pour GitHub et des IDE, notamment VS Code et JetBrains. Il apparaît dans Slack. Il fonctionne sur macOS, Linux et Windows. Tout ce qu’il produit aboutit quelque part que vous pouvez inspecter — un arbre de travail, un diff, une pull request — et tout ce qu’il affirme peut être vérifié en exécutant quelque chose.

Le contrat de Duet est volontairement large et flou. Il réside dans sa propre application sur iOS et Android ainsi que sur claude.ai, s’appuie sur plus de 6 000 connecteurs et plugins, et passe ses journées parmi les artefacts du travail de connaissance : courriels, documents, factures, messages, emplois du temps. Aucun de ces éléments ne dispose d’une suite de tests. Quand Duet affirme avoir mis en correspondance deux factures, la vérification, c’est vous qui examinez les deux factures.

OrcaRouter's own Claude Opus 5.5 model page. The site navigation lists Products, Models, Pricing, Docs and Blog, and the page hero carries the model name Claude Opus 5.5.A contrast card titled What done means, split into two columns. The left column is headed Claude Code: done is a diff, and shows a review strip for a file named charges.ts with a plus-nine minus-three change badge and a line reading three tests passed in twelve point four seconds beside a small green check mark, with grey text saying the change either applies and the suite passes or it does not. The right column is headed Claude Duet: done is a decision, and shows a morning brief bubble listing two invoices matched, one thread needing a reply, and one payment ready to send, above an approval row reading Approve sending the payment with Approve and Hold buttons, and grey text saying your judgment is the test.

Du côté du code, done a un verdict

Ce qui est intéressant avec Claude Code, c’est la part du produit conçue pour permettre à une machine de dire non. Confiez-lui un bug, un test ou une migration de plusieurs jours : il planifie, pose des questions de clarification, écrit le code, exécute les tests et, soit ouvre une pull request, soit signale qu’il n’est pas parvenu à faire fonctionner le tout. Ce ne sont pas des résultats équivalents, et l’interface ne prétend pas qu’ils le sont.

La propre session d’exemple d’Anthropic est instructive. Face à un bug de double facturation, l’agent le reproduit, remonte jusqu’à la clé d’idempotence, constate que la clé est générée à chaque appel plutôt que par session de paiement, modifie le fichier et signale une modification de plus neuf, moins trois. Un autre exemple ajoute un bouton bascule pour le mode sombre : il lit quatre fichiers, modifie un provider, enregistre le choix dans le stockage local et renvoie un aperçu fonctionnel. Dans les deux cas, le livrable est une modification vérifiable et la preuve est que quelque chose a été exécuté.

Voilà pourquoi la surface développeur continue de croître dans sa propre direction. Le bloc d’articles connexes de la page Claude Code recense la disponibilité générale de Code Review le 2026-10-15, et l’ouverture par Claude Security d’une bêta publique de scan continu pour Enterprise le 2026-10-21 — deux lancements qui visent directement la question « le changement était-il correct ? », l’un d’eux en ajoutant un autre réviseur automatisé à la boucle. Quelle que soit la prochaine étape de la stratégie d’agents d’Anthropic, la surface de code accumule ses propres mécanismes pour décider si le travail est bon.

Anthropic's Claude Duet announcement page. The hero reads Introducing Claude Duet, with a subtitle saying a research preview is available by waitlist today, starting with US Pro and Max subscribers. Below it the category is Announcements, the date is October 21, 2026, the reading time is 5 min, and the opening body text begins Today, we're opening a research preview of Claude Duet, a new app where Claude works as a proactive agent.

Côté briefing, done a une personne.

Duet inverse la boucle d’une manière qui rend un verdict automatisé structurellement impossible. Il génère un brief chaque matin et vérifie les comptes connectés toutes les quelques heures, ce qui signifie qu’il produit un travail que personne n’a demandé selon des critères que personne n’a consignés par écrit. Il n’y a aucun test à exécuter pour répondre à la question « est-ce le fil que j’avais besoin de voir ? ». Le seul oracle, c’est de savoir si vous l’avez trouvé utile à 8 h.

Ainsi, la porte d’approbation ne fait pas le même travail qu’une invite de permission. Lorsque Duet vous montre une action et attend, il ne vérifie pas l’exactitude ; il transfère la responsabilité. C’est vous le réviseur, et l’examen relève d’une appréciation, non d’un diff. C’est aussi pourquoi les refus sont codés en dur plus tôt dans le pipeline : le trading de titres et les transferts d’argent entre comptes sont exclus, même avec votre approbation, et un classificateur refuse catégoriquement de traiter les numéros de carte de crédit et les pièces d’identité officielles. Si votre jugement est la dernière ligne de défense, le système doit être prudent quant à ce qu’il vous proposera ne serait-ce que.

Anthropic reconnaît avec franchise que c’est difficile. Duet peut mal interpréter un fil de discussion ou mal évaluer ce qui est urgent, il est moins performant pour les tâches personnelles que pour les tâches professionnelles, et il ne peut pas encore vous montrer son navigateur — ce qui signifie que l’élément de preuve que vous souhaiteriez le plus avoir avant d’approuver une action web est, pour l’instant, indisponible. Cette dernière limite se lit comme une lacune assumée plutôt que comme un teasing de feuille de route, et c’est l’illustration la plus claire de l’asymétrie : la surface de code peut vous montrer la sortie des tests, et la surface de briefing ne peut pas encore vous montrer la page.

La même personne, en promenade

Un détail de l’annonce d’Anthropic rend cette association concrète plutôt que théorique. Parmi les testeurs cités sur la page de Duet figure Boris Cherny, qui dirige l’équipe Claude Code, décrivant le fait de traiter sa liste de tâches pendant une promenade. C’est l’argument en miniature : la personne qui construit la surface de code est aussi celle qui utilise la surface de briefing, pour un autre travail, dans une autre posture, avec une autre exigence de preuve. Personne chez Anthropic ne semble considérer qu’il s’agit de produits concurrents.

La version pratique de cela, pour quiconque doit choisir entre les deux, est sans glamour. Si le travail a une définition que vous pouvez automatiser, vous voulez la surface construite autour de cette définition, parce que c’est l’automatisation qui vous permet de vous en éloigner. Si le travail n’a qu’une définition que vous pouvez formuler pour vous-même, vous voulez la surface qui vous l’apporte et attend, parce que l’attente est le seul garde-fou disponible.

Trouver un terrain d’entente, avec prudence

Les deux surfaces empiètent progressivement sur le territoire de l’autre, et cela mérite d’être souligné sans y lire l’annonce d’une feuille de route. Computer use — la capacité d’interagir directement avec un écran — est en aperçu de recherche pour Claude Code ainsi que pour Cowork, selon les termes mêmes d’Anthropic, de sorte que l’agent de code peut déjà aller au-delà du dépôt lorsque c’est nécessaire. Duet, pour sa part, génère des artefacts qui ressemblent beaucoup à des livrables.

Il y a aussi une phrase sur la page Duet qui invite à la surinterprétation. Duet « vit dans sa propre application, séparée de l’application Claude principale », écrit Anthropic, et ajoute que ce qu’il apprendra des premiers utilisateurs façonnera la manière dont ces deux surfaces fonctionnent ensemble. Le « deux » désigne ici Duet et l’application Claude principale, pas Duet et Claude Code. Il serait facile de bâtir une théorie de la convergence sur cette phrase, et la lecture honnête est plus étroite : Anthropic vous dit que les surfaces bougent encore, ce qui est une raison de standardiser votre propre flux de travail sur des choses qui ne bougent pas.

Qu’est-ce qui reste constant lorsque l’emballage change ?

Les questions qui durent sont les mêmes que vous poseriez à propos de deux outils quelconques qui agissent en votre nom. Où l’action aboutit-elle — un arbre de travail que vous pouvez comparer, ou une boîte aux lettres que vous ne pouvez pas restaurer ? Qu’est-ce qui l’arrête — un compilateur ou une suite de tests, ou un garde-fou qui vous demande d’abord votre accord ? Et quelles preuves obtenez-vous ensuite — un journal des commandes exécutées, ou un résumé écrit par l’entité qui a fait le travail ?

Remarquez que ces trois questions départagent proprement les deux surfaces et ne dépendent ni du nom actuel, ni de l'icône, ni de la position dans le menu de l'une ou de l'autre. Elles tiennent également bon au moment où une fonctionnalité bascule d'un côté à l'autre. Si Claude Code se met un jour à rédiger votre brief du matin, la question « quelles preuves est-ce que j'obtiens » a toujours une réponse, et celle-ci reste différente de celle que Duet donne aujourd'hui.

Là où le modèle convient, si c’est ce dont vous avez besoin.

Tous deux sont des produits Anthropic, avec l’interface d’Anthropic autour du modèle d’Anthropic, et aucun des deux ne peut être redirigé vers un autre point de terminaison — la couche agent est le produit. Si ce que vous voulez réellement, c’est Claude Opus 5.5 dans votre propre pipeline, où « terminé » correspond à ce que votre code définit, il s’agit d’un autre achat, et c’est celui que nous vendons : 4,00 dollars par million de tokens d’entrée, 20,00 dollars par million de tokens de sortie, une fenêtre de contexte de 1 M de tokens et 0,20 dollar par million de lectures de cache, avec 0 % de majoration, via une seule clé compatible OpenAI qui donne accès à plus de 200 modèles.

Ce n’est pas un rival de l’une ou l’autre des surfaces. C’est la couche qui se trouve sous les deux, achetée directement, ce qui signifie que la porte d’approbation, le calendrier et la définition de « terminé » deviennent tous à écrire de votre main. Certaines équipes le veulent ; la plupart des gens, la plupart des matins, préféreraient ouvrir une fenêtre et laisser l’opinion de quelqu’un d’autre sur « terminé » tenir lieu de la leur.

Si vous hésitez entre les deux agents, la question à se poser n’est pas de savoir lequel est le plus fort. C’est de savoir si ce travail comporte un verdict que vous pouvez automatiser. Si oui, confiez-le à Claude Code et laissez la suite décider. Si non, confiez-le à Claude Duet et décidez vous-même — sachez simplement que c’est vous l’oracle, et qu’être l’oracle est un travail, pas une formalité.