Le vibe coding désigne une façon de créer un programme, une application ou un tableau de bord en décrivant ce que l'on veut en langage naturel à une intelligence artificielle générative (ChatGPT, Claude, Cursor, GitHub Copilot…), qui écrit le code à notre place. On ne lit plus vraiment le code : on l'exécute, on regarde le résultat et on reformule jusqu'à obtenir ce que l'on cherche. Le terme a été popularisé début 2025 par Andrej Karpathy, cofondateur d'OpenAI.
Appliqué à la data, il permet de prototyper en quelques minutes un dashboard en Python (Streamlit, Dash) ou en JavaScript. Il atteint vite ses limites dès qu'il faut partager, sécuriser avec une RLS, planifier l'actualisation et maintenir dans la durée un code que personne n'a vraiment écrit : c'est là que Power BI, avec son modèle sémantique partagé et Power BI Service, garde l'avantage.
Le vibe coding ne s'oppose donc pas à Power BI : il s'y intègre. Copilot génère des mesures DAX et des pages de rapport, et le Power BI MCP Server permet à un assistant IA de construire, documenter ou auditer un modèle depuis une simple conversation. Bonne pratique : garder la main sur la structure (schéma en étoile, Power Query) et relire systématiquement ce que l'IA produit.

