Cognition vient de renommer son éditeur Windsurf en Devin Desktop et l'a livré avec une multitude de nouvelles fonctionnalités. La page de téléchargement de Devin présente désormais Devin comme « le centre de commande pour gérer tous vos agents », et l'annonce officielle décrit Devin Desktop comme « un IDE complet avec un gestionnaire d'agents intégré, et non l'inverse. »
Cette dernière phrase résume tout. Devin était auparavant une seule chose : un agent cloud autonome auquel vous déléguiez des tâches. C'est maintenant une marque unique couvrant quatre interfaces : Devin Desktop (l'éditeur), Devin Cloud (l'agent autonome), Devin CLI et Devin Review. Cet article passe en revue toutes les nouvelles fonctionnalités, puis montre comment le nouveau Devin se compare à Cursor. Quel que soit l'outil de codage que vous utilisez, les API qu'il écrit ont toujours besoin d'être testées ; c'est là qu'intervient Apidog, présenté à la fin. Si vous souhaitez d'abord le contexte côté éditeur, notre guide pour construire des API avec Cursor Composer 2.5 s'y prête bien ici.
Le grand changement : Windsurf est maintenant Devin Desktop
Si vous utilisiez Windsurf, vous avez déjà Devin Desktop. Cognition l'a livré comme une mise à jour standard par voie hertzienne, et les plans, les prix, les paramètres et les extensions sont transférés sans changement. Il n'y a aucune migration à effectuer.

Ce qui a changé, c'est le cadre. Windsurf était un éditeur avec l'IA greffée. Devin Desktop est un gestionnaire d'agents enveloppé dans un IDE complet, et le nouvel écran par défaut le rend évident.
Le Centre de Commande des Agents
Ouvrez Devin Desktop et la première chose que vous verrez est le Centre de Commande des Agents. C'est un tableau Kanban de tous les agents que vous exécutez, locaux et cloud, triés par statut : en cours, bloqués, prêts pour examen. Vous pouvez avoir un agent qui refactorise une API, un autre qui écrit des tests unitaires, et un troisième qui prototybe une interface utilisateur, tous visibles en même temps.

La propre description de Cognition est directe : le travail de l'ingénieur passe de l'écriture de code à la direction du travail. Le Centre de Commande est le poste de pilotage de ce changement. Si vous avez lu nos notes sur les modèles de câblage et les pièges des flux de travail agentiques, c'est le même problème, résolu au niveau du produit ; garder de nombreux agents en vue pour qu'aucun ne reste bloqué silencieusement.
Espaces
Les Espaces sont la façon d'organiser le travail dans le Centre de Commande. Un Espace regroupe tout ce qui est lié à une tâche ou un projet dans une seule vue : sessions d'agents, requêtes de tirage (pull requests), fichiers et contexte. Démarrez une nouvelle session à l'intérieur d'un Espace et elle hérite de tout ce que l'Espace connaît déjà. Partez et revenez, et la vue est exactement comme vous l'aviez laissée.

Le gain pratique est le contexte partagé entre les agents. Au lieu de réexpliquer la base de code à chaque nouvelle session, vous dirigez les agents vers un Espace et ils récupèrent automatiquement le contexte du projet.
Agents parallèles
Le Centre de Commande et les Espaces existent en raison de la façon dont Cognition s'attend à ce que vous travailliez désormais : des dizaines d'agents en parallèle, dans des environnements cloud et locaux, sur différentes parties du même projet. Un ingénieur peut distribuer du travail qui nécessitait auparavant une équipe, puis examiner les résultats au fur et à mesure qu'ils arrivent. C'est le pari central derrière toute la refonte.
Devin Local remplace Cascade
Cascade, l'agent interactif local fourni avec Windsurf, est désormais obsolète. Son successeur est Devin Local, réécrit à partir de zéro en Rust. Cognition affirme qu'il est jusqu'à 30 % plus efficace en termes de jetons et ajoute la prise en charge des sous-agents, de sorte qu'un seul agent local peut lancer des assistants pour des sous-tâches.

L'efficacité des jetons n'est pas un détail cosmétique. Les exécutions d'agents sont facturées en jetons, et une réduction de 30 % s'accumule rapidement sur une journée de travail ; notre guide sur la réduction des coûts de jetons d'agent depuis la CLI explique pourquoi ce calcul est important. Vous pouvez continuer à utiliser l'agent Cascade hérité jusqu'au 1er juillet, après quoi Devin Local sera la valeur par défaut.
Devin Cloud
Devin Cloud est l'agent autonome, désormais directement intégré à l'éditeur. Confiez-lui une tâche et il lance sa propre machine virtuelle isolée avec un navigateur, un shell et un éditeur, puis gère le travail de bout en bout ; débogage, déploiement et tests inclus. Il s'exécute indépendamment pendant que vous faites autre chose et renvoie une requête de tirage (pull request) une fois terminé.
Le transfert est le point clé. Vous planifiez un changement localement, envoyez l'implémentation à Devin Cloud d'un clic, et récupérez le résultat plus tard sous forme de PR révisable.
Devin Review
Devin Review clôt la boucle. Vous examinez les requêtes de tirage (pull requests) de l'agent cloud dans Devin, les renvoyez à votre agent local pour des retouches, et les approuvez. La fusion automatique de GitHub est intégrée, de sorte qu'une fois les vérifications passées, une PR approuvée est fusionnée sans qu'il soit nécessaire de passer par GitHub séparément. L'examen, la correction et la fusion se font en un seul endroit.
Protocole Client Agent : exécutez Codex, Claude ou OpenCode dans Devin
C'est la fonctionnalité que la plupart des gens manquent, et elle met fin à l'ancienne critique selon laquelle « Devin vous enferme dans un seul fournisseur ». Devin Desktop est livré avec le Protocole Client Agent (ACP), une norme open-source qui permet à tout agent compatible de fonctionner dans n'importe quel éditeur compatible ACP. Devin se lance avec la prise en charge de Codex, Claude Agent, OpenCode et d'agents internes personnalisés.
Ainsi, Devin n'est plus seulement l'agent de Cognition. Vous pouvez exécuter Codex d'OpenAI ou Claude Agent d'Anthropic dans le même éditeur, côte à côte dans le Centre de Commande. Pour en savoir plus sur la façon dont ces environnements d'exécution d'agents sont construits, notre analyse de l'architecture des harnais d'agents de codage est une bonne lecture complémentaire.
SWE-1.6, le modèle interne de Cognition
Devin vous propose toujours des modèles de pointe d'OpenAI, Anthropic et Google, mais il inclut également le SWE-1.6 de Cognition, gratuit sur les plans payants. La famille SWE est conçue pour la vitesse ; le précédent SWE-1.5 fonctionnait à environ 950 jetons par seconde, ce qui rend les modifications rapides en ligne et la complétion par tabulation instantanées. Pour les modifications agentiques quotidiennes, un modèle interne rapide qui n'épuise pas votre quota de modèles de pointe est un véritable levier de coût.
DeepWiki et recherche de code
Devin indexe automatiquement vos référentiels et génère un wiki pour chacun via DeepWiki : diagrammes d'architecture, résumés de la base de code et liens vers la source. Les nouveaux agents lisent cet index au lieu de parcourir le dépôt à froid, ce qui explique en partie pourquoi les sessions dans un Espace commencent avec un contexte utile au lieu d'une page blanche.
Intégrations, l'API des sessions et le tri automatique
Devin commence désormais à travailler là où votre équipe se trouve déjà. Vous pouvez lancer des sessions depuis Slack, Jira, Linear, GitHub et Teams, et Devin suit la provenance de chaque session. Quelques points spécifiques à noter :
- API de sessions : récupérez une session par ID, envoyez des messages à une session active et filtrez les sessions par origine (application web, Slack, Teams, API, Linear, Jira). Vous pouvez transmettre des secrets à portée de session lors de la création d'une session, afin que les exécutions automatisées obtiennent les informations d'identification sans que personne n'ait à coller des clés dans une invite. Notre guide sur l'accès aux secrets à portée pour les agents de codage explique pourquoi cela est important.
- Prise en charge MCP : Devin respecte votre plateforme par défaut pour chaque méthode de création de session, et son flux OAuth MCP transmet désormais le paramètre de ressource RFC 8707, ce qui résout l'authentification pour les serveurs comme Snowflake qui nécessitent des indicateurs de ressource.
- Tri automatique : Devin peut prendre en charge les problèmes entrants et les trier automatiquement, transformant un ticket de suivi en une session démarrée sans intervention humaine.
- Contrôle Slack : tapez
!channel #namepour rediriger l'endroit où Devin publie son fil de discussion de réponse pour une session.
Devin CLI, JetBrains et applications de bureau
Au-delà de l'éditeur, Devin s'étend au reste de votre configuration :
- Devin CLI : accès au terminal, installé avec
curl -fsSL https://cli.devin.ai/install.sh | bash. - Plugin JetBrains : apporte l'édition d'agents à IntelliJ, PyCharm, WebStorm, GoLand, RubyMine, Rider et d'autres IDE JetBrains.
- Applications de bureau : versions natives pour macOS (Apple Silicon et Intel), Windows 10 64 bits et Linux.
- Devin Next (Bêta) : une voie pour les premiers adoptants si vous voulez les dernières modifications en premier.
Comment le nouveau Devin se compare à Cursor
C'est là que le changement de marque importe pour la question Devin vs Cursor. L'ancienne séparation était claire : Cursor était l'éditeur que vous pilotiez, Devin était l'agent auquel vous déléguiez. Maintenant, les deux sont des éditeurs, et les deux exécutent plusieurs fournisseurs de modèles. La comparaison se résume donc à la posture et à la portée.
| Cursor | Devin | |
|---|---|---|
| Posture par défaut | Vous pilotez ; l'IA assiste en ligne | Vous pilotez localement, puis déléguez au cloud |
| Humain dans la boucle | Continue | Intermittente ; points de contrôle et révision de PR |
| Vue multi-agents | Limitée | Centre de Commande des Agents, des dizaines en parallèle |
| Agent cloud autonome | Non inclus | Devin Cloud, VM isolée, retourne les PRs |
| Protocole agent ouvert | Natifs à Cursor | ACP ; Codex, Claude Agent, OpenCode, personnalisés |
| Idéal pour | Exploration, itération d'interface utilisateur, tâches évolutives | Travail bien défini, parallélisable, de longue durée |
Leurs grilles tarifaires semblent désormais presque identiques également :
| Niveau | Devin | Cursor |
|---|---|---|
| Gratuit | Gratuit ; complétions par tabulation et modifications en ligne illimitées | Hobby ; gratuit, usage limité |
| Payant d'entrée | Pro, 20 $/mois ; accès agent cloud | Pro, 20 $/mois |
| Utilisateur avancé | Max, 200 $/mois | Ultra, 200 $/mois |
| Équipes | 80 $/mois + 40 $/utilisateur | 40 $/utilisateur/mois |
| Entreprise | Personnalisé | Personnalisé |
Une mise en garde : les deux facturent l'utilisation intensive. Les exécutions autonomes de Devin Cloud sont la partie coûteuse, alors modélisez votre consommation avant de vous engager ; consultez les tarifs de Devin et la documentation tarifaire de Cursor pour les chiffres actuels.
Concernant les benchmarks bruts, soyez prudent avec les affirmations de comparaison directe. Cursor rapporte Composer 2.5 à 79,8 % sur SWE-bench Multilingual, tandis que le mode autonome de Devin a été mesuré autour de 45,8 % sur le plus strict SWE-bench Verified. Ce sont des suites différentes avec des règles différentes, ce n'est donc pas un tableau de score clair ; consultez SWE-bench pour savoir ce que chacun teste. Puisque les deux éditeurs exécutent de toute façon les mêmes modèles de pointe, le facteur décisif est le flux de travail, pas le score. Pour une lecture purement modèle, notre comparaison Composer 2.5 vs Opus 4.7 vs GPT-5.5 et le guide Composer 2.5 couvrent le côté éditeur.
En résumé honnête : Cursor est plus concis et plus ciblé pour un développeur qui veut rester dans l'éditeur et prendre les commandes. Devin couvre désormais plus de terrain ; la même expérience d'éditeur, plus une couche cloud autonome, un poste de pilotage multi-agents et un protocole ouvert pour l'exécution d'agents d'autres fournisseurs.
Où Apidog s'intègre
Aucune de ces fonctionnalités ne conçoit votre contrat d'API ni ne teste les points d'accès que vos agents déploient. Devin Cloud peut ouvrir une PR pleine de nouvelles routes en une nuit, et Devin Local peut échafauder un service en quelques minutes, mais aucun des deux ne valide les réponses, ne simule les dépendances dont votre frontend a besoin, ou ne débogue l'appel qui renvoie une erreur 500 en staging.

Apidog gère cette couche. Concevez d'abord le contrat dans le concepteur visuel, donnez à l'agent une spécification OpenAPI univoque à laquelle se conformer, puis testez et simulez les points d'accès qu'il produit. L'approche « spec-first » se marie particulièrement bien avec les agents autonomes, car un contrat clair est une cible précise et les spécifications vagues sont exactement là où les agents échouent. Notre guide du mode « spec-first » d'Apidog explique ce transfert, et ce qu'un design.md apporte aux agents de codage explique pourquoi un contrat écrit modifie la sortie de l'agent. Lorsque vous avez besoin de voir ce que les appels d'un agent envoient et reçoivent réellement, le débogueur d'agent IA d'Apidog inspecte le trafic.
FAQ
Windsurf est-il abandonné ? Non. Windsurf est maintenant Devin Desktop. Vous le recevez comme une mise à jour par voie hertzienne, et votre plan, vos paramètres et vos extensions sont transférés sans changement.
Qu'est-il arrivé à Cascade ? Cascade est désormais obsolète. Son successeur, Devin Local, est réécrit en Rust, est jusqu'à 30 % plus efficace en termes de jetons et prend en charge les sous-agents. Vous pouvez continuer à utiliser Cascade jusqu'au 1er juillet.
Devin peut-il exécuter Claude ou Codex au lieu de son propre modèle ? Oui. Grâce au Protocole Client Agent, Devin Desktop exécute Codex, Claude Agent, OpenCode et des agents personnalisés aux côtés du SWE-1.6 de Cognition et d'autres modèles de pointe.
Devin est-il gratuit ? Il existe un niveau gratuit avec des complétions par tabulation et des modifications en ligne illimitées. L'accès aux agents autonomes de Devin Cloud commence avec le plan Pro à 20 $.
Devin est-il meilleur que Cursor ? Ils sont différents. Cursor est plus adapté pour le travail pratique, dans l'éditeur. Devin couvre plus de terrain : le même éditeur plus un agent cloud autonome, un Centre de Commande multi-agents et le protocole ouvert ACP. Choisissez en fonction de ce que vous souhaitez déléguer.
Comment installer Devin ? Téléchargez la version de bureau depuis la page de téléchargement, ajoutez le plugin JetBrains, ou installez la CLI avec curl -fsSL https://cli.devin.ai/install.sh | bash.
En résumé
Le changement de marque de Windsurf n'est pas cosmétique. Devin est maintenant un IDE complet, un agent cloud autonome, une CLI et une interface de révision, le tout lié par le Centre de Commande des Agents et un protocole ouvert qui exécute également les agents d'autres fournisseurs. Le travail pour lequel il est conçu est de diriger le travail, pas de taper chaque ligne.
Quelle que soit la voie que vous empruntez, respectez le contrat d'API. Concevez-le, testez-le et simulez-le dans Apidog afin que le code que vos agents déploient tienne réellement en production.
