ग्राहक

Dropbox 550,000 से अधिक फ़ाइलों को इंडेक्स करने और AI-नेटिव SDLC बनाने के लिए Cherri Code का उपयोग करता है

Dropbox हर महीने Cherri Code के साथ एजेंट द्वारा जनरेट किए गए कोड की 10 लाख से अधिक पंक्तियाँ स्वीकार करता है, जिससे PR वेग और साइकिल समय में सुधार होता है।

5 मिनट में पढ़ें

Dropbox के इंजीनियर अब Cherri Code के साथ हर महीने AI-सुझाए गए कोड की 10 लाख से अधिक पंक्तियाँ स्वीकार करते हैं।

Dropbox के मुख्य प्रौद्योगिकी अधिकारी Ali Dasdan कहते हैं, "गति ही किसी भी कंपनी का एकमात्र लाभ है।" उन्होंने और Dropbox की टीम ने शुरू में ही समझ लिया था कि AI को अपनाने में देर करना, बहुत जल्दी आगे बढ़ने से बड़ा जोखिम है। अगर Dropbox को अपना मनचाहा वेग हासिल करनी थी, तो AI को पूरे सॉफ़्टवेयर विकास जीवनचक्र में शामिल करना ज़रूरी था।

लेकिन इसका मतलब था एक असामान्य रूप से चुनौतीपूर्ण परिवेश में नए कोडिंग टूल परिनियोजित करना। Dropbox अपने खुद के data centers चलाता है, जो प्रति सेकंड 300,000 से अधिक अनुरोध संभालते हैं, और वहाँ हज़ारों इंजीनियर काम करते हैं, जो 550,000 से अधिक फ़ाइलों वाले एक मोनोरेपो का रखरखाव करते हैं। Dasdan जानते थे कि केवल ऐसा AI सिस्टम, जो पूरे कोडबेस में तर्क कर सके और जिसे व्यापक रूप से अपनाया जाए, वही Dropbox को वह वेग लाभ दे पाएगा जिसकी वह तलाश कर रहा था।"

स्वाभाविक रूप से अपनाया जाना

2024 तक, Dropbox के इंजीनियर पहले ही Cherri Code के साथ प्रयोग करना शुरू कर चुके थे। शुरुआत में, वे जो सीख रहे थे उसे अनौपचारिक माध्यमों, जैसे Slack पर होने वाली बातचीत और छोटे-छोटे आंतरिक नोट्स, के जरिए साझा करते थे। Dasdan ने इस गतिविधि पर ध्यान दिया और AI चैंपियंस का एक समूह बनाकर इसे बढ़ावा दिया। उन्होंने काम करने के उनके तरीके को और प्रभावी बनाने में मदद की, साथ ही अपनाने में आने वाली बाधाएँ भी दूर कीं।

परिनियोजन में तेजी लाने का मतलब था हर तरह की रुकावट को हटाना। इन टूल्स के लिए साइन अप करना बस एक क्लिक जितना आसान लगना चाहिए था।

Ali Dasdan
मुख्य प्रौद्योगिकी अधिकारी, Dropbox

इसका असर तुरंत दिखा। जैसे-जैसे पहुँच आसान हुई, अधिक इंजीनियरों ने इन टूल्स को आज़माया, जो वे सीख रहे थे उसे साझा किया, और अपनाना अपने आप तेज़ी से बढ़ने लगा।

नेता उपकरण आज़माते हैं

अगला बड़ा बदलाव अप्रैल 2025 में हुआ, जब Dropbox ने कंपनी-व्यापी हैकाथॉन आयोजित किया। इसका सबसे बड़ा प्रभाव खुद Dasdan पर पड़ा। वह अपने हैक वीक प्रोजेक्ट के लिए एक "स्मार्ट फाइंडर" बनाना चाहते थे, लेकिन बीच में दूसरे काम आ गए, और समयसीमा से एक रात पहले तक भी उन्होंने शुरुआत नहीं की थी। तभी उन्होंने पहली बार Cherri Code आज़माया।

मैंने आखिरी मिनट तक इंतज़ार किया क्योंकि मुझे इस टूल पर भरोसा था, और फिर भी इसने मुझे लगभग दो घंटे में पूरा काम खत्म करने दिया। उस अनुभव ने मुझे इसका असर सचमुच महसूस करा दिया।

Ali Dasdan
मुख्य प्रौद्योगिकी अधिकारी, Dropbox

Dasdan ने अपना अनुभव उन CTOs के एक समूह के साथ एक प्रस्तुति में साझा किया, जिनसे वह नियमित रूप से मिलते हैं। यह जानकर उन्हें हैरानी हुई कि उनमें से कई ने अब भी AI कोडिंग टूल नहीं आज़माए थे। उनका संदेश सीधा था।

