- 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 के बीच संतुलन कैसे बनाएँगे
अभी कोई टिप्पणी नहीं है.