CursorReviewIntro

Cursor IA : mon avis complet après 3 mois (+ tips cachés)

2 juin 2026 11 min Cursor

Cursor, l’IDE AI-first fork de VSCode, est devenu en deux ans l’un des outils les plus utilisés par les devs en 2026. Mais les reviews qu’on trouve en ligne se résument souvent à « waouw » ou à des captures d’écran de démo produit. Ce retour est différent : c’est le résultat de 3 mois d’utilisation intensive en production, sur plusieurs projets, avec les échecs et les découvertes en chemin.

On va parler de ce qui m’a bluffé, de ce qui m’a frustré, de 10 tips cachés qui changent le quotidien, et du verdict final : est-ce que Cursor vaut les 20 $/mois en 2026 ? Spoiler : oui, mais sous conditions.

La promesse Cursor en 2 minutes

Cursor est un fork de VSCode dans lequel l’IA est intégrée nativement à tous les niveaux :

  • Tab autocomplete amélioré (alternative à Copilot, meilleur sur les multi-lignes)
  • Cmd+K pour éditer en langage naturel une sélection
  • Chat latéral (Cmd+L) pour poser des questions et obtenir du code
  • Composer (Cmd+I) pour des tâches multi-fichiers autonomes
  • Multi-LLM : GPT-5, Claude Sonnet/Opus, Gemini, au choix

Le tout dans un éditeur qui reste 100 % VSCode — tes extensions, raccourcis, paramètres sont transférés automatiquement à l’install. Tu ne changes pas d’habitudes, tu ajoutes une couche IA omniprésente.

Ce qui m’a bluffé après 3 mois

L’autocomplete est vraiment au-dessus

Après quelques jours d’usage, Cursor apprend tes patterns. Tu commences à écrire un useState avec un nom spécifique, il te propose tout le bloc associé (dépendances, setter, handler) en cohérence avec le reste de ton fichier. C’est 20-30 % plus pertinent que GitHub Copilot à mon sens.

Point fort particulier : les multi-line predictions. Quand tu commences à taper une fonction, Cursor peut compléter 5-10 lignes d’un coup, avec une logique cohérente. Tu acceptes avec Tab.

Cmd+K sur une sélection est addictif

Tu sélectionnes une fonction moche, Cmd+K, tu tapes « refactorise pour utiliser async/await au lieu des callbacks ». 2 secondes plus tard, c’est fait. Tu valides avec Enter.

Ce workflow-là était déjà possible avec des extensions VSCode + Copilot, mais jamais aussi fluide. Cursor a optimisé le cycle input-résultat au maximum.

Composer pour les features multi-fichiers

La vraie killer feature. Tu décris une tâche en langage naturel — « ajoute une page admin qui liste tous les users avec recherche et pagination », et Composer fait le boulot sur plusieurs fichiers : composant, route, hook, appel API, test. Tu vois un diff groupé avant d’appliquer.

C’est moins autonome que Claude Code (pas de plan mode explicite, moins de réflexion multi-étapes), mais plus intégré visuellement. Tu vois tout dans l’éditeur, pas dans un terminal séparé.

Le multi-LLM est un super-pouvoir

Certaines tâches marchent mieux sur Claude Sonnet, d’autres sur GPT-5, d’autres sur Gemini. Avec Cursor, tu switchs en un clic dans le settings. J’utilise Claude pour le refactor et les tâches de raisonnement, GPT pour du scaffolding rapide, et Gemini en backup quand les deux autres plafonnent.

Aucun autre outil n’offre ça aujourd’hui à ce niveau de fluidité.

Ce qui m’a frustré

Composer perd parfois le fil sur les gros changements

Sur des modifications qui touchent 10+ fichiers ou qui impliquent une architecture à refactoriser, Composer devient moins fiable : il oublie des fichiers, ou il modifie quelque chose qu’il ne fallait pas. Pour ces cas-là, je bascule sur Claude Code qui gère mieux le plan global.

Les agents custom sont peu documentés

Cursor a ajouté début 2026 (v2.4) des subagents custom similaires aux subagents Claude Code. Mais la doc est minimaliste et la configuration moins évidente. Je n’en ai pas tiré grand-chose en 3 mois, alors que les subagents Claude Code m’ont transformé le workflow en une semaine.

Consommation mémoire et CPU

Cursor est plus gourmand que VSCode vanilla. Sur un MacBook M1 avec 16 Go, ça tient, mais j’ai vu des devs sur des machines modestes galérer. Sur un gros projet ouvert, Cursor peut bouffer 2-3 Go de RAM facilement.

Les mises à jour cassent parfois