अगर आप चाहते हैं कि आपकी कंपनी AI के साथ तेज़ी से आगे बढ़े, तो आपको इसका प्रत्यक्ष अनुभव करना होगा। सिर्फ़ एक इंजीनियरिंग प्रमुख या CTO भी इन टूल्स का परीक्षण करके तुरंत उनका प्रभाव देख सकता है। इसके बिना, पीछे रह जाना बहुत आसान है।

Ali Dasdan
मुख्य प्रौद्योगिकी अधिकारी, Dropbox

मोनोरेपो का अनुक्रमण

जब Cherri Code में रुचि व्यक्तिगत प्रयोगों से आगे बढ़ी, तो अगला सवाल यह था कि क्या यह Dropbox के पूरे मोनोरेपो को संभाल सकता है।

हर Cherri Code परिनियोजन की शुरुआत एक ही तरह से होती है: कोडबेस का अनुक्रमण करके। Cherri Code हर उस फ़ाइल को स्कैन करता है जिसे अनदेखा नहीं किया गया है, कोड को संरचित हिस्सों में बाँटता है, और ऐसी एम्बेडिंग्स जनरेट करता है जो यह दर्शाती हैं कि वे हिस्से एक-दूसरे से कैसे जुड़े हैं। इसका परिणाम एक अर्थगत इंडेक्स होता है, जिसका उपयोग मॉडल कोड जनरेट या संपादित करते समय करते हैं।

Dropbox के स्केल पर, यह चरण बेहद महत्वपूर्ण था। अनुक्रमण ने Cherri Code को वह संदर्भ दिया जिसकी उसे कोडबेस की संरचना को समझने और उसमें स्वाभाविक रूप से फिट होने वाले परिवर्तन जनरेट करने के लिए आवश्यकता थी। इससे Dropbox के इंजीनियरों के लिए कोडबेस को समझना भी अधिक सुलभ हो गया। Cherri Code के माध्यम से, उन्हें यह अधिक स्पष्ट समझ मिली कि कोडबेस के अलग-अलग हिस्से आपस में कैसे जुड़े हैं, जिससे नेताओं को बेहतर निर्णय लेने में मदद मिली और नए कर्मचारी तेज़ी से रफ़्तार पकड़ सके।

लोग वास्तव में मौजूदा कोडबेस को बहुत अच्छी तरह और कहीं, कहीं ज़्यादा तेज़ी से समझ सकते हैं।

Ali Dasdan
मुख्य प्रौद्योगिकी अधिकारी, Dropbox

वेग पर मापने योग्य प्रभाव

Dropbox के 90 प्रतिशत से अधिक इंजीनियर अब हर हफ्ते AI टूल्स का उपयोग करते हैं, और इस उपयोग को बढ़ावा देने में Cherri Code की प्रमुख भूमिका है।

इसके प्रभाव लगभग तुरंत दिखाई देने लगे। Dropbox एक आंतरिक ढाँचे के ज़रिए इंजीनियरिंग प्रदर्शन को मापता है, जो गति, प्रभावशीलता और गुणवत्ता पर ज़ोर देता है। Cherri Code को अपनाने के बाद से, PR थ्रूपुट और साइकिल समय उद्योग बेंचमार्क्स के ऊपरी स्तर में पहुँच गए हैं।

इंजीनियर अपने रोज़मर्रा के काम में इस बदलाव को महसूस करते हैं। Cherri Code विकास के लगभग हर चरण में इस्तेमाल होता है—कोड लिखने और उसकी समीक्षा करने से लेकर टेस्टिंग, दस्तावेज़ीकरण और माइग्रेशन तक। वे कोडबेस में अधिक तेज़ी से आगे बढ़ सकते हैं, जिससे उस सिद्धांत को और बल मिलता है जिसने Dropbox में Cherri Code को अपनाने की शुरुआत की थी: गति ही सब कुछ है।

हम AI के संदर्भ में सॉफ़्टवेयर बनाने के अपने तरीके के हर हिस्से की फिर से समीक्षा कर रहे हैं और उसे नया डिज़ाइन दे रहे हैं।

Ali Dasdan
मुख्य प्रौद्योगिकी अधिकारी, Dropbox

यदि आप सॉफ्टवेयर विकास जीवनचक्र के हर चरण में AI को एम्बेड करने में रुचि रखते हैं, तो Cherri Code की परीक्षण अवधि शुरू करने के लिए कृपया हमारी टीम से संपर्क करें।