1 पॉइंट द्वारा GN⁺ 2025-09-30 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Claude Code एक agentic coding tool है जो टर्मिनल में चलता है और प्राकृतिक भाषा के कमांड के जरिए दोहराए जाने वाले काम, कोड की व्याख्या और git workflow सपोर्ट जैसी सुविधाएँ देता है
  • यह codebase को समझता है और तेज़ task automation संभव बनाकर software development productivity बढ़ाने में मदद करता है
  • इसे टर्मिनल, IDE, Github जैसे विभिन्न environments में इस्तेमाल किया जा सकता है, और जटिल हिस्सों को भी प्राकृतिक भाषा में निर्देश दिया जा सकता है
  • user feedback और usage data एकत्र किए जाते हैं, लेकिन sensitive data protection और data usage limitation policies लागू होती हैं
  • developer community और आधिकारिक documentation support के जरिए इसकी extensibility और accessibility बढ़ाई जाती है

Claude Code का मुख्य परिचय

  • Claude Code Anthropic द्वारा प्रदान किया गया टर्मिनल-आधारित agentic coding tool है
  • यह उपयोगकर्ता के codebase को समझता है और routine tasks का automated execution, जटिल code की व्याख्या, और git operations जैसे कई सहायक कार्य प्राकृतिक भाषा के कमांड से करता है
  • इसे टर्मिनल, IDE, और Github टैग(@claude) तीनों में इस्तेमाल किया जा सकता है
  • प्राकृतिक भाषा में सभी development-related commands संभव होने के कारण, जटिल commands या scripts याद रखने की जरूरत नहीं रहती और productivity को अधिकतम करने में मदद मिलती है

मुख्य फीचर्स और विशेषताएँ

  • project directory में सिर्फ claude command चलाकर तुरंत शुरुआत की जा सकती है
  • दोहराए जाने वाले code tasks, automated to-do processing, जटिल code blocks की व्याख्या, और git workflow execution को प्राकृतिक भाषा में संभाला जा सकता है
  • टर्मिनल, IDE, Github environments सहित कई development environments के साथ compatibility बनाए रखता है

कम्युनिटी और सपोर्ट

  • developers Claude Developers Discord के जरिए अन्य users के साथ जानकारी साझा कर सकते हैं और सीधे feedback दे सकते हैं
  • /bug command या Github issues के जरिए सीधे feedback और bug reports भेजने की सुविधा है
  • आधिकारिक documentation के जरिए product overview, usage methods, और विस्तृत guidance देखी जा सकती है

डेटा संग्रह और गोपनीयता सुरक्षा

  • usage data (code adoption/rejection, conversation logs, /bug के जरिए दिया गया direct feedback आदि) एकत्र किया जाता है
  • sensitive information को सीमित अवधि तक ही रखा जाता है, और session data तक पहुँच भी सीमित रहती है
  • यह स्पष्ट रूप से बताया गया है कि feedback का model training के लिए उपयोग नहीं किया जाता, और data protection policies सख्ती से लागू की जाती हैं
  • अधिक जानकारी आधिकारिक data usage policy, commercial terms, और privacy policy में देखी जा सकती है

निष्कर्ष और अलग पहचान

  • Claude Code विभिन्न development environments में प्राकृतिक भाषा के जरिए दोहराए जाने वाले कार्यों को संभालने वाला एक आधुनिक agentic code assistant है
  • user data protection policies और त्वरित community feedback support के मामले में यह प्रतिस्पर्धी open source विकल्पों की तुलना में अधिक विश्वसनीयता और accessibility प्रदान करता है

