Retour au lexique

Outils

Cursor

Cursor est un éditeur de code dopé à l'intelligence artificielle. On lui décrit en langage naturel ce que l'on veut créer ou modifier, et il génère le code correspondant en tenant compte de l'ensemble du projet.

Définition

Cursor est un éditeur de code assisté par intelligence artificielle. Basé sur Visual Studio Code, il intègre directement des modèles d'IA (comme Claude ou GPT) au cœur de l'environnement de travail du développeur. Concrètement, on peut décrire en langage naturel ce que l'on souhaite créer ou modifier, et Cursor génère, corrige ou explique le code correspondant, tout en tenant compte de l'ensemble du projet.

Cursor illustre une nouvelle façon de programmer : l'humain garde la vision, la logique et les décisions, tandis que l'IA accélère l'écriture et la recherche de solutions. Il ne remplace pas la compréhension du code, mais il abaisse considérablement la marche d'entrée pour créer des sites ou des applications.

Exemples

  • Un entrepreneur décrit en français le site vitrine qu'il imagine, et construit une première version fonctionnelle en quelques heures.
  • Un développeur demande à Cursor d'expliquer un morceau de code hérité d'un ancien projet avant de le modifier.
  • Un étudiant corrige les erreurs de son application en collant simplement le message d'erreur dans le chat intégré.

Note

Cursor rend la programmation plus accessible, mais un code généré doit toujours être relu, testé et compris. Sans un minimum de logique de développement, on risque d'accumuler du code fragile ou difficile à maintenir — c'est justement cette compétence de pilotage que nous travaillons en atelier.