1 पॉइंट द्वारा GN⁺ 2026-02-17 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Anthropic ने AI कोडिंग टूल Claude Code के आउटपुट का तरीका बदल दिया, ताकि यह न दिखे कि वह कौन-सी फ़ाइलें पढ़ या संशोधित कर रहा है
  • नया वर्ज़न (2.1.20) फ़ाइल नामों की जगह सिर्फ़ “3 files पढ़ीं” जैसे सारांश दिखाता है, और विस्तृत जानकारी सिर्फ़ शॉर्टकट key से देखी जा सकती है
  • डेवलपर्स ने कहा कि security, audit, और error detection के लिए फ़ाइल नामों को real time में देखना ज़रूरी है, और इस बदलाव का कड़ा विरोध किया
  • Anthropic ने इसे UI simplification के लिए उठाया गया कदम बताया, लेकिन “verbose mode” विकल्प की अनावश्यक जानकारी की अधिकता के लिए आलोचना हुई
  • यह चिंता भी उठी कि अगर AI टूल अपने अंदरूनी व्यवहार को छिपाते हैं, तो transparency और reliability कम हो सकती है

Claude Code आउटपुट बदलाव पर विवाद

  • Anthropic ने Claude Code के progress output में बदलाव किया, जिससे AI जिन फ़ाइलों को पढ़ या संशोधित कर रहा है उनके नाम default रूप से छिप जाते हैं
    • पहले फ़ाइल नाम और पढ़ी गई lines की संख्या दिखाई जाती थी, लेकिन नए वर्ज़न में इसे “Read 3 files (ctrl+o to expand)” जैसे रूप में संक्षिप्त कर दिया गया
    • विस्तृत जानकारी शॉर्टकट से देखी जा सकती है, लेकिन डेवलपर्स ने इसे झंझट भरा और अव्यावहारिक बताया
  • डेवलपर्स का कहना है कि अगर Claude ग़लत फ़ाइल का संदर्भ ले या security-sensitive फ़ाइलों तक पहुँच जाए, तो उसे तुरंत पहचानना मुश्किल हो जाता है
    • उनका कहना है कि codebase जितना जटिल होगा, AI के context tracking को देखना उतना ही महत्वपूर्ण होगा
    • उन्होंने यह भी ज़ोर देकर कहा कि ग़लत दिशा में जाते समय जल्दी रोककर token की बर्बादी रोकी जा सकती है

डेवलपर्स की प्रतिक्रिया और आलोचना

  • GitHub issue में कई डेवलपर्स ने इस बदलाव पर असंतोष जताया
    • एक user ने आलोचना की कि “यह simplification नहीं, बल्कि उपयोगी जानकारी को हटाना है”
    • एक अन्य user ने कहा, “verbose mode बहुत noisy है और यह कोई विकल्प नहीं हो सकता”
  • Anthropic में Claude Code के प्रमुख Boris Cherny ने कहा कि यह कदम “UI simplification के लिए” उठाया गया है, और उनके अनुसार महत्वपूर्ण चीज़ें diff और bash/mcp output हैं
    • उन्होंने कहा, “इसे कुछ दिन इस्तेमाल करके देखिए,” और बताया कि internal developers ने ‘noise reduction’ को सकारात्मक माना
  • बाद में Cherny ने feedback के आधार पर verbose mode में बदलाव कर फ़ाइल path दिखाने की सुविधा जोड़ी, लेकिन
    • verbose mode की पुरानी विस्तृत जानकारी कम कर दी गई, जिससे पूरी जानकारी चाहने वाले users के लिए यह नुकसानदेह बताया गया

Hacker News और कम्युनिटी चर्चा

  • Cherny ने Hacker News चर्चा में भी कहा कि “Claude ज़्यादा स्मार्ट हो गया है और execution time लंबा हो गया है, इसलिए आउटपुट बहुत अधिक हो गया था”
    • उनका कहना था कि आउटपुट टर्मिनल पर overload पैदा कर रहा था, इसलिए simplification ज़रूरी थी
  • लेकिन कई users ने जवाब दिया कि इस संक्षिप्त आउटपुट से उपयोगिता घटती है
    • यह राय सामने आई कि “Claude कौन-सी फ़ाइलें पढ़ रहा है, यह जानना ज़रूरी है ताकि बीच में दखल देकर हज़ारों token बचाए जा सकें”
    • कुछ users ने कहा कि Claude की opacity बढ़ने से “अब उस पर भरोसा करना और मुश्किल हो गया है”

transparency और reliability का सवाल

  • डेवलपर्स ने चेतावनी दी कि अगर Claude Code अपने अंदरूनी कामकाज को छिपाता है, तो error detection और verification मुश्किल हो जाते हैं
    • एक user ने कहा, “अगर Claude के इरादे या तर्क को follow नहीं किया जा सके, तो session सिर्फ़ token बर्बाद करेगा”
    • उन्होंने यह भी कहा कि “लगातार supervision और correction के बिना सही परिणाम की उम्मीद करना मुश्किल है”
  • लेख के अनुसार Claude Code को अक्सर update किया जाता है, लेकिन पुराने तरीके पर वापस लौटने के संकेत नहीं हैं

