कई कंपनियों की तरह, हम Looker के लिए भुगतान करते हैं: औसत लाइसेंस के लिए लगभग $150k प्रति वर्ष, जो लगभग 300 सीटों को कवर करता है। हम लगभग 500 लोगों की एक कंपनी में तीन डेटा प्लेटफ़ॉर्म इंजीनियर हैं, और हमारे सप्ताह का अधिकांश समय अनाकर्षक काम में जाता है: Snowflake को डेटा देते रहना, एक dbt प्रोजेक्ट का रखरखाव करना जो कुछ समय पहले 2,000 मॉडल पार कर चुका है, और इन सब के नीचे लगे Airflow, Airbyte, Data Hub और Kubernetes के ढांचे को चलाना।
फ़रवरी में, हम में से एक ने HTML फ़ाइलें होस्ट करने के लिए एक साइड प्रोजेक्ट बनाया। इसमें एक दोपहर लगी। आठ महीने बाद, इसके साप्ताहिक उपयोगकर्ता पहले से ही उतने हो गए हैं जितने हमारी कंपनी में Looker के हैं, शायद उससे भी ज़्यादा, जबकि Looker का उपयोग एक-तिहाई गिर गया है।
टेक इन्फ़्लुएंसर लगातार पोस्ट करते हैं कि सॉफ़्टवेयर मर चुका है, और कुछ कहते हैं कि उन्होंने अपनी SaaS सदस्यताएँ रद्द कर दी हैं और "vibe-coded" विकल्प बना लिए हैं। AI B2B SaaS को खत्म करने वाला है, वे दावा करते हैं, तो क्या हम अपना एंटरप्राइज़ BI टूल बदल सकते हैं? एक साल पहले, मुझे लगता था कि AI का अधिकांश आउटपुट कचरा है, और ज़्यादातर था भी। हमारे "अपने डेटा से चैट करें" डेमो चार टेबल वाले एक खिलौना स्कीमा पर बढ़िया दिखते थे, पर हमारे पैमाने पर कभी काम नहीं करते थे। SQL बिना त्रुटि के चलता था, लेकिन संख्याएँ गलत होती थीं, और यह कहीं ज़्यादा बुरा है।
फिर Opus 4.5 के साथ Claude Code बहुत अच्छा हो गया। जनवरी की शुरुआत में पूरी कंपनी में इसे अपनाने की दर तेज़ी से बढ़ी। यह हमारी रिपॉज़िटरी में काम कर सकता था, हमारे टूल इस्तेमाल कर सकता था, और जवाब देने से पहले संख्याएँ जाँचने के लिए क्वेरी चला सकता था। कुछ ही हफ़्तों में, फ़ाइनेंस, ऑपरेशंस और मार्केटिंग के वे लोग जिन्होंने कभी टर्मिनल नहीं खोला था, दिन भर प्रॉम्प्ट लिखने लगे। Claude ने बहुत सारा HTML भी बनाना शुरू किया: आप विश्लेषण माँगते और चार्ट वाली एक ही फ़ाइल मिलती, और उनमें से कुछ पेज हमारे Looker डैशबोर्ड से बेहतर दिखते थे। समस्या यह थी कि ये फ़ाइलें किसी की Downloads फ़ोल्डर में रहती थीं, और उन्हें साझा करने का मतलब Slack में अटैच करके उम्मीद करना था।
एक दिन, हमारी टीम की Maddy ने उन सबको एक इंटरनल डोमेन नाम के पीछे वाले वेब सर्वर पर डाल दिया। दिन के अंत तक, उसने vibe-code करके एक छोटी सेवा बना ली थी जो फ़ाइलों को S3 में रखती थी, जिसके आगे SSO लगा था। मार्च में, हमने एक लाइव क्वेरी API जोड़ा जो देखने वाले के अपने Snowflake OAuth टोकन का उपयोग करता है। यह साल का सबसे अच्छा फ़ैसला था: हमें अनुमति मॉडल लिखने की ज़रूरत नहीं पड़ी, क्योंकि Snowflake के पास पहले से एक मॉडल था।
स्रोत: Hacker News · HeadlinesBriefing द्वारा सारांशित