8 पॉइंट द्वारा GN⁺ 2025-04-22 | 2 टिप्पणियां | WhatsApp पर शेयर करें
  • Anthropic ने Claude-आधारित CLI agent टूल Claude Code के advanced उपयोग पर दस्तावेज़ जारी किया है
  • खास keywords ("think", "ultrathink" आदि) का उपयोग करने पर Claude अधिक computational resources (tokens) इस्तेमाल करके अधिक गहराई से सोचता है
  • "think" → 4,000 tokens, "megathink" → 10,000 tokens, "ultrathink" → अधिकतम 31,999 tokens तक आवंटित होते हैं
  • यह Claude Code के internal code में सीधे पुष्टि किया गया, और यह Claude से अधिक Claude Code की सुविधा लगता है
  • डेवलपर इस सुविधा का उपयोग करके जटिल समस्याओं को अधिक प्रभावी ढंग से संभालने के लिए Claude को agent-शैली coding tool की तरह इस्तेमाल कर सकते हैं

Claude Code का advanced उपयोग

  • Anthropic ने अपने CLI coding agent Claude Code का कुशलतापूर्वक उपयोग करने के तरीकों पर दस्तावेज़ प्रकाशित किया है
  • यह टूल Claude model का उपयोग करके coding tasks करता है, और commands के ज़रिए thinking intensity को नियंत्रित करने की सुविधा रखता है
  • “think” श्रृंखला के keywords इस्तेमाल करने पर Claude दिए गए task के लिए अधिक computational resources का उपयोग करता है

thinking intensity नियंत्रण सुविधा

  • Claude Code keyword के अनुसार Claude द्वारा उपयोग किए जा सकने वाले tokens की संख्या (thinking resource amount) को समायोजित करता है
  • internal code में निम्न mapping की पुष्टि हुई:
    • "think" → 4,000 tokens
    • "think hard" / "think more" / "megathink" → 10,000 tokens
    • "ultrathink" / "think very hard" / "think super hard" आदि → 31,999 tokens
  • इस सुविधा के ज़रिए जटिल या multi-step problem solving के दौरान अधिक computation time और resources हासिल किए जा सकते हैं

internal implementation analysis

  • Claude Code open source नहीं है, लेकिन यह JavaScript में लिखा गया है और इसका कुछ हद तक analysis किया जा सकता है
  • डेवलपर ने prettier और ripgrep का उपयोग करके code readability बढ़ाई और खास keywords खोजे
  • परिणामस्वरूप, code में keyword के अनुसार thinking resource allocation logic को सीधे देखा जा सका

क्या यह Claude की अपनी सुविधा है?

  • “ultrathink” सुविधा Claude model की नहीं बल्कि Claude Code में built-in सुविधा लगती है
  • Claude में स्वयं Extended Thinking सुविधा है, लेकिन keyword-आधारित thinking amplification CLI tool की विशिष्ट सुविधा होने की संभावना अधिक है

practical उपयोग

  • Claude को agent-शैली development tool की तरह उपयोग करते समय यह सुविधा बहुत उपयोगी है
  • problem solving, code generation, analysis जैसे कार्य करते समय यह अधिक सटीक और परिष्कृत परिणाम पाने में मदद करती है
  • केवल keywords के ज़रिए thinking resources को नियंत्रित किया जा सकता है, इसलिए यह बहुत intuitive और powerful tool है

2 टिप्पणियां

 
madsyntst 2025-04-22

इंसान हो या AI, दोनों को "सोचकर बोलो" कहना पड़ता है.....

 
GN⁺ 2025-04-22
Hacker News टिप्पणियाँ
  • जैसा कि @dickfickling ने पहले ही उल्लेख किया है, ultrathink Anthropic के दस्तावेज़ों में स्पष्ट रूप से लिखा हुआ है
    • जब Claude से किसी खास समस्या के लिए योजना बनाने को कहा जाए, तो विस्तारित thinking mode को ट्रिगर करने के लिए "think" शब्द का उपयोग करने की सिफारिश की जाती है
    • हर स्तर Claude के लिए उपलब्ध thinking budget को क्रमशः बढ़ाता है
    • लिंक: https://www.anthropic.com/engineering/claude-code-best-practices
  • मुझे नहीं पता कि Claude 3.7 के Thinking mode में अनुमत अधिकतम "budget_tokens" क्या है, लेकिन SDK में 32k का उदाहरण दिखाया गया है, जो लेख के नतीजों से मेल खाता है
  • उम्मीद है कि हम जल्दी ही जादुई मंत्र जैसे इस चरण से बाहर निकलेंगे
  • मैं मानकर चल रहा हूँ कि मॉडल लगातार बदल रहा है
    • यह बहुत निराशाजनक है कि ज़्यादातर non-developers सोचते हैं कि अगर वे LLM से सवाल पूछेंगे तो वह हमेशा बिल्कुल सही जवाब देगा
    • इसे creative output के लिए डिज़ाइन किया गया है, और temperature कम करने पर भी यह hallucinate कर सकता है
  • मैं सोचता हूँ कि ultrathink जैसे शब्दों से संख्याओं को बदलने के बजाय thinking budget को सीधे स्पष्ट क्यों नहीं किया जाता
  • यह एक प्यारा शब्द है, और यह जानना दिलचस्प है कि इसे client side पर मैनेज किया जाता है, लेकिन मैं सोचता हूँ कि क्या यह ऐसे टूल में, जिसमें पहले से ही अनिश्चितता है, और ज़्यादा अनिश्चितता नहीं जोड़ता
  • अच्छा होगा अगर ऐसे "secret keywords" UI में और सीधे तौर पर दिखाए जाएँ
    • अगर इसे developer/experiment mode में स्विच किए जा सकने वाले रूप में दिया जाए तो मज़ेदार होगा
  • यह शायद AGI का सबूत हो सकता है
    • व्यक्तिगत रूप से, ज़्यादातर दिनों में मैं मुश्किल से infrathink तक ही पहुँच पाता हूँ
  • चूँकि मैं पहले ही Gemini 2.5 पर स्विच कर चुका हूँ, यह उपयोगी जानकारी हो सकती है
    • 96% सस्ता
  • यह चौंकाने वाला है कि कोड में context window को बढ़ाने वाले keywords लागू किए गए हैं
    • इसे ढूँढने के लिए थोड़ी reverse engineering करनी पड़ी
  • लगता है मैं Hyperthink का इंतज़ार करूँगा
  • Tengu think? क्या इसका मतलब जापानी Tengu है?
  • यह बहुत तेज़ी से ब्लॉग से Twitter, फिर वापस ब्लॉग से HN तक पहुँच गया
    • आजकल जानकारी की रफ़्तार हैरान करने वाली है