1 टिप्पणियां

 
GN⁺ 2025-09-30
Hacker News की राय
  • असली बदलाव ये हैं: नया VS Code native extension जारी, पूरे app UI का नवीनीकरण, /rewind कमांड से code changes वापस करना, /usage कमांड से plan limit देखना, Tab दबाकर thinking state toggle करना (sessions के बीच भी बना रहता है), Ctrl-R से history search, अभी रिलीज़ न हुआ claude config कमांड, tool उपयोग के बाद कुछ खास errors में कमी, Claude Agent SDK के रूप में rebranding, और --agents flag से sub-agent को dynamically जोड़ना संभव (changelog link)

    • GitHub पर renewed prompt changes diff या Twitter bot summary में भी नए prompts देखे जा सकते हैं
    • आखिरकार checkpoint feature आ गया, कुल मिलाकर बदलाव अच्छे लग रहे हैं, मेरी राय में Claude Code LLM CLI tools में सबसे बेहतर है
    • VS Code native extension का आना दिलचस्प है, खासकर इसलिए कि Cursor भी अपना CLI ला चुका है, इसलिए यह और भी रोचक लगता है
    • VS Code native extension दिखने में बढ़िया है, लेकिन अभी थोड़ा buggy है: thinking toggle कैसे करना है समझ नहीं आता, Claude panel में कहीं भी क्लिक करके टाइप नहीं कर सकते और text box पर ही क्लिक करना पड़ता है, edit reject करते समय भी क्लिक चाहिए
    • directory के अंदर navigate करते समय tab autocomplete हट गया है, अब Codex-style @file टाइप करके fzf list खोलनी पड़ती है
  • मुझे ये tools सच में बहुत पसंद हैं, कल मैंने अपने baby daughter के खाने का एक video इसमें डाला, जो तब record हुआ था जब वह mobile charger से जुड़ी हुई थी, और tool को बताया कि ffmpeg और imagemagick installed हैं, फिर उससे कहा कि छिपे हिस्से crop कर दे ताकि सिर्फ बेटी साफ दिखे, उसने video को देखकर खुद crop range ढूँढी, ffmpeg चलाया, और मुझे साफ-सुथरा video मिला, अनुभव वाकई कमाल का था, बस एक कमी है कि काश कभी-कभी यह और तेज़ होता, शायद इसलिए कि Cerebras या Groq ने अभी तक Charm Crush वगैरह के साथ अच्छे से compatible API नहीं बनाए हैं, आगे को लेकर उत्साह है

    • router का उपयोग करके भी देख सकते हैं, मैं अभी grafbase/nexus बना रहा हूँ, अगर croq openai API से बात करे तो anthropic protocol और openai provider को croq base url के हिसाब से सेट करें, ANTHROPIC_BASE_URL को public endpoint पर रखें और फिर claude शुरू करें, croq को मैंने अभी test नहीं किया, लेकिन उपयोग की संभावना काफ़ी दिलचस्प लगती है
    • Cerebras OpenAI-compatible "Qwen Code" support करता है, लगभग 4000 tokens per second, Qwen code का 480B parameter model (MoE) भी काफ़ी अच्छा perform करता है, sonnet जितना नहीं, लेकिन speed कमाल की है (blog)
    • असल में क्या video काटना photo app में 2 सेकंड का काम नहीं है?
  • मैं इस तरह के tools को "terminal agents" कहता हूँ, लेकिन अब जब VS Code extension भी आ गया है, तो शायद इन्हें "coding agents" कहना चाहिए, ऐसे tools असल में सामान्य "general agents" का ही एक रूप हैं, Claude Code और Codex CLI जैसे tools वह लगभग हर काम कर सकते हैं जो keyboard से input देने वाला इंसान कर सकता है, अगर इन्हें अच्छी तरह isolated container में न चलाया जाए तो ख़तरा हो सकता है, लेकिन ये जो कर सकते हैं वह बेहद दिलचस्प है

    • जिस बात का लगभग ज़िक्र नहीं होता, वह यह है कि Claude Code को हर तरह के documents (reports, spreadsheets, designs, papers आदि) वाली directory में खोलकर कई तरह से इस्तेमाल किया जा सकता है, Anthropic भी कहता है कि वह इसे पूरे organization में अंदरूनी तौर पर इस्तेमाल करता है, लेकिन "Code" नाम ही शायद इसके फैलाव को सीमित कर रहा है, अगर कल ही कोई अधिक general-purpose और intuitive UI वाला agent आ जाए, तो workplace में यह बहुत तेज़ी से फैल सकता है
    • असल जोखिम मेरे हिसाब से दिए गए permissions की सीमा पर निर्भर करता है, मैंने Linux में codex, claude users बना रखे हैं और लगभग हमेशा yolo mode में चलाता हूँ, कभी समस्या नहीं हुई, shellagent जैसा alias भी काफ़ी अच्छा लगता है
    • मुझे लगता है Cursor आगे चलकर पूरे computer के उपयोग वाली company बनेगी, terminal में चलने वाले coding agent और पूरे OS को संभालने वाले computer agent के बीच की सीमा अब काफ़ी पतली हो चुकी है और जल्द पार हो सकती है
    • जो feature मुझे सबसे अच्छा लगता है वह refactoring और reorganization है, बार-बार और मेहनत वाले renaming, implementation में bulk changes, files move करना, folders बनाना/हटाना, imports/exports update करना—ये सब agent को सौंपने पर आसान हो जाता है, बेशक quality अच्छी होनी चाहिए, लेकिन मेरे अनुभव में अब तक लगभग 75% मामलों में यह काफ़ी उपयोगी रहा है
  • CLI में thinking state toggle की जा सकती है, क्या किसी को पता है कि VS Code extension में इसे कैसे control करें?

  • इसमें लिखा है कि "Claude Code इस्तेमाल करते समय feedback (जैसे code approve/reject जैसी usage data), conversation contents, और /bug कमांड से भेजा गया feedback collect किया जाता है", तुरंत training से opt out किया जा सकता है, लेकिन लगता है conversation खुद store होती है, अगर मैं पैसे देकर इस्तेमाल कर रहा हूँ तो बेहतर होगा कि मेरे data का उपयोग न हो, paid plan में no-data-collection option होना चाहिए, और free version data देने के बदले इस्तेमाल हो सकता है

    • training से opt out संभव बताया जाता है, लेकिन भाषा वास्तव में अस्पष्ट है, यह ज़्यादा से ज़्यादा "आपके data को base model training में इस्तेमाल नहीं करेंगे" जैसा लगता है, इसलिए reward model या दूसरे testing purpose में इसका उपयोग हो सकता है, अंततः मेरा मानना है कि आपको हमेशा यह मानकर चलना चाहिए कि आप जो भी data भेजते हैं वह अगली LLM में किसी न किसी रूप में जा सकता है
    • जब यह पूछता है, "इस session में Claude कैसा था?", तो शक होता है कि कहीं terms के सहारे पूरी conversation चुपचाप collect करने की मंशा तो नहीं है
    • आख़िरकार अगर model आपका अपना नहीं है, तो आपका code भी उनके नज़रिए से आपका अपना नहीं रह जाता, या तो model खुद host करें या फिर यह जोखिम लें कि LLM आपके confidential code को दोहराए
    • /resume कमांड से conversation के बीच से फिर शुरू करना संभव होता है, इसलिए storage को पूरी तरह बुरा नहीं मानता, कई मामलों में यह व्यावहारिक रूप से मददगार है, लेकिन conversations delete करने का तरीका भी होना चाहिए
  • मैं अभी Goose(link) इस्तेमाल कर रहा हूँ, और मेरे साले Claude Code इस्तेमाल करते हैं और कहते हैं कि यह अच्छा है, क्या Claude Code पर जाने का कोई साफ़ कारण है? अगर किसी का अनुभव या comparison हो तो जानना चाहूँगा

    • Claude Code की असली अलग पहचान यह है कि अगर inference pricing आपके लिए ठीक बैठती है, तो वह फ़ायदेमंद है, agent के तौर पर इसमें अपने आप में कुछ बहुत अलग नहीं है
    • मैंने Goose भी इस्तेमाल किया है, लेकिन लगा कि Claude Code में default options ज़्यादा बेहतर हैं, आपने initial setup कैसे किया यह भी जानना चाहूँगा
    • Goose पर discussion link साझा कर रहा हूँ(reference)
    • Goose को मैंने वास्तव में इस्तेमाल नहीं किया, बस पहले खोजा था—Claude Code थोड़ा ज़्यादा native लगा, अगर आप पहले से Anthropic API या उसका plan इस्तेमाल कर रहे हैं, तो Claude Code को आसानी से आज़माना बनता है
  • मैंने code + VSCode के साथ coding का बहुत ज़्यादा उपयोग किया है, लेकिन पिछले कुछ महीनों में यह उसी prompt और code को chatGPT में paste करने की तुलना में निराशाजनक downgrade जैसा लगा है, सोच रहा हूँ क्या आगे यही तरीका आम हो जाएगा—यानी हर काम के लिए जो बेहतर हो उसके हिसाब से बार-बार switch करना पड़ेगा?

  • 1M context version इस्तेमाल करने के लिए /model sonnet[1m] स्पष्ट रूप से लिखना पड़ता है

    • बहुत धन्यवाद, मैं यह feature काफ़ी देर से ढूँढ रहा था
  • जो लोग इस बात से निराश हैं कि Plan में Opus/Code और Sonnet का combination नहीं है, उन्हें chart देखना चाहिए—Sonnet 4.5 कई benchmarks में Opus 4.1 से बेहतर है, यह विकल्प कम होने से ज़्यादा Sonnet के आम तौर पर काफ़ी बेहतर हो जाने की वजह से चुना गया लगता है

    • फिर भी मैं ripping plan को खुद review करके देखना चाहूँगा कि चीज़ें ठीक से अलग हो रही हैं या नहीं
  • prompt reference, मुझे पहले से जिज्ञासा थी कि <system-reminder> जैसे tags का सच में कोई मतलब होता है या LLM training में उन्हें कोई खास अर्थ दिया जाता है, और क्या अगर user ऐसे magic tags जान ले तो उन्हें खुद डालकर LLM के behavior को मनमुताबिक बदल सकता है?

    • लगता है Claude को ऐसे semi-xml tags के साथ काम करने के लिए सच में काफ़ी अच्छी तरह train किया गया है, आप खुद भी बना सकते हैं, और उससे जवाब को खास tags में wrap करने को भी कह सकते हैं, जैसे "नाम को <name>…</name> format में tag करके जवाब दें", कई roles को tags से बाँटकर roleplay करवाना, या <critique> tag के साथ self-critique round करवाना—इस तरह structured responses को force करना काफ़ी उपयोगी काम करता है
    • user खुद भी system reminder जैसी बातें prompt में जोड़ सकता है, Claude Code team ने दिखाया है कि यह असरदार है, और आज Factory के founder ने YouTube live में Factory CLI वगैरह के लिए भी यही बात कही थी (YouTube link)
    • "अगर plan बनाते समय यह tool इस्तेमाल नहीं किया, तो आप कोई महत्वपूर्ण काम छोड़ सकते हैं, और यह स्वीकार्य नहीं है" जैसी चेतावनी—LLM के प्रति भावनात्मक नहीं होना चाहिए, लेकिन यह थोड़ा डरावना लगा इसलिए मज़ेदार भी था
    • लगता है Claude को xml tags वाले prompts पर train किया गया था, संबंधित docs link देखें