• Claude Code का इस्तेमाल करके काम, व्यक्तिगत प्रोजेक्ट, यहाँ तक कि टेक्स्ट एडिटिंग भी की—ऐसा अनुभव साझा किया गया है
  • Cursor, Cline, Zed जैसे कई टूल आज़माए गए, लेकिन टर्मिनल·vim-केंद्रित वर्कफ़्लो में स्वाभाविक रूप से घुल-मिल जाने वाला केवल Claude Code था
  • केवल मॉडल की परफ़ॉर्मेंस ही नहीं, बल्कि repeated loops, condition handling जैसी डिज़ाइन पद्धति की वजह से कम इनपुट में भी उत्पादकता ऊँची रही
  • कई प्रयोगात्मक प्रोजेक्ट बहुत कम समय में बनाए जा सके, और HackerNews comment ranker plugin तथा poster creation tool जैसे लंबे समय से टले हुए आइडिया तेज़ी से पूरे किए जा सके
  • फ़ाइल नाम बदलने और डेटा मर्ज करने जैसी non-development tasks की automation में भी इसने उच्च दक्षता दिखाई, और text editing experience में flexibility व productivity दोनों बेहतर हुए

Claude Code के साथ तेज़ी से प्रोजेक्ट बनाना

  • इस लेख में Claude Code की मदद से लेखक द्वारा बनाए गए कई छोटे प्रोजेक्ट और अनुभवों का विस्तार से परिचय दिया गया है
  • इनमें से ज़्यादातर प्रयोगात्मक हैं, और बड़े production codebase में नतीजे अलग हो सकते हैं; फिर भी सही context और input मिलने पर यह काफ़ी उपयोगी हो सकता है
  • कई महीनों या वर्षों से टले हुए अलग-अलग आइडिया को Claude Code की मदद से कुछ मिनटों या घंटों में पूरा कर पाने पर लेखक को आश्चर्य हुआ

Claude Code के मुख्य उपयोग अनुभव

  • शुरुआती प्रभाव और pricing plan में बदलाव
    • इंस्टॉल करते ही मौजूदा GPT subscription रद्द करके Anthropic पर स्विच किया
    • कुछ ही दिनों में मासिक $100 MAX plan पर upgrade किया, ताकि Opus model का उपयोग और limits हटाना संभव हो
    • Claude Desktop·mobile app थोड़े धीमे और भारी लगे, लेकिन terminal tool वर्कफ़्लो में अच्छी तरह फिट बैठा, इसलिए इसका उपयोग जारी रहा
  • मुख्य उपयोग सिद्धांत
    1. हमेशा --dangerously-skip-permissions के साथ चलाकर पूरी permissions देना
    2. जितना संभव हो उतना input देना → detailed context और specific requirements से result quality काफ़ी बेहतर होती है
    3. यह मुख्य रूप से text model है, लेकिन UI design की क्षमता भी उम्मीद से बेहतर है

प्रोजेक्ट उदाहरण

  • Vibe Coding और SmartSplit

    • Vibe Coding: वह तरीका जिसमें खुद code लिखे बिना model से बातचीत करके app बनाया जाता है
    • SPEC.md (लगभग 500 शब्द) के आधार पर SplitWise clone बनाया गया
    • PHP version: एक single index.php, SQLite, बिना framework के 900 lines के code में पूरी तरह काम करने वाला implementation
    • JS version: Node.js client+server structure, 500MB dependencies, और basic features भी सही से काम नहीं कर पाए
    • एक ही spec होने पर भी implementation instructions को कितना सरल रखा गया है, इससे result quality पर बड़ा असर पड़ा
  • autonomous startup builder

    • Hetzner VPS + root permissions + infinite loop instructions
    • खुद prompt लिखकर, idea evaluate करने के बाद server monitoring SaaS बनाने की कोशिश
    • Nginx configuration·certificate issuance सहित full-stack setup तक automate किया गया
    • Anthropic usage policy की वजह से automatic promotion feature block हो गया → HUMAN_INPUT फ़ाइल के ज़रिए human approval process जोड़ा गया
  • live service migration

    • ZATech Slack community से जुड़ी service (Sboj) के Laravel/PHP + MySQL project को low-cost VPS पर migrate किया गया
    • Claude Code से dependencies और installation guide अपने-आप तैयार कराए गए
    • DB restore, Cloudflare Turnstile configuration, और email sending service को Brevo पर switch करने तक मदद मिली
    • मैन्युअल काम की तुलना में 16~32 घंटे बचने का अनुमान

