$30 off During Our Annual Pro Sale. View Details »

Vice Coding

Vice Coding

Le "Vibe Coding" est une approche où le développeur se concentre sur l'intention et le résultat final (la "vibe") plutôt que sur la syntaxe du code. C'est le passage du rôle de "rédacteur" à celui de "directeur artistique" du code.
Les LLMs (comme Claude 3.5 Sonnet, GPT-4o) génèrent l'implémentation technique. L'humain guide l'IA via le langage naturel, vérifie que le fonctionnement correspond à ses attentes, et itère rapidement.

Avatar for Michel Hubert

Michel Hubert

December 17, 2025
Tweet

More Decks by Michel Hubert

Other Decks in Technology

Transcript

  1. Le Vibe Coding L'ère de la programmation intuitive assistée par

    l'Intelligence Artificielle. by Michel Hubert
  2. Who am I ? Michel Hubert Chief Solution Architect @michelhubert

    Expert on IaC, DevSecOps, Platform Engineering, IA
  3. Qu'est-ce que c'est ? Le "Vibe Coding" est une approche

    où le développeur se concentre sur l'intention et le résultat final (la "vibe") plutôt que sur la syntaxe du code. C'est le passage du rôle de "rédacteur" à celui de "directeur artistique" du code. Le Rôle de l'IA Les LLMs (comme Claude 3.5 Sonnet, GPT-4o) génèrent l'implémentation technique. L'humain guide l'IA via le langage naturel, vérifie que le fonctionnement correspond à ses attentes, et itère rapidement. Le Nouveau Paradigme
  4. Programmation en Langage Naturel : Plus besoin de mémoriser chaque

    fonction ou bibliothèque par cœur. Feedback Instantané : On voit le résultat immédiatement, on ajuste, on continue. C'est une boucle de rétroaction ultra-rapide. Accessibilité Accrue : Permet de construire des applications complexes sans être un expert senior en syntaxe. Focus sur le Produit : L'énergie est dépensée sur l'expérience utilisateur, pas sur le débogage de points- virgules. > > > > Flow & Vitesse
  5. "Je ne regarde même plus le code. Je regarde juste

    si la 'vibe' est bonne. Si ça marche, ça marche." — Inspiré par Andrej Karpathy
  6. 1. Prompt Décrire l'intention en langage naturel clair (ex: "Ajoute

    un bouton qui pulse en bleu"). 2. Génération L'IA (Cursor, Windsurf) écrit et modifie les fichiers instantanément. 3. Vibe Check Vérifier visuellement le résultat. Si la "vibe" n'est pas bonne, on demande une correction. Le Processus Itératif
  7. Les Défis > La Dette Technique Invisible : Générer du

    code est facile, mais le maintenir peut devenir un cauchemar si personne ne comprend vraiment ce qui a été écrit. > Hallucinations : L'IA peut inventer des bibliothèques ou utiliser des méthodes obsolètes. Une supervision experte reste souvent nécessaire pour la sécurité. > Dépendance : Le risque de perdre la capacité de coder "à la main" et de comprendre les fondamentaux.
  8. Comparaison du temps passé sur un prototype fonctionnel (Heures) *Le

    Vibe Coding réduit drastiquement le temps d'écriture, déplaçant l'effort vers la revue et la conception. Gains de Productivité Estimés
  9. L'Avenir du Code Le langage de programmation le plus populaire

    au monde est désormais l'anglais (ou le français). Les barrières à l'entrée s'effondrent. La créativité devient la seule limite.
  10. Livre Blanc Retrouvez mon livre blanc sur le “Vibe Coding”

    au format Kindle à cette adresse : https://www.amazon.fr/dp/B0G2D2QZCF