Cursor update automatiquement (comme VSCode). Deux fois en 3 mois, une mise à jour a cassé temporairement une feature IA (Composer qui ne répondait plus pendant 24h, Cmd+K avec latence anormale). Rapidement fixé, mais frustrant.

Le pricing peut surprendre

Le plan Pro à 20 $/mois est généreux mais pas illimité. Si tu utilises Cursor intensivement (plusieurs heures par jour), tu peux épuiser ton pool de crédits mensuel ($20 inclus sur Pro) et basculer en Auto mode (illimité, modèles moins coûteux) ou payer l’usage au tarif API. La gestion du quota n’est pas ultra-transparente.

10 tips cachés que personne ne te dit

Tip 1, Créer des Project Rules (.cursor/rules/) dans ton repo

Équivalent de CLAUDE.md pour Cursor. Place tes conventions dans .cursor/rules/*.mdc (Project Rules, le format actuel ; l’ancien fichier .cursorrules à la racine est déprécié mais encore supporté). Cursor les lit automatiquement et applique tes règles à chaque complétion. Énorme gain de cohérence.

# Conventions
- TypeScript strict
- Pas de any, utiliser unknown + narrowing
- Composants React en fichiers séparés par composant
- Tests systématiques pour les fonctions de lib/
- Commits conventionnels (feat:, fix:, chore:)

Tip 2, Composer en mode agent (full auto)

Dans les paramètres Composer, active le mode Agent. Cursor prend des décisions plus autonomes (crée des fichiers sans demander, lance des commandes bash). À utiliser dans un repo versionné sous Git pour pouvoir rollback si besoin.

Tip 3, Cmd+Shift+L pour ajouter le contexte sélectionné au chat

Tu sélectionnes du code, Cmd+Shift+L, et ton bout de code est ajouté comme contexte au chat. Plus efficace que de copier-coller dans le chat.

Tip 4, @ mentions dans le chat

Dans le chat Cursor, tape @ pour référencer un fichier, un symbole, ou une doc. @orders.ts inclut le fichier entier en contexte. @Docs permet d’ajouter de la doc externe au contexte.

Tip 5, Terminal embedded avec Claude Code dedans

Ouvre le terminal intégré de Cursor (Ctrl+`) et lance claude. Tu as maintenant les deux outils côte à côte : Cursor pour l’édition visuelle, Claude Code pour les tâches autonomes. Meilleure combo 2026.

Tip 6, Cmd+K dans le terminal

Pas juste dans l’éditeur. Tu peux faire Cmd+K dans le terminal de Cursor et demander à l’IA de générer une commande : « trouve tous les fichiers plus grands que 1Mo modifiés cette semaine ». L’IA te propose la commande, tu valides avec Enter.

Tip 7, Rules for AI personnalisées

Dans Cursor Settings → Rules for AI, tu peux ajouter des règles globales (pas par projet). Ex : « Tu réponds toujours en français. Tu ne commentes pas le code en anglais. Tu utilises toujours le typage strict. » Ces règles sont appliquées partout, tous projets confondus.

Tip 8, Inline diff review avec Y/N

Quand Cmd+K ou Composer génère un changement, tu vois un diff inline. Appuie sur Y pour accepter, N pour rejeter, R pour re-prompter. Plus rapide que la souris.

Tip 9, Model shortcuts

Configure des raccourcis pour switcher rapidement de modèle. Settings → Keyboard Shortcuts → chercher « cursor.model ». Pratique : Cmd+1 = Sonnet, Cmd+2 = Opus, Cmd+3 = GPT.

Tip 10, Export chat history

Dans chaque conversation chat, tu peux exporter l’historique en Markdown. Utile pour garder une trace d’un raisonnement complexe, ou pour le partager en review technique.

Composer vs Chat vs Inline Edit : quand utiliser quoi

Inline Edit (Cmd+K)

Pour : refactor d’une fonction sélectionnée, changement de style sur un bloc CSS, ajout d’un commentaire, traduction d’un texte. Tâches de 5-30 secondes sur une sélection précise.

Chat (Cmd+L)

Pour : poser une question générale, comprendre un bout de code, brainstormer une solution, demander un plan. Quand tu veux discuter avant d’agir.

Composer (Cmd+I)

Pour : tâches qui touchent plusieurs fichiers, création d’une feature complète, refactor multi-fichiers. Quand tu veux un agent qui prend des décisions.

Ne pas se tromper de mode

Beaucoup de devs utilisent le Chat pour des tâches qui devraient aller dans Composer. Résultat : du copier-coller manuel du code reçu dans le chat vers l’éditeur. Si tu te retrouves à copier du code depuis le chat → bascule sur Composer.

Mon verdict, qui devrait acheter Cursor en 2026 ?

Synthèse du pour/contre après 3 mois :

Achète Cursor Pro (20 $/mois) si

  • Tu utilises déjà VSCode au quotidien, l’adoption est instantanée
  • Tu veux une IA présente dans ton IDE, pas dans un outil séparé
  • Tu fais beaucoup de dev web/front (le live preview fonctionne bien)
  • Tu aimes avoir le choix du modèle LLM selon la tâche
  • Tu veux un outil unique qui couvre 90 % de tes besoins IA

Ne prends pas Cursor si

  • Tu es terminal-first et n’aimes pas les IDE graphiques lourds (prends Claude Code seul)
  • Tu as un laptop peu puissant (< 16 Go RAM)
  • Tu veux absolument une alternative open-source (regarde Continue ou Cline)
  • Tu bosses uniquement sur des tâches autonomes longues (Claude Code est meilleur)

Mon setup personnel

Je paie Cursor Pro ET Claude Pro (40 $/mois total). Cursor pour 70 % du temps (édition, micro-tâches). Claude Code dans le terminal de Cursor pour 30 % (tâches longues, automations, subagents). Gain de productivité mesuré : environ 2,5× sur mes projets habituels.

Cursor + Claude Code : le setup ultime

Je t’ai parlé de cette combo plusieurs fois, voici concrètement comment je l’utilise :

  • Matin : j’ouvre Cursor sur mon projet, je parcours le code visuellement, je reprends là où j’en étais
  • Tâches courtes (bug fix simple, refactor d’une fonction) : Cursor Composer ou Cmd+K
  • Tâches longues (feature complète, migration, debug vicieux) : terminal Cursor → claude -c pour reprendre la session Claude Code précédente
  • Review de PR : Claude Code avec le subagent code-reviewer (le sien est meilleur que celui de Cursor)
  • Fin de journée : Claude fait un résumé de ce qu’on a fait, je le copie dans mes notes

Cette combinaison couvre 100 % de mes besoins dev en 2026. J’ai essayé pendant 2 semaines de rester uniquement sur Cursor, ça marche, mais je perds 30 % d’efficacité sur les tâches de fond.

Essayer Cursor Pro
Cursor est-il meilleur que Copilot ?
Pour l'autocomplete, Cursor est légèrement au-dessus. Mais Cursor fait beaucoup plus (Composer, Cmd+K, agents) donc la comparaison dépasse Copilot. Copilot reste pertinent si tu veux juste de l'autocomplete amélioré sans autre feature IA, et pour environ 10 $/mois moins cher.
Peut-on utiliser Cursor gratuitement ?
Oui, il y a un free tier avec un quota mensuel de messages IA. Suffit pour essayer, pas pour un usage pro quotidien. Les modèles premium (Claude Opus, GPT-5) sont réservés au plan Pro.
Mes extensions VSCode fonctionnent-elles dans Cursor ?
Oui. Cursor est un fork de VSCode, l'écosystème d'extensions est 100 % compatible. Au premier lancement, Cursor peut même importer automatiquement tes extensions et paramètres VSCode.
Cursor envoie-t-il mon code à OpenAI/Anthropic ?
Par défaut oui, c'est comme ça que les modèles fonctionnent. Le Privacy Mode (disponible sur tous les plans, à activer dans les réglages) promet que ton code ne sera pas stocké ni utilisé pour entraîner des modèles ; sur Teams/Business il est activé par défaut au niveau de l'organisation. Pour du code confidentiel, Privacy Mode ou refuse d'utiliser Cursor sur ce repo.
Cursor fonctionne-t-il sur Linux et Windows ?
Oui, support natif des trois plateformes majeures. Expérience équivalente sur macOS, Windows et Linux.
Peut-on utiliser Cursor sans connexion Internet ?
Non, comme tous les outils IA cloud, Cursor appelle des APIs. L'éditeur (VSCode sous-jacent) fonctionne offline, mais les features IA nécessitent une connexion.
Faut-il un modèle payant pour avoir de bons résultats ?
Les modèles premium (Claude Opus, GPT-5) sont nettement meilleurs sur les tâches complexes. Pour du code basique ou de l'autocomplete, les modèles gratuits suffisent. Test les deux sur tes tâches habituelles pour voir si l'upgrade Pro vaut le coup pour toi.

Pour aller plus loin

Tu utilises Cursor d’une manière originale ? Partage ton workflow, tes tips cachés ou tes frustrations : hello@tutosss.com.