अन्य toy projects

  • HackerNews comment ranker plugin development

    • HackerNews की comments में article से असंबंधित 'noise' comments को skip करना चाहने की ज़रूरत से शुरुआत हुई
    • पहले भी कोशिश की गई थी लेकिन बीच में रुक गई; इस बार Claude Code की मदद से दोबारा development शुरू किया गया
    • HTML structure और badge display जैसे implementation details में कुछ trial and error हुए, लेकिन समृद्ध feedback देने पर मनचाहा नतीजा मिला
    • उम्मीद से ज़्यादा साफ़-सुथरा UI बना, और settings page जैसी detail features भी अच्छी तरह implement हुईं
    • comment ranking खुद OpenAI-based है, और prompt optimization व examples जोड़कर performance में और सुधार की गुंजाइश है
  • Poster Maker - minimal Canva alternative site development

    • AI-संचालित poster creation आम होने के बावजूद, मौजूदा टूल्स में AI features की कमी और जटिल UX जैसी सीमाएँ थीं
    • image और text को आसानी से मिलाकर A4 PDF export करने वाला simple interface बनाने का लक्ष्य रखा गया
    • Claude Code ने UI knowledge में मज़बूती दिखाई (जैसे font selection), लेकिन layout जैसी कुछ चीज़ों में user perspective की कमी भी दिखी
    • बार-बार structure बताकर और feedback देकर इरादे के मुताबिक़ result तैयार किया जा सका
    • PDF export ने कई कोशिशों के बाद preview के समान quality हासिल की
  • Claude Code से administrative work automation : bank statement processing

    • bank transaction history files के नाम bulk में बदलने जैसे साधारण non-development tasks भी Claude Code से automate किए जा सकते हैं—यह स्पष्ट हुआ
    • सही file names का अनुमान लगाकर bulk conversion करने से लेकर, कई Excel files को जोड़ना और expense categories classify करना जैसे जटिल administrative काम भी तेज़ी से किए गए
    • अगर किसी खास team member role जैसी थोड़ी-सी जानकारी दे दी जाए, तो विस्तृत data processing भी एक बार में संभव हो जाती है
    • ऐसी automation यह भी संकेत देती है कि AI tools और accounting जैसे पारंपरिक पेशों के बीच संबंध बदल सकते हैं

Claude Code को text editor की तरह इस्तेमाल करना

  • पहले लेखक मुख्य रूप से vim इस्तेमाल करते थे, लेकिन Claude Code के साथ markdown, HTML, CSS, JavaScript लिखने और layout implementation की सीमा काफ़ी बढ़ गई
  • लिखने का flow बहुत स्वतंत्र है, इसलिए draft और instructions को मिलाकर input देने पर Claude real-time correction, formatting और UX generation कर सकता है
  • लेखन का अधिकांश हिस्सा अब भी इंसान खुद लिखता है, लेकिन Claude Code के productivity boost और repetitive work automation का असर स्पष्ट महसूस होता है
  • नवीनतम LLM लंबे summary और structured data editing में मज़बूत हैं, लेकिन creative text generation के लिए अब भी prompt refinement की ज़रूरत रहती है
  • Simon Willison की 'word calculator' उपमा की तरह, अभी LLM का सबसे प्रभावी उपयोग content restructuring और editing है

निष्कर्ष

  • Claude Code केवल model performance से आगे बढ़कर context-rich input + iterative interaction के ज़रिए उच्च उत्पादकता देता है
    • ideas को वास्तविकता में बदलने की रफ़्तार नाटकीय रूप से बढ़ जाती है
  • बड़े systems की तुलना में व्यक्तिगत और छोटे प्रोजेक्ट, तथा repetitive non-development task automation में इसकी अलग तरह की ताकत दिखती है
  • अब भी user का specific feedback और clear design सबसे अहम हैं, लेकिन code writing, configuration और automation की entry barrier को यह काफ़ी कम करता है और productivity innovation में बड़ा योगदान देता है
  • LLM सचमुच creator हैं या नहीं, इस पर बहस जारी रह सकती है, लेकिन practical utility स्पष्ट है

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.