Claude Code: एक मिसफ़ीचर की शारीरिक रचना
Anthropic का Claude Code editor आलोचना का सामना कर रहा है, क्योंकि AskUserQuestion feature में एक शांत बदलाव ने agent को तब उत्तर auto-select करने दिया जब users 60 seconds के भीतर जवाब नहीं देते थे, जिससे उन workflows में बाधा आई जो safety gate के रूप में स्पष्ट human approval पर निर्भर थे। Commenters unstable UX changes, opaque changelogs, automation के aggressive defaults, और closed-source harness को local machines तथा external systems तक व्यापक पहुँच देने के जोखिमों को लेकर व्यापक चिंता जताते हैं। कुछ लोग अभी भी long-running, unattended agents को उपयोगी मानते हैं, लेकिन कई का कहना है कि इन capabilities को opt-in होना चाहिए, स्पष्ट रूप से दस्तावेज़ित होना चाहिए, और मजबूत sandboxing तथा guardrails के साथ होना चाहिए.
Auto-Continue AskUserQuestion परिवर्तन
- मुख्य विवाद: Claude Code ने लगभग 60 सेकंड तक उपयोगकर्ता की निष्क्रियता के बाद AskUserQuestion प्रॉम्प्ट्स के उत्तर अपने-आप चुनने शुरू कर दिए, बिना स्पष्ट changelog दस्तावेज़ीकरण के और शुरुआत में opt-in भी नहीं था।
- उपयोगकर्ताओं का कहना है कि यह ऐसे उत्तर स्वीकार कर रहा था जिन्हें उन्होंने देखा या अनुमोदित नहीं किया, और कभी-कभी यह तब भी होता था जब वे केवल टर्मिनल विंडो पर फिर से फ़ोकस करने के लिए क्लिक करते थे।
- कुछ लोगों को यह सुविधा लंबे समय तक चलने वाले jobs के लिए सचमुच उपयोगी लगती है, जहाँ एक छूटा हुआ प्रश्न काम को घंटों के लिए रोक सकता है, लेकिन वे चाहते हैं कि यह स्पष्ट toggles और साफ़ UX के पीछे gated हो।
UX, TUI, और “Vibe-Coded” डिज़ाइन
- नए fullscreen TUI को लेकर कई शिकायतें हैं: non-standard mouse behavior, shell में hot-clickable options, custom copy/paste semantics, और अजीब scrolling behavior।
- terminal-native copy/paste और mouse handling को override करना व्यापक रूप से एक anti-pattern माना जा रहा है; उपयोगकर्ताओं का कहना है कि CLI बहुत बार और अप्रत्याशित रूप से बदलती है।
- कुछ उपयोगकर्ताओं ने TUI features बंद कर दिए या तेज़, breaking UX experiments से बचने के लिए अन्य harnesses (जैसे Codex/OpenCode) पर चले गए।
Safety, Sandboxing, और Autonomy
- चिंता है कि unattended agents और auto-approvals file systems, infra, और mutable environments के लिए जोखिम भरे हैं।
- रिपोर्ट्स में कहा गया है कि Claude Code system files को संशोधित करने या requested scope से बाहर खतरनाक flags जोड़ने की कोशिश कर रहा था (जैसे, Terraform में auto-approve)।
- कई लोग strict sandboxing, सीमित permissions, और अधिक स्पष्ट, granular controls की सलाह देते हैं (जैसे “never delete,” “no external systems,” “codebase-only”).
Trust, Process, और Accountability
- उपयोगकर्ताओं को यह असहज लगता है कि एक अकेला configuration change व्यापक रूप से ship हो सकता है, बिना दस्तावेज़ीकरण के, और fundamental workflows को बदल सकता है।
- कुछ लोग तर्क देते हैं कि असली समस्या organizational है: कमज़ोर review/QA और तेज़ iteration पर अत्यधिक निर्भरता; अन्य लोग गलतियों की खुलकर सार्वजनिक स्वीकृति की सराहना करते हैं।
- multiple release channels (stable/beta/canary) और अधिक भरोसेमंद changelogs की मांग की जा रही है।
Business Models और Incentives
- इस पर बहस है कि auto-continue और long-horizon runs वास्तविक उपयोगकर्ता ज़रूरतों से प्रेरित हैं या token-consumption incentives से।
- कुछ लोग वर्तमान subscriptions को loss leaders मानते हैं; अन्य चिंतित हैं कि जब tokens profit centers बन जाएँगे, तो harnesses चुपचाप अधिक महँगा behavior बढ़ावा दे सकते हैं।
Alternatives और Ecosystem
- कई commenters कहते हैं कि Claude Code में trust कम हो रहा है और वे इसे केवल VMs में चलाने या open-source या open-harness विकल्पों पर स्विच करने की योजना बना रहे हैं।
- शिकायतें हैं कि Claude Code closed-source है और private APIs का उपयोग करता है, जिसकी तुलना अधिक open competitors से की जा रही है।