🔄 Mis à jour le 15 février 2026
Cursor IDE : Tutoriel Complet en Français
Cursor est un éditeur de code alimenté par l'IA, construit comme un fork de VS Code. C'est l'IDE IA le plus populaire au monde en 2026 : plus d'un million d'utilisateurs, 500M$ de revenus annuels, et une valorisation de 10 milliards $. Il ne se contente pas d'auto-compléter votre code — il comprend votre projet entier, édite plusieurs fichiers simultanément, et peut exécuter des tâches de développement en autonomie.
1. Qu'est-ce que Cursor ?
Cursor est un IDE « AI-native » développé par Anysphere (San Francisco). Contrairement à GitHub Copilot qui est un plugin ajouté à VS Code, Cursor est l'IDE. C'est un fork complet de VS Code, ce qui signifie qu'il est 100% compatible avec vos extensions, thèmes et raccourcis VS Code existants — la migration est quasi-instantanée.
La différence fondamentale : l'IA n'est pas dans une barre latérale attendant vos questions. Elle est intégrée dans chaque aspect de l'éditeur — elle lit votre dépôt entier, planifie des modifications multi-fichiers, exécute des commandes terminal, et vérifie ses changements via vos tests.
2. Les fonctionnalités clés
3. Installation et migration depuis VS Code
Cursor est disponible pour macOS, Windows et Linux. L'installation prend moins de 2 minutes :
1. Téléchargez Cursor depuis cursor.com
2. Lancez l'installateur (une application standard, pas de terminal)
3. Au premier lancement, Cursor propose d'importer vos paramètres VS Code :
4. Connectez-vous avec votre compte Cursor ou créez-en un (Hobby gratuit, ou Pro pour 20$/mois)
5. Ouvrez un projet (File → Open Folder) et commencez à coder
4. Tab : l'autocomplétion intelligente
La fonctionnalité Tab est le cœur de Cursor au quotidien. Contrairement à l'autocomplétion classique (un mot ou une ligne), Tab prédit des blocs entiers de code basés sur le contexte de votre projet.
Tab utilise un modèle propriétaire spécialisé (issu de l'acquisition de Supermaven) optimisé pour la vitesse : les prédictions apparaissent en temps réel pendant que vous tapez, sans latence perceptible.
Ce qui rend Tab différent : il ne complète pas juste la syntaxe, il comprend votre intention. Si vous commencez à écrire un test, il anticipe les assertions basées sur la structure de votre code. Si vous ajoutez un champ à un modèle, il propose de mettre à jour les composants associés.
Tab pour accepter une suggestion, Esc pour la rejeter. Utilisez Ctrl+→ pour accepter mot par mot. C'est un réflexe qui s'acquiert en quelques heures et qui change radicalement votre vitesse d'écriture.
5. Agent Mode et Background Agents
Le Agent Mode (introduit avec la version 0.50 en 2025) est la fonctionnalité phare qui distingue Cursor des simples outils d'autocomplétion. Au lieu de proposer des suggestions, l'agent agit :
Comment ça marche : Vous décrivez une tâche en langage naturel. L'agent planifie les étapes, parcourt votre codebase, modifie les fichiers nécessaires, exécute des commandes terminal, et vérifie le résultat — le tout avec votre approbation à chaque étape.
Exemple de prompt AgentRefactore le module UserService pour gérer la réinitialisation
de mot de passe :
- Ajouter une méthode forgotPassword
- Créer le template email
- Mettre à jour les routes API
- Ajouter le formulaire frontend
Les Background Agents vont encore plus loin : ils exécutent des tâches en arrière-plan pendant que vous travaillez sur autre chose. Vous pouvez lancer plusieurs agents en parallèle, chacun sur une branche Git différente, et les superviser via Mission Control.
6. Composer : édition multi-fichiers
Composer est l'outil d'édition multi-fichiers de Cursor. Ouvrez Composer avec Ctrl+I (ou Cmd+I sur Mac) et décrivez le changement souhaité :
ComposerAjoute la validation des emails dans le formulaire d'inscription.
Utilise Zod pour le schéma de validation, ajoute le message d'erreur
dans le composant SignupForm, et mets à jour le test associé.
Composer analyse votre instruction, identifie les fichiers à modifier (schéma, composant, test), génère un diff pour chaque fichier, et vous laisse approuver ou modifier les changements.
C'est la fonctionnalité qui a conquis les développeurs : renommer des variables, mettre à jour des APIs, changer des patterns de code — sur 20 fichiers en même temps. Pour beaucoup, ça justifie le prix de l'abonnement à lui seul.
7. Serveurs MCP dans Cursor
Cursor supporte nativement le Model Context Protocol (MCP), ce qui permet de connecter l'IDE à des outils externes : GitHub, bases de données, navigateurs, documentation…
Ajoutez un fichier .cursor/mcp.json à la racine de votre projet :
.cursor/mcp.json
Avec MCP activé, l'agent Cursor peut directement créer des PRs, requêter votre base de données, ou naviguer sur le web sans quitter l'éditeur.
8. Cursor vs Copilot vs Windsurf vs Claude Code
| Critère | Cursor | GitHub Copilot | Windsurf | Claude Code |
|---|---|---|---|---|
| Type | IDE complet (fork VS Code) | Extension IDE | IDE complet | CLI terminal |
| Modèles IA | Claude, GPT, Gemini + modèle Tab proprio | GPT-4.1, Claude, Gemini | Claude, GPT, proprio | Claude uniquement |
| Agent autonome | Oui (+ Background Agents) | Oui (agent mode) | Oui (Cascade) | Oui (natif) |
| Édition multi-fichiers | Composer (très puissant) | Oui (récent) | Oui (natif) | Oui (natif) |
| Support MCP | Oui | Non | Oui | Oui |
| Prix individuel | 0$ (Hobby) / 20$ (Pro) / 200$ (Ultra) | 0$ / 10$ / 39$ | 0$ / 15$ | Via abonnement Claude |
| Force principale | IDE IA le plus complet | Intégration GitHub native | UX soignée, prix compétitif | Puissance agentique en terminal |
| Idéal pour | Devs qui veulent l'IA partout dans l'IDE | Devs déjà dans l'écosystème GitHub | Devs qui trouvent Cursor trop cher | Devs CLI-first, refactoring lourd |
9. Tarification 2026
En juin 2025, Cursor est passé d'un modèle basé sur des requêtes à un système de crédits. Chaque plan inclut un quota de crédits mensuels, et l'excédent est facturé à l'usage.
| Plan | Prix/mois | Inclus | Pour qui |
|---|---|---|---|
| Hobby | Gratuit | 50 requêtes premium, autocomplete limité | Découverte, usage occasionnel |
| Pro | 20$ | Crédits inclus (≈ 225-500 requêtes), Tab illimité, Agent | Développeur individuel |
| Ultra | 200$ | 20× plus de crédits, accès prioritaire, nouvelles fonctions en avant-première | Power users, devs full-time |
| Teams | 40$/utilisateur | Crédits Pro + workspaces partagés, facturation centralisée | Équipes de développement |
| Enterprise | Sur devis | SSO (SAML/OIDC), SCIM, audit logs, crédits poolés, admin avancé | Grandes organisations |
10. Bonnes pratiques
Commencez par Tab, pas par Agent : La productivité au quotidien vient surtout de l'autocomplétion Tab. Maîtrisez-la d'abord avant de vous lancer dans les workflows agentiques complexes.
Utilisez @ pour donner du contexte : Dans le chat ou Composer, tapez @fichier.ts pour forcer Cursor à lire un fichier spécifique. @docs permet de référencer la documentation. @web pour une recherche web.
Créez un fichier .cursorrules : Équivalent du CLAUDE.md pour Claude Code. Placez-le à la racine de votre projet avec vos conventions : stack technique, patterns préférés, style de code. L'agent le respectera automatiquement.
Lisez toujours les diffs : L'agent est puissant mais pas infaillible. Les modifications touchant à l'authentification, aux paiements, ou à la sécurité méritent une relecture attentive humaine.
Combinez avec Claude Code : Beaucoup de développeurs utilisent Cursor pour le dev quotidien (autocomplétion, petits changements) et Claude Code pour le refactoring lourd et les tâches qui nécessitent un agent terminal autonome.
11. FAQ
🌊 Windsurf IDE
🤖 Claude Code
💻 Vibe Coding
🔌 MCP Protocol
📊 Comparatif LLM 2026
🏠 Hub Programmation
Cursor IDE — Tutoriel en français (février 2026)
Sources : cursor.com · Pricing

