Windsurf IDE : guide de prise en main de l'agent IA

Besoin de parler avec un expert ?

Contactez un expert

Windsurf IDE : guide de prise en main de l'agent IA

30 juin 2026

Si vous cherchez "Windsurf IDE" en juin 2026, voici ce qu'il faut savoir d'entrée : la plateforme tourne toujours et fonctionne, mais elle ne s'appelle plus Windsurf. Depuis le 2 juin 2026, elle a été rebrandée "Devin Desktop" après son acquisition par Cognition AI. L'IDE standalone, les extensions VS Code et JetBrains, les plans tarifaires, tout continue, sous un nouveau nom.

La confusion vient de l'enchaînement d'événements entre juillet 2025 et juin 2026 : Google a recruté l'équipe fondatrice, Cognition a acquis le produit et la base clients, et l'outil a changé de marque en quelques mois. Des centaines de milliers de développeurs utilisaient Windsurf quotidiennement, l'outil avait dépassé le million d'utilisateurs et 4 000 clients entreprise avant le rachat.

Ce guide couvre la plateforme telle qu'elle est aujourd'hui : comment l'installer, utiliser Cascade (son agent IA central), comprendre les limites réelles et décider si le plan Pro à 20 $/mois vaut le coup pour votre workflow.

De Windsurf à Devin Desktop : ce qui s'est passé

Windsurf a été fondé en 2021 par Varun Mohan et Douglas Chen, deux anciens étudiants du MIT. L'entreprise s'appelait alors Codeium et proposait une extension d'autocomplétion IA gratuite. En 2024, la levée de fonds en série C de 150 millions de dollars auprès de General Catalyst, à une valorisation de 1,25 milliard de dollars, a marqué le pivot vers un IDE complet à ambition agentique.

La croissance a suivi. Avant le rachat, la plateforme affichait 82 millions de dollars d'ARR annualisé selon les données publiées par Sacra en juillet 2025, contre 40 millions en début d'année. Ce rythme a attiré des acteurs plus importants.

En juillet 2025, Google a signé un accord pour recruter le CEO Varun Mohan, le co-fondateur Douglas Chen et une quarantaine d'employés, avec une licence sur la technologie propriétaire. Le montant rapporté par CNBC : environ 2,4 milliards de dollars. Parallèlement, Cognition AI, l'éditeur de l'agent de codage Devin, a acquis séparément le produit, la propriété intellectuelle, la marque et la base clients. L'intégration s'est concrétisée le 2 juin 2026 avec le rebrand complet.

Ce que ça change concrètement pour un utilisateur actuel : windsurf.com redirige en permanence (HTTP 308) vers devin.ai. Le plan Pro est passé de 15 à 20 $/mois avec le rebranding. Le modèle maison a été mis à jour de SWE-1.5 vers SWE-1.6. L'interface reste proche de l'original, la courbe d'apprentissage est nulle pour les utilisateurs existants.

Ce qui reste incertain : la feuille de route à long terme. Cognition dispose maintenant d'un agent cloud (Devin Cloud) et d'un IDE local (Devin Desktop). La convergence progressive entre les deux produits est probable, mais ses implications sur la tarification standalone ne sont pas encore documentées.

Installation et configuration

Deux modes d'installation sont disponibles, et le choix dépend de votre environnement de travail.

L'IDE standalone se télécharge depuis devin.ai. C'est un fork de VS Code, la migration depuis VS Code est quasi instantanée, les extensions compatibles fonctionnent telles quelles. Si vous démarrez un projet from scratch et que vous n'avez pas d'attachement particulier à un éditeur, c'est l'option la plus simple : toutes les fonctionnalités Cascade sont natives, sans configuration supplémentaire.

L'extension, en revanche, est ce qui différencie Devin Desktop de Cursor sur ce point précis. Cursor n'existe qu'en version standalone. Devin Desktop propose des extensions pour VS Code et pour les IDEs JetBrains (IntelliJ, WebStorm, PyCharm, entre autres). Si votre équipe est déjà sur IntelliJ ou que vous avez des raisons de rester sur VS Code, vous accédez à Cascade sans changer d'environnement. En pratique, chez les équipes qu'on accompagne sur des projets d'augmentation IA du développement, ce point d'entrée bas est souvent décisif pour l'adoption.

