- 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 टिप्पणियां
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, और--agentsflag से sub-agent को dynamically जोड़ना संभव (changelog link)@fileटाइप करके fzf list खोलनी पड़ती हैमुझे ये tools सच में बहुत पसंद हैं, कल मैंने अपने baby daughter के खाने का एक video इसमें डाला, जो तब record हुआ था जब वह mobile charger से जुड़ी हुई थी, और tool को बताया कि
ffmpegऔरimagemagickinstalled हैं, फिर उससे कहा कि छिपे हिस्से crop कर दे ताकि सिर्फ बेटी साफ दिखे, उसने video को देखकर खुद crop range ढूँढी,ffmpegचलाया, और मुझे साफ-सुथरा video मिला, अनुभव वाकई कमाल का था, बस एक कमी है कि काश कभी-कभी यह और तेज़ होता, शायद इसलिए कि Cerebras या Groq ने अभी तक Charm Crush वगैरह के साथ अच्छे से compatible API नहीं बनाए हैं, आगे को लेकर उत्साह हैANTHROPIC_BASE_URLको public endpoint पर रखें और फिर claude शुरू करें, croq को मैंने अभी test नहीं किया, लेकिन उपयोग की संभावना काफ़ी दिलचस्प लगती हैमैं इस तरह के tools को "terminal agents" कहता हूँ, लेकिन अब जब VS Code extension भी आ गया है, तो शायद इन्हें "coding agents" कहना चाहिए, ऐसे tools असल में सामान्य "general agents" का ही एक रूप हैं, Claude Code और Codex CLI जैसे tools वह लगभग हर काम कर सकते हैं जो keyboard से input देने वाला इंसान कर सकता है, अगर इन्हें अच्छी तरह isolated container में न चलाया जाए तो ख़तरा हो सकता है, लेकिन ये जो कर सकते हैं वह बेहद दिलचस्प है
codex,claudeusers बना रखे हैं और लगभग हमेशा yolo mode में चलाता हूँ, कभी समस्या नहीं हुई,shellagentजैसा alias भी काफ़ी अच्छा लगता है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 देने के बदले इस्तेमाल हो सकता है/resumeकमांड से conversation के बीच से फिर शुरू करना संभव होता है, इसलिए storage को पूरी तरह बुरा नहीं मानता, कई मामलों में यह व्यावहारिक रूप से मददगार है, लेकिन conversations delete करने का तरीका भी होना चाहिएमैं अभी Goose(link) इस्तेमाल कर रहा हूँ, और मेरे साले Claude Code इस्तेमाल करते हैं और कहते हैं कि यह अच्छा है, क्या Claude Code पर जाने का कोई साफ़ कारण है? अगर किसी का अनुभव या comparison हो तो जानना चाहूँगा
मैंने code + VSCode के साथ coding का बहुत ज़्यादा उपयोग किया है, लेकिन पिछले कुछ महीनों में यह उसी prompt और code को chatGPT में paste करने की तुलना में निराशाजनक downgrade जैसा लगा है, सोच रहा हूँ क्या आगे यही तरीका आम हो जाएगा—यानी हर काम के लिए जो बेहतर हो उसके हिसाब से बार-बार switch करना पड़ेगा?
1M context version इस्तेमाल करने के लिए
/model sonnet[1m]स्पष्ट रूप से लिखना पड़ता हैजो लोग इस बात से निराश हैं कि Plan में Opus/Code और Sonnet का combination नहीं है, उन्हें chart देखना चाहिए—Sonnet 4.5 कई benchmarks में Opus 4.1 से बेहतर है, यह विकल्प कम होने से ज़्यादा Sonnet के आम तौर पर काफ़ी बेहतर हो जाने की वजह से चुना गया लगता है
prompt reference, मुझे पहले से जिज्ञासा थी कि
<system-reminder>जैसे tags का सच में कोई मतलब होता है या LLM training में उन्हें कोई खास अर्थ दिया जाता है, और क्या अगर user ऐसे magic tags जान ले तो उन्हें खुद डालकर LLM के behavior को मनमुताबिक बदल सकता है?<name>…</name>format में tag करके जवाब दें", कई roles को tags से बाँटकर roleplay करवाना, या<critique>tag के साथ self-critique round करवाना—इस तरह structured responses को force करना काफ़ी उपयोगी काम करता है