Comme beaucoup d'entreprises, nous payons Looker : environ 150 000 $ par an pour une licence moyenne, couvrant près de 300 sièges. Nous sommes trois ingénieurs de plateforme de données dans une entreprise d'environ 500 personnes, et l'essentiel de notre semaine va à un travail peu glamour : alimenter Snowflake, maintenir un projet dbt qui a dépassé les 2 000 modèles depuis un moment, et faire tourner la plomberie Airflow, Airbyte, Data Hub et Kubernetes qui soutient le tout.
En février, l'un de nous a construit un projet annexe pour héberger des fichiers HTML. Cela a pris un après-midi. Huit mois plus tard, il compte déjà autant d'utilisateurs hebdomadaires que Looker dans notre entreprise, peut-être même davantage, alors que l'usage de Looker a baissé d'un tiers.
Les influenceurs tech ne cessent de publier que le logiciel est mort, et certains affirment avoir résilié leurs abonnements SaaS et créé eux-mêmes des remplaçants en « vibe coding ». L'IA va tuer le SaaS B2B, assurent-ils, alors pouvons-nous remplacer notre outil de BI d'entreprise ? Il y a un an, je pensais que la plupart des productions de l'IA étaient du bricolage bâclé, et c'était en grande partie vrai. Nos démonstrations de « discussion avec vos données » avaient fière allure sur un schéma jouet de quatre tables, mais ne fonctionnaient jamais à notre échelle. Le SQL s'exécutait sans erreur, mais les chiffres étaient faux, ce qui est bien pire.
Puis Claude Code avec Opus 4.5 s'est vraiment amélioré. Début janvier, l'adoption a explosé dans toute l'entreprise. Il pouvait travailler dans nos dépôts, utiliser nos outils et lancer une requête pour vérifier les chiffres avant de répondre. En quelques semaines, des personnes de la finance, des opérations et du marketing qui n'avaient jamais ouvert de terminal passaient la journée à rédiger des prompts. Claude a aussi commencé à produire beaucoup de HTML : on demandait une analyse et on obtenait un fichier unique avec des graphiques, et certaines de ces pages étaient plus belles que nos tableaux de bord Looker. Le problème était que ces fichiers restaient dans le dossier Téléchargements de quelqu'un, et les partager revenait à les joindre dans Slack en espérant que tout se passe bien.
Un jour, Maddy, de notre équipe, les a tous mis sur un serveur web derrière un nom de domaine interne. En fin de journée, elle avait codé en mode vibe une petite application qui stockait les fichiers dans S3, avec une authentification SSO en façade. En mars, nous avons ajouté une API de requêtes en direct utilisant le jeton OAuth Snowflake de chaque visualiseur. C'était la meilleure décision de l'année : nous n'avions pas à écrire de modèle de permissions, car Snowflake en avait déjà un.
Source: Hacker News · Résumé par HeadlinesBriefing