Empêchez Cursor AI d'écrire du code cassé

DEV - 08:00
Si vous avez passé plus de quelques heures à créer des applications avec Cursor ou Replit AI, vous avez probablement vu...

Si vous avez passé plus de quelques heures à créer des applications avec Cursor ou Replit AI, vous avez probablement vu cela se produire.

Vous demandez à l'IA de créer une fonctionnalité.

Au lieu de cela, il :

  • Crée des fichiers à des endroits aléatoires.
  • Réécrit le code qui fonctionnait déjà.
  • Hallucine les importations.
  • Continue de corriger une erreur pour en créer trois autres.
  • Se retrouve piégé dans une boucle sans fin « Je l'ai corrigé » → « Nouvelle erreur ».

Cela vous semble familier ?

Vous n'êtes pas seul.

La plus grosse erreur commise par la plupart des développeurs est de ne pas utiliser le curseur. Il demande au curseur de coder avant de lui donner une architecture appropriée.

Le vrai problème n'est pas le curseur

Le curseur est incroyablement doué pour écrire du code. Mais c'est terrible de deviner la structure de votre projet.

Quand l'IA ne sait pas :

  • la pile technologique,
  • organisation des dossiers,
  • conception de base de données,
  • normes de codage,
  • ou une ordonnance d'exécution,

il commence à faire des hypothèses.

Ces hypothèses deviennent :

  • des composants en double,
  • API incohérentes,
  • importations cassées,
  • gestion étatique conflictuelle,
  • des refactoristes sans fin,
  • et finalement un agent qui continue de courir après ses propres erreurs.

C'est pourquoi les gens pensent que Cursor « hallucine ».

La plupart du temps, il manque simplement du contexte.

La réalisation de base

Considérez Cu...
[Courte citation de 8% de l'article original]

Loading...