4 mars 2025
Cursor, l'éditeur de code boosté à l'IA – poursuite de l’expérimentation

(republication LinkedIn)
Après un premier test bluffant avec Redux, place à la seconde phase : la migration de hashtag#ChakraUI 2 vers hashtag#ChakraUI 3.
Je savais que ce serait un challenge. OpenChakra.app l’utilise à deux niveaux distincts : pour l’éditeur lui-même et pour le contenu manipulé dans l’éditeur. Or, Chakra UI 3 apporte de nombreux changements non compatibles avec la V2. Ayant déjà effectué cette conversion sur mon site, j’avais une idée assez précise des galères à venir.
Après l’excellente surprise sur hashtag#Redux, j’étais optimiste. Je maîtrisais mieux le sujet, donc ça devait bien se passer. Que nenni !
🤯 Quand l’IA ne sait pas… elle improvise. Mal.
L’IA (Claude 3.5 Sonnet, en l’occurrence) ne semble pas connaître la version 3 de Chakra UI. Même en lui mettant la documentation sous le nez, sa référence restait la V2. Résultat : 75 % de propositions totalement erronées. Les 25 % restants ? Pire : il prenait mon code adapté à la V3… pour le retransformer en syntaxe V2.
🔹 Leçon n°1 : Toujours vérifier que l’IA connaît la techno que tu veux utiliser. Sinon, attend-toi à des sueurs froides.
🧠 Changer de méthode : moins de brut force, plus de réflexion.
Plutôt que d’attaquer tous les fichiers de front, j’ai décidé de reprendre la logique du projet en amont. L’objectif : simplifier la structure pour rendre le passage à Chakra UI 3 plus digeste. Avec cette approche, l’IA retrouve sa pertinence et redevient un vrai gain de temps.
🔹 Leçon n°2 : Une IA sans humain aux commandes, c'est comme une ile flottante sans crème anglaise, c'est moins bien. 🍮