La configuration initiale demande un compte devin.ai, le choix d'un workspace et, sur plan Pro, la sélection des modèles disponibles. Une fois dans l'éditeur, un point pratique à traiter immédiatement : le fichier .codeiumignore à la racine du projet. Il fonctionne comme un .gitignore pour l'agent, on y exclut les dossiers node_modules, les migrations SQL volumineuses, les fichiers de configuration sensibles. Sans ce fichier, Cascade lira tout le dossier, ce qui peut polluer le contexte et ralentir les analyses sur des projets de taille moyenne.

Un compte Free suffit pour commencer. La limite se fait sentir après quelques heures d'usage intensif, le quota journalier n'est pas publié, mais il se heurte rapidement en usage réel.

Cascade : l'agent IA qui pilote votre codebase

Cascade est la raison pour laquelle Windsurf s'est démarqué. Pas une autocomplétion enrichie, pas un chat qui colle des extraits de code, un agent qui lit la structure du projet, planifie les étapes, écrit dans les fichiers, exécute des commandes dans le terminal intégré et se corrige sur les erreurs du linter.

On l'ouvre avec Cmd+L sur Mac ou Ctrl+L sur Windows et Linux.

Deux modes coexistent. Le mode Write laisse Cascade agir directement sur le codebase. Il génère les fonctions, crée les fichiers, lance les tests, corrige les erreurs retournées. En pratique, il couvre environ 90 % du cycle écriture-debug sur des tâches bien bornées. Les 10 % restants, l'ambiguïté métier, les cas limites non documentés, les décisions d'architecture, reviennent au développeur. Le mode Chat répond à des questions sur le code sans modifier aucun fichier. Utile pour comprendre une architecture existante, documenter un module ou évaluer une direction avant de lancer une modification.

Sous le capot, deux agents travaillent en parallèle. Un agent de planification affine en continu la feuille de route à long terme. Un agent d'action prend les décisions à court terme basées sur ce plan. Cette architecture permet à Cascade de maintenir la cohérence sur 20 à 30 étapes séquentielles sans perdre le contexte global, ce qu'un simple chat LLM ne peut pas faire sur des tâches de cette durée.

Fast Context résout le problème du contexte sur les projets larges. Plutôt que d'envoyer l'intégralité du projet au modèle (coûteux et souvent inutile), Cascade identifie en millisecondes les fichiers pertinents pour la tâche en cours. On peut travailler sur un monorepo de plusieurs centaines de fichiers sans observer de dégradation de la pertinence des réponses.

Limite importante à connaître : 20 tool calls maximum par prompt. Sur une refactorisation large ou une migration de codebase, ce plafond se heurte rapidement. L'agent propose alors un bouton "continuer", chaque continuation consomme des crédits supplémentaires selon le modèle. La bonne pratique est de décomposer les grandes tâches en étapes explicites avant de lancer Cascade, plutôt que de lui confier un brief ouvert.

Parmi les fonctionnalités moins visibles mais utiles : les checkpoints nommés (revert possible à n'importe quel état antérieur du codebase), le voice input, la recherche web intégrée depuis le chat, et le support MCP pour connecter des outils externes. Les cascades simultanées sont possibles, Cascade avertit quand deux sessions actives touchent aux mêmes fichiers pour éviter les conflits.

Supercomplete et Memories : l'autocomplétion qui anticipe

Supercomplete fonctionne différemment d'une autocomplétion classique. Le mécanisme habituel prédit le token suivant en s'appuyant sur ce qui a été écrit. Supercomplete inspecte d'abord les modifications récentes dans le fichier courant pour inférer l'intention derrière l'édition, puis génère ce que vous alliez probablement écrire ensuite, incluant des fonctions entières avec leurs docstrings contextualisées.

Sur des patterns répétitifs (boucles d'initialisation, handlers similaires, validations par lot), ce comportement anticipatoire réduit la friction de façon mesurable. Sur du code exploratoire ou des architectures non encore établies, les suggestions sont parfois trop assertives et il faut les rejeter plutôt que les accepter. Le niveau de confiance n'est pas affiché explicitement dans l'interface.

Les Memories persistantes entre conversations complètent ce tableau. Deux sources alimentent cette mémoire : les règles définies explicitement par l'utilisateur (préférences de style, conventions du projet, technologies à éviter) et les apprentissages automatiques de Cascade à partir des interactions passées. Après quelques semaines d'usage, l'agent commence à adopter les conventions sans qu'il soit nécessaire de les rappeler à chaque session.

Point d'attention pour les équipes : les Memories sont locales par défaut, propres à chaque compte développeur. Deux membres de la même équipe auront des mémoires différentes. Le partage de contexte entre membres n'est disponible qu'à partir du plan Teams. Pour une équipe qui veut des comportements cohérents entre développeurs (conventions de code, règles métier), les règles partagées doivent être documentées dans le fichier .codeiumignore ou dans un fichier de configuration d'équipe dédié.

Ce que la plateforme ne fait pas bien

Les limitations réelles méritent d'être dites clairement.

Le plafond de 20 tool calls par prompt est le plus contraignant sur les refactorisations larges. Un test comparatif publié en mars 2026 par iBuildR Research sur une migration de 3 000 lignes Express.js de CommonJS vers ESM : Cascade a terminé en une tentative (2 tests KO sur 47, corrigés manuellement), là où un concurrent nécessitait 3 tentatives. Résultat favorable, mais ce type de migration nécessite quand même plusieurs sessions avec des points de contrôle manuels entre les plages de 20 tool calls.

Les quotas du plan Free ne sont pas chiffrés publiquement sur la page devin.ai/pricing (consultée le 30 juin 2026). La description "light quota to code with agents" ne dit pas combien de requêtes par jour ou par semaine. Les retours utilisateurs indiquent atteindre la limite quotidienne après quelques heures de travail intensif sur des projets moyens. Cette opacité rend le choix entre Free et Pro moins rationnel qu'il ne devrait l'être.

Le modèle maison SWE-1.5 (prédécesseur de SWE-1.6 inclus dans le plan Pro) affiche 40,08 % sur le benchmark SWE-Bench selon des analyses publiées par des tiers. Le modèle SWE-1.6 annonce une amélioration de plus de 10 % sur SWE-Bench Pro, sans score public disponible à ce jour. Ces chiffres positionnent Cascade compétitivement, mais pas au niveau des meilleurs modèles spécialisés du marché.

L'incertitude post-acquisition est légitime. Les deux entités (Google pour l'équipe, Cognition pour le produit) ont des agendas distincts sur la feuille de route. La trajectoire vers une intégration plus profonde entre Devin Cloud et Devin Desktop est probable, avec des implications tarifaires pour les utilisateurs standalone qui restent à préciser. Mieux vaut l'intégrer dans la réflexion avant de faire de Devin Desktop l'environnement principal de l'équipe.

Tarifs actuels (Devin Desktop, juin 2026)

Les plans disponibles sur devin.ai/pricing (30 juin 2026) :

  • Free : 0 $/mois. Autocomplétion Tab illimitée, inline edits illimités, Cascade avec quota limité et accès restreint aux modèles.
  • Pro : 20 $/mois. Quotas élargis, accès à tous les modèles frontier (Claude, GPT-4o, Gemini), modèle SWE-1.6 inclus sans surcoût, accès aux cloud agents Devin. Possible d'acheter de l'usage additionnel au tarif API.
  • Max : 200 $/mois. Mêmes fonctionnalités que Pro, avec des quotas "significativement plus élevés", sans chiffre public. Orienté développeurs qui utilisent Cascade de façon intensive toute la journée.
  • Teams : 80 $/mois de base + 40 $/mois par siège développeur complet. Membres en lecture seule illimités, dashboard admin avec analytics, facturation centralisée, support prioritaire.
  • Enterprise : sur devis. SAML/OIDC SSO, contrôles d'administration centralisés, option de déploiement dédié.

Pour un développeur solo : le plan Free couvre l'expérimentation et les petits projets. Pour un usage quotidien professionnel, Cascade lancé plusieurs fois par jour, projets de plus de quelques centaines de fichiers, le Pro à 20 $/mois est le niveau réaliste. Le Max est difficile à justifier sans avoir atteint les limites du Pro de manière répétée.

Le modèle SWE-1.5 tournait à 950 tokens par seconde, soit 13 fois la vitesse de Claude Sonnet 4.5 et 6 fois celle de Haiku 4.5 selon le blog Devin. SWE-1.6 le remplace sur les plans Pro et Max. Pour les projets où la rapidité de génération compte autant que la précision, cette métrique est un avantage concret.

Windsurf/Devin Desktop, Cursor ou Copilot : pour quel profil ?

Les trois outils ne jouent pas le même jeu, et le choix dépend moins des fonctionnalités que du mode de travail.

Devin Desktop (ex-Windsurf) excelle sur le codage autonome et le prototypage rapide. Cascade prend des décisions, exécute dans le terminal, se corrige sur les erreurs, le développeur supervise plus qu'il n'écrit. Sur les prototypes et les projets exploratoires, c'est l'outil le plus confortable. L'avantage sur l'IDE est concret : disponible en extension JetBrains, ce que les alternatives standalone ne proposent pas. Pour un comparatif plus approfondi des approches de codage assisté par IA, notre article sur Claude Code, Cursor et GitHub Copilot couvre les différences d'architecture en détail.

Cursor est plus précis sur les projets complexes et établis, avec un contexte plus large sur le plan Pro. Le trade-off : standalone uniquement. Si votre équipe est déjà sur IntelliJ ou WebStorm, c'est un frein réel à l'adoption.

GitHub Copilot est le choix évident pour les équipes déjà dans l'écosystème Microsoft/GitHub, avec les contraintes SOC 2, l'indemnité IP et les accords enterprise existants. Il augmente l'éditeur sans le remplacer, le modèle mental est différent.

La règle empirique : Devin Desktop pour construire vite, Cursor pour modifier juste, Copilot pour les contraintes enterprise. Les deux premiers peuvent coexister si les budgets le permettent.

Ce choix d'IDE s'inscrit dans une réflexion plus large. Adopter un outil agentique change les coûts d'inférence au quotidien, un sujet qu'on a couvert dans notre guide sur le contrôle des coûts LLM en entreprise. Et pour les équipes qui construisent leur infrastructure IA interne, le choix de l'IDE de développement est l'une des décisions à aligner avec les outils de production.

FAQ

Windsurf IDE est-il toujours disponible ?

Le produit fonctionne, mais sous le nom Devin Desktop depuis le 2 juin 2026. windsurf.com redirige en permanence vers devin.ai. L'interface reste proche de l'original, les plans ont été légèrement ajustés et les fonctionnalités continuent d'évoluer sous la marque Cognition AI.

Le plan gratuit est-il suffisant pour un usage quotidien ?

Pour expérimenter et travailler sur de petits projets, oui. Les quotas Cascade sont limités (sans chiffre public), et l'accès aux modèles frontier est restreint. En pratique, un usage professionnel intensif atteint les limites quotidiennes après quelques heures. Le plan Pro à 20 $/mois est le niveau réaliste pour un développeur qui utilise l'agent régulièrement.

Quelle est la différence entre le mode Write et le mode Chat dans Cascade ?

En mode Write, Cascade modifie directement les fichiers et exécute des commandes dans le terminal. En mode Chat, il répond à des questions et propose du code sans toucher au codebase. Le mode Write convient aux tâches d'implémentation, le mode Chat à l'exploration et à la compréhension d'une base existante.

Peut-on utiliser Devin Desktop avec JetBrains ?

Oui. Une extension est disponible pour IntelliJ, WebStorm et PyCharm, entre autres IDEs JetBrains. C'est un avantage direct face aux alternatives standalone. Si votre équipe travaille déjà sur JetBrains, l'extension donne accès à Cascade sans changer d'environnement.

Votre équipe adopte des outils IA pour coder ?

Noxcod accompagne les équipes tech dans le choix et l'intégration des outils d'IA agentique : IDE, agents de codage, stack de développement. Contactez-nous pour un point de 30 minutes.

En savoir plus

Noxcod

On cadre votre produit avant de le construire

Application métier, SaaS, agent IA ou automatisation : on vous aide à choisir la bonne stack, le bon périmètre et les prochaines étapes.

Stack Périmètre Plan d'action