Vibe coding en production : ce qui casse et comment le sécuriser
Générer une application avec Lovable, Bolt ou Cursor prend quelques jours. La rendre fiable pour de vrais utilisateurs demande un travail précis, dans un ordre précis.

Un prototype n'est pas un produit
Le vibe coding désigne la création de logiciels en décrivant le résultat attendu à un outil d'IA, qui écrit le code. Pour valider une idée, c'est efficace. Les difficultés apparaissent quand le prototype est utilisé par des clients ou par des équipes qui en dépendent.
Ce qui casse le plus souvent
- Les secrets et les accès. Clés d'API et identifiants laissés dans le code ou mal protégés.
- L'authentification et les droits. Des utilisateurs qui voient des données qui ne sont pas les leurs, notamment quand les règles d'accès de la base (RLS sur Supabase, règles Firebase) sont absentes ou mal réglées.
- Les données. Pas de sauvegarde vérifiée, pas de migrations maîtrisées.
- Les tests. Aucune garantie que la modification d'un écran ne casse pas un autre parcours.
- La dépendance à la plateforme d'origine. Coûts, limites et difficulté de partir.
- La lisibilité. Le code produit n'est pas toujours cohérent, ce qui complique la reprise par une autre personne.
Dans quel ordre sécuriser
- Audit du code, de l'infrastructure, des secrets et des accès.
- Mise en sécurité : secrets déplacés, droits restreints, sauvegardes en place et restauration vérifiée.
- Tests sur les parcours critiques et clarification de l'architecture.
- Déploiement automatisé et documentation remise à l'équipe.
Ce classement protège d'abord ce qui peut vous coûter le plus cher : les données et les accès.
Faut-il quitter la plateforme
Pas automatiquement. Si la plateforme répond à vos besoins de sécurité, de coût et d'évolution, on la garde et on sécurise l'application. Sinon, on migre le code vers une base que vous contrôlez. Pour décider, lisez reprise ou refonte d'une application.
Vérifier par vous-même
La liste 20 points à vérifier avant la mise en production vous permet de mesurer l'état de votre application avant d'en parler à quelqu'un.
Déroulé
Un diagnostic de 3 jours établit où en est l'outil, puis la mise en production se fait au forfait. Tout est décrit sur la page du vibe coding à la production.