सारांश

  • Anthropic के इस बदलाव ने UI simplification बनाम transparency में कमी पर बहस छेड़ दी है
  • डेवलपर कम्युनिटी AI टूल के अंदरूनी व्यवहार की visibility को भरोसे का एक प्रमुख तत्व मानती है
  • अब नज़र इस पर है कि Claude Code के आगे के updates transparency और usability के बीच संतुलन कैसे बनाएँगे

1 टिप्पणियां

 
GN⁺ 2026-02-17
Hacker News की राय
  • Claude का अपने internal behavior को छिपाना अजीब है
    यह सिर्फ जिज्ञासा की वजह से नहीं, बल्कि इसलिए ज़रूरी है कि मॉडल की अजीब हरकतों को पहले ही पकड़ा जा सके
    उदाहरण के लिए, जब वह पूरे codebase को गलत पढ़ ले या ऐसे files को छूने लगे जिन्हें बदलना नहीं चाहिए, तब उसे रोकना ज़रूरी है
    verbose mode में सुधार अच्छा है, लेकिन ऐसी transparency शुरू से default होनी चाहिए थी
    अगर AI files handle कर रहा है, तो वह कौन-सी files handle कर रहा है, यह ठीक-ठीक दिखाना अनिवार्य है
    abstraction अच्छा है, लेकिन build बिगाड़ सकने वाली चीज़ों को छिपाना नहीं चाहिए

    • हाल के AI programming का रुझान लंबे समय तक autonomous तरीके से चलने वाली agent teams की ओर है
      इस नज़रिए से देखें तो यह समझ आता है कि UX इंसान-केंद्रित नहीं बल्कि परिणाम-केंद्रित तरीके से डिज़ाइन किया गया है
      लेकिन फिर भी “पटरी से उतरने” की समस्या हल नहीं हुई है, और यह भी सवाल है कि कई AI agents मिलकर autonomous रूप से सही नतीजे दे पाएँगे या नहीं
    • इसलिए मैं अब भी “permission माँगने” वाला prompt इस्तेमाल करता हूँ
      झंझट है, लेकिन इससे गलत project को modify करने की कोशिश रोकी जा सकती है
      सैकड़ों library projects वाले monolithic codebase में यह ज़रूरी है
      अगर मॉडल command का मतलब गलत समझ ले, तो वह कई मिनट तक बेकार भटक सकता है
    • मैं Claude क्या कर रहा है, यह ज़रूरी नहीं कि बैठकर देखूँ
      उसकी बजाय मैं दूसरा काम करता हूँ या फोन देखता हूँ
      output को manually monitor करना मुझे एक inefficient तरीका लगता है
    • real time में code review करते हुए AI की दिशा adjust करना सबसे अच्छा तरीका है
      यह अजीब है कि Anthropic इसे समझ नहीं रहा
    • शायद इरादा यह भी हो सकता है कि Claude का Chain-of-Thought competitors सीख न सकें
  • “और जानकारी दिखाओ” की माँग का जवाब “कम दिखाकर” देना विडंबनापूर्ण है

    • अब लगता है “verbose” शब्द ने अपना मूल अर्थ खो दिया है
      “fast” भी हर कंपनी अलग मतलब में इस्तेमाल करती है, और शब्दों के अर्थ इतने बिखर गए हैं कि सिर्फ label देखकर समझना मुश्किल है
    • यह दिलचस्प है कि Claude अक्सर इस तरह सोचता है, “मौजूदा feature को ही reuse कर लें”
      शायद उसे लगता है कि यही सरल है और user की माँग को पूरा भी कर देता है
    • मैंने नया verbose mode वास्तव में इस्तेमाल किया, और वह बहुत ज़्यादा लंबा-चौड़ा लगा
      default mode लगभग silent mode जैसा है, और background में autonomous तरीके से चलता है, जिससे screen flicker करती रहती है
      सवाल पूछने के कुछ सेकंड बाद यह अपने-आप default selection आगे बढ़ा देता है, और कभी-कभी Esc से भी नहीं रुकता
      हालिया update काफ़ी परेशान करने वाला था
    • पहले यह सिर्फ पढ़ी गई files की संख्या दिखाता था, अब file path और file name दिखाता है
      लेकिन कुल मिलाकर पहले से कम detail देता है, और ज़्यादा detail देखने के लिए अब नया mode चाहिए
  • Anthropic ने developer market को target करते हुए अब तक अच्छा काम किया है, लेकिन यह फैसला जोखिम भरा है
    competition कड़ा है, और ऐसी ज़िद developers का भरोसा खो सकती है

    • सोचता हूँ कि revenue का असली केंद्र Claude Code है या खुद model
      मैं Claude model कई platforms पर इस्तेमाल करता हूँ, लेकिन Claude Code का उपयोग नहीं करता क्योंकि वह असुविधाजनक लगता है
      उसकी जगह Claude Co-work या Excel integration जैसे non-developer market में विस्तार की संभावना ज़्यादा बड़ी लगती है
    • मैंने भी पहले ही subscription cancel कर दिया है
      Codex पर switch कर लिया, क्योंकि Claude Code धीमा है और feedback कम देता है, जिससे काफ़ी frustration होती है
      अगर एक simple prompt पर भी वह 20 मिनट तक अटका रहे, तो फिर वापस इस्तेमाल करने की वजह नहीं बचती
  • एक विकल्प के तौर पर OpenCode है
    यह Claude Code जैसा सबसे मिलता-जुलता अनुभव देता है, लेकिन अभी भी मेरी पसंद Claude Code ही है

    • मुझे OpenCode का TUI interface इतना पसंद है कि अब वापस जाना मुश्किल लगता है
    • लेकिन OpenCode ने terminal scroll को खुद implement किया है, जो असुविधाजनक है
    • यह शिकायत भी थी कि Max subscribers भी OpenCode को ठीक से इस्तेमाल नहीं कर पाते
    • संबंधित project के रूप में oh-my-pi भी है
    • व्यक्तिगत रूप से opencode + glm5 combination से मैं काफ़ी संतुष्ट था
  • लगता है Anthropic ऐसा workflow बढ़ावा दे रहा है जो code review से बचता है
    इंसान को code सीधे न देखने देना एक तरह की lock-in strategy है

    • मैं अब भी हर बदलाव को खुद review करता हूँ
      code generation तेज़ है, इसलिए कुल समय का लगभग 40% review में जाता है, लेकिन quality उतनी ही महत्वपूर्ण है
  • मैं पूरे दिन 5 से ज़्यादा agents चलाता हूँ
    क्योंकि मैं नतीजों को बहुत सख़्ती से measure और verify करता हूँ, इसलिए शांत output मुझे उल्टा बेहतर लगता है
    ज़रूरत पड़ने पर ही मैं “सोचने की प्रक्रिया समझाओ” वाला prompt देकर log रखता हूँ
    फिर भी, जो लोग पुराना तरीका पसंद करते हैं उनके लिए optional mode होना अच्छा रहेगा

    • मुझे भी लगता है कि visibility के तीन modes (default, high, verbose) होने चाहिए
      लेकिन real time में agents को देखते रहने का तरीका जल्द ही पुराना पड़ सकता है
      models बहुत तेज़ी से आगे बढ़ रहे हैं
    • इस चर्चा का मूल यही बुनियादी तनाव है
    • यह जानने की जिज्ञासा है कि testing और verification कैसे होती है — पारंपरिक testing से, या role-separated agent strategy से
    • अगर 24/7 पाँच agents चल रहे हों, तो subscription cost काफ़ी बड़ी होगी; कौन-सा plan इस्तेमाल हो रहा है, यह भी जानना दिलचस्प है
  • हाल में लगा कि Claude की research करने की शैली खराब हुई है
    यह साधारण समस्या पर भी दर्जनों अनावश्यक threads बना देता है
    30 मिनट से ज़्यादा बेकार भटकने के बाद आखिरकार “रास्ता भटक” जाता है
    अब ऐसे संकेत दिखते ही मैं उसे तुरंत रोक देता हूँ
    “सिर्फ संबंधित code देखो” कहने पर भी वह “मैं खुद देखूँगा” जैसा जवाब देता है — सच में हैरान करने वाला

    • पता नहीं यह सिर्फ किसी खास model में है या व्यापक समस्या है
  • इस issue का ज़िक्र पहले ही HN की दूसरी thread में Anthropic developer ने सीधे किया था

    • और बाद में उस चर्चा को blog post के रूप में समेटकर कई channels में साझा किया गया
  • Claude conversation logs को ~/.claude/projects में store करता है
    इसलिए cc-tail जैसे tools से logs real time में देखे जा सकते हैं

  • मैं हमेशा Claude Code से पहले बदलाव की योजना बनवाता हूँ
    उससे यह समझाने को कहता हूँ कि कौन-सी files बदलेगा, फिर उसे नए context में चलाता हूँ

    • मैं blackbird नाम का एक tool बना रहा हूँ
      यह spec को JSON plan में तोड़ता है, फिर हर task को Claude या Codex के साथ non-interactive तरीके से चलाता है
      लगता है यह तुम्हारे workflow के साथ अच्छी तरह फिट होगा
    • नया context इस्तेमाल करने की वजह जानने की जिज्ञासा है — क्या सिर्फ plan approve करते ही वह अपने-आप reset हो जाता है?