1 पॉइंट द्वारा GN⁺ 4 시간 전 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Claude Desktop Windows ऐप सिर्फ चैट उपयोग के दौरान भी हर बार चलने पर Hyper-V VM शुरू करता है, और Task Manager में Vmmem लगभग 1,796~1,846MB RAM इस्तेमाल करता दिखाई देता है
  • पुनरुत्पादन की शर्तें: Windows 11 में VirtualMachinePlatform चालू होने पर Claude Desktop इंस्टॉल करना, Cowork/agent mode को एक बार इस्तेमाल करना, फिर ऐप को दोबारा खोलना या सिस्टम रीबूट करना
  • रिपोर्ट किया गया वातावरण: Windows 11 Pro 25H2 Build 26200.7840, Razer Blade 15 Base Model Late 2020, i7-10750H, 16GB RAM, 2026-02-26 के अनुसार Claude Desktop का नवीनतम संस्करण
  • Hyper-V, WSL, Docker, Windows Sandbox निष्क्रिय हैं और Core Isolation / Memory Integrity भी बंद है; wsl --shutdown “not installed” दिखाता है, Get-VM विफल होता है, और कोई Docker process नहीं मिलता
  • हर लॉन्च पर Claude Desktop RPC interface event के जरिए vmcompute को ट्रिगर करता है, vmwp.exe process VM को होस्ट करता है, और parent process services.exe के रूप में पुष्टि हुई है
  • Hyper-V Compute Admin लॉग में "The specified property query is invalid: The virtual machine or container JSON document is invalid. (0xC037010D, 'Invalid JSON document '$'')" त्रुटि बूट और ऐप लॉन्च के समय बार-बार दिखाई देती है
  • %APPDATA%\Claude\local-agent-mode-sessions\ में पिछले Cowork session की 2,689 पुरानी session files मिलीं, और files हटाने तथा vmcompute/vmwp बंद करने के बाद भी Claude Desktop दोबारा चलाते ही VM और 1.8GB Vmmem process तुरंत फिर बन जाते हैं
  • 16GB सिस्टम में idle memory usage लगभग 50% से बढ़कर 62% हो जाता है, और सामान्य ऐप लोड के साथ 70~75% तक पहुंचकर सिस्टम को धीमा करता है तथा हर लॉन्च के बाद VM process को हाथ से बंद करना पड़ता है
  • एक workaround है Disable-WindowsOptionalFeature -Online -FeatureName "VirtualMachinePlatform" -NoRestart से VirtualMachinePlatform बंद करना; इससे VM चलना रुक जाता है लेकिन Cowork feature भी निष्क्रिय हो जाता है
  • दूसरा workaround है Stop-Process -Name vmwp -Force और Stop-Process -Name vmcompute -Force से हर बार VM process बंद करना; बंद करने के बाद भी चैट feature सामान्य रूप से काम करता है
  • मांगा गया व्यवहार यह है कि VM/container infrastructure केवल तभी initialize हो जब वास्तव में Cowork या agent mode का अनुरोध किया जाए, session खत्म होने पर पुराना session data अपने आप साफ हो, और जब VM infrastructure मौजूद न हो या जरूरी न हो तो ऐप चैट-ओनली मोड में काम करे

1 टिप्पणियां

 
GN⁺ 4 시간 전
Hacker News की राय
  • यह कुछ ऐसा लगता है जैसे model कंपनियाँ पहले local tasks को सही तरह से handle करना सीखने की कोशिश कर रही हैं, जबकि बड़े operating system बनाने वाली कंपनियाँ operating system के अंदर AI integration को ठीक से बनाने की दौड़ में हैं
    यह भी सोचने पर मजबूर करता है कि Gemini और Android दोनों होने के बावजूद Google यह क्यों नहीं सुलझा पा रहा, और क्या वहाँ से कुछ सीखने लायक है

    • Google ऐतिहासिक रूप से एक product company के रूप में काफी खराब रहा है, फिर भी वह सफल होता आया है
      अब जबकि तकनीकी innovation अपने आप में moat नहीं रही, तो लगता है कि सिर्फ engineering के दम पर जीतना मुश्किल हो गया है, और वास्तव में अब सिर्फ engineering से जीत भी नहीं पा रहे
    • वे Googlebooks के साथ AluminumOS भी ला रहे हैं, जिसे AI-first operating system बताया जा रहा है
      अच्छा है या नहीं, यह अभी देखना बाकी है
    • पहले candidate के तौर on Gemini और Google का नाम दिमाग में आना, और Copilot व Microsoft का पहले न आना, थोड़ा डरावना है
      Microsoft की position तो साफ तौर पर ऐसी लगती है कि वह यह कर सकता है, लेकिन अब शायद किसी को उम्मीद नहीं रहती कि Microsoft किसी चीज़ को lead करेगा
    • AI operating system integration की बात पर लौटें, तो मैं हाल ही में retire हुआ हूँ और LLM का इस्तेमाल ज़्यादातर सामान्य operating system और network tasks को implement या fix करने, हल्की automation के लिए AHK, और Home Assistant के काम में करता हूँ
      अभी तो वेब chat से जवाब लेकर operating system में copy-paste करता हूँ, जो छोटे कामों के लिए ठीक है, लेकिन करीब 15 बार आगे-पीछे करना पड़े तो काफी दर्दनाक हो जाता है
      उदाहरण के लिए, पत्नी के laptop में बीच-बीच में होने वाले Windows crash logs को debug करते समय, browser chat window से मिली multi-line PowerShell commands को PowerShell window में paste करना, फिर multi-line errors को वापस browser में copy करना—यह सिलसिला चलता रहता है
      पूरे laptop की पूरी मर्जी LLM को देना मुझे पसंद नहीं, लेकिन अगर accessible apps, बिना confirmation के किए जा सकने वाले steps की संख्या, और task speed limit जैसी सीमाएँ हों, तो शायद यह ठीक लगे
      इसे military-grade lock करने की ज़रूरत नहीं है, क्योंकि न तो वहाँ production code है और न ही लाखों डॉलर की crypto keys, इसलिए सबसे बुरे हाल में कुछ घंटे लगाकर laptop recover करना पड़ेगा—झुंझलाहट होगी, लेकिन दुनिया खत्म नहीं हो जाएगी
      “बस एक VM चलाओ और उसमें इसे चलाओ” वाली बात भी समझ में आती है, लेकिन मैं VM बहुत कम चलाता हूँ, इसलिए versions और UI बदल चुके होते हैं, और वही तो ऐसे काम हैं जहाँ मैं सिर्फ copy-paste bot बनने के बजाय LLM की मदद चाहता हूँ
      अभी मैं ज़्यादातर Windows इस्तेमाल करता हूँ, और समझ नहीं आता कि Microsoft LLM features को हर जगह बिखेर तो रहा है, लेकिन जिस एक जगह के लिए मैं पैसे देकर इस्तेमाल करना चाहूँ, वहाँ क्यों नहीं डाल रहा
      इसका usage model Zoom remote desktop share जितना simple और intuitive हो सकता है. वहाँ पहले से restrictions भी हैं और users interaction model भी समझते हैं
      आज मैंने Gemini से कहा कि हाल की उन सुविधाओं पर user reviews ढूँढे जो “Windows desktop को आपकी जगह operate” कर सकती हैं, तो उसने जवाब दिया कि वे अभी भी धीमी, महंगी हैं, और interface navigation या window boundaries समझने में आसानी से भटक जाती हैं
      सोच रहा हूँ कि क्या इस तरह के हल्के और casual use के लिए कोई सुझाव है
    • शायद frameworks, foundation layers, और firmware बहुत ज़्यादा विशाल हैं
      हर setting और action के लिए AI hooks चाहिए होंगे, इसलिए शायद सिर्फ screenshots देखकर click करवाना ज़्यादा आसान लगता है
  • मैं screenshot नहीं ले पाया, लेकिन अभी मैंने Anthropic की अधूरी polish और जल्दबाज़ी में बनाए जाने का एक काफी खुला उदाहरण देखा
    Windows पर Claude खोलकर cowork के नीचे Dispatch पर click करके शुरू करें, तो यह कहता है कि Windows में मौजूद ही नहीं ऐसी permissions चाहिए
    और उस permission button को दबाने पर macOS System Settings की एक टूटी हुई link खुलती है
    मैं अभी phone से लिख रहा हूँ, तो अगर कोई इसे खुद करके देखे और image reply में डाल दे तो अच्छा होगा

    • screenshot कहाँ upload करूँ समझ नहीं आया, लेकिन नीचे वाला dialog आना confirm किया

      Get an app to open this 'x-apple.systempreferences' link

      Your PC doesn't have an app that can open this link. Try looking for a compatible app in the Microsoft Store.

    • Claude पूरा का पूरा vibe coding से बना हुआ लगता है

  • VM खुद Claude Cowork के लिए है, ताकि वह सारे काम VM sandbox के अंदर करे
    लेकिन यह क्यों app launch होते ही चालू हो जाता है, और इसे disable करने का तरीका क्यों नहीं है, इसका जवाब नहीं देता—सिर्फ इतना बताता है कि “यह क्यों मौजूद है”

    • अगर आप Claude को मेरे computer की किसी भी चीज़ तक access ही नहीं देने वाले, तो फिर desktop app इस्तेमाल करने की क्या ज़रूरत है, web chat क्यों नहीं?
      यह सचमुच का सवाल है, मैंने ऐसी चीज़ें बहुत ज़्यादा इस्तेमाल नहीं की हैं
      दूसरी तरफ, अगर access देना है तो VM की ज़रूरत तो साफ है
    • शायद इसलिए कि यह vibe coding से बनाया गया है
    • Anthropic का software distribute करने का तरीका लगातार खराब रहा है
      इसमें engineering rigor और बारीकी पर ध्यान की बेहद कमी दिखती है
      जवाब शायद इतना साधारण है कि “किसी ने सोचा ही नहीं कि ऐसा नहीं करना चाहिए”
      हर team की जिम्मेदारी अलग होती है, इसलिए engineering culture पूरे संगठन में कैसे फैलती है, इस पर अनुमान से ज़्यादा कहना मुश्किल है, लेकिन Anthropic के software में जो लापरवाही और ढीलापन दिखता है, उसे देखकर लगता है कि training और inference में भी investor का पैसा ऐसे ही जल रहा होगा
      क्योंकि उसे चलाने वाला code भी शायद बाकी software जितना ही खराब होगा
    • कुछ हद तक यह समझ में आता है
      product इस्तेमाल करवाना है तो sandbox तैयार रखना पड़ेगा
  • समझ नहीं आता कि Cowork सिर्फ optional feature क्यों नहीं है
    यह करीब 10GB का VM bundle भी install करता है जिसे हटाया भी नहीं जा सकता

https://www.reddit.com/r/ClaudeAI/comments/1rlc71n/claude_de...

  • संख्या बढ़ाने का पहला नियम है किसी भी कीमत पर friction को हटाना
    यूज़र की हार्ड डिस्क कंपनी के नज़रिए से मुफ़्त होती है, इसलिए जिस फीचर का इस्तेमाल करवाना है उसे ऐसी वजह से रोकने की ज़रूरत नहीं होती
    98% यूज़र को तो यह भी पता नहीं चलेगा कि उनके कंप्यूटर पर कचरा डाला जा रहा है

  • पिछले 10 साल में आए 256GB या उससे कम SSD वाले बेस मॉडल Mac तो अब लगभग खत्म ही समझो
    नया Neo भी इसमें शामिल है
    system, swap space, cache, OS update downloads के लिए reserved space, और apps कितनी जगह लेते हैं यह सोचें, तो उस capacity में 15GB से कम free space बचना बिल्कुल भी हैरानी की बात नहीं है

  • bundle को “हटाने” का सबसे आसान तरीका था उसका content delete कर देना और फिर folder permissions बदल देना ताकि Claude दोबारा उसमें लिख न सके

  • कम-से-कम मेरे कंप्यूटर पर यह optional install था
    याद है कि उस tab को activate करने के लिए additional install करना पड़ा था

  • पहले personalization और customization का दौर था, और उससे यूज़र को control, power, और freedom का एहसास होता था
    अब बिल्कुल उल्टा हो गया है
    दिशा यह है कि यूज़र कुछ भी control न कर सके
    phone और Mac पर कुछ बेकार apps delete नहीं किए जा सकते, क्योंकि उन्हें “system” apps कहा जाता है
    non-expert यूज़र के लिए browser और account settings की जटिलता पार करके unwanted behavior रोकना भी मुश्किल है, और हम मशीनों की मर्ज़ी पर छोड़ दिए गए हैं

    • इस तरह control छिन जाना तकलीफ़देह है
      पहले iLife को, जिसमें iPhoto और iMovie वगैरह आते थे, CD या DVD पर खरीदकर install किया जाता था
      अब Photos app को physically delete ही नहीं किया जा सकता
      work computer पर मैं photos बिल्कुल manage नहीं करता, iCloud account भी नहीं है और आगे भी नहीं होगा, फिर भी यह app installed रखना पड़ता है
      सिर्फ एक png file AirDrop करने पर भी “Photos में add करें” वाला prompt आ जाता है। मैं मना करना चाहता हूँ
      .app खुद तो सिर्फ 41MB का है, इसलिए साफ़ है कि ज़्यादातर चीज़ें कहीं और installed किसी अज्ञात library या framework में खिसका दी गई हैं
    • अगर MacBook पर आपको भी ऐसी ही झुंझलाहट हुई है, तो KDE वाला Linux कंप्यूटर इस्तेमाल करके देखने की ज़ोरदार सिफारिश है
      Linux PC का hardware भले MacBook जितना अच्छा न हो, लेकिन KDE पर बदलने के बाद वह काफ़ी बेहतर लगा
    • ऐसे apps coders के लिए नहीं बल्कि आम यूज़र्स के लिए बनाए जाते हैं
  • Claude desktop app इतना धीमा start होता है और interaction भी इतना sluggish है कि मैंने उसका इस्तेमाल ही बंद कर दिया
    यह पूरी तरह सुस्त app है, और AI पर इतना शोर मचाने के बावजूद ये लोग ठीक से काम करने वाली चीज़ क्यों नहीं बना पाते, समझ नहीं आता

    • उन्होंने इसे vibe coding से बनाया, और यह बात खुद मान भी ली
      शायद जब से वे खुद vibe coding करने लगे, बस वही तरीका इस्तेमाल करते रहे
      इसलिए chat client React में लिखा गया है और RAM को gigabytes के हिसाब से खाता है
    • मुझे लगा था वे पूरी तरह agentic coding पर दांव लगा रहे हैं
      शायद वे release करने पर ही ज़्यादा ध्यान देते हैं, ऊपर-ऊपर बनाते हैं, और changes के असर पर पर्याप्त विचार नहीं करते
      ऐसे model में engineers के बीच coordination भी धीरे-धीरे कम होता दिखा है
      अगर सच में ऐसा है, तो Claude Code भी उसी तरह होगा, और “हर change का review ज़रूर करो” जैसी बातों से फ़र्क नहीं पड़ेगा
      हमेशा tradeoff होता है
    • मैं भी यही सोचता हूँ
      जल्दी वाले सवालों के लिए Claude web app को PWA के रूप में pin करके रखा है, और project-based काम के लिए पूरी तरह CLI इस्तेमाल करता हूँ
      desktop app की Routines feature को आज़माने का सोचा था, लेकिन अब cron से खुद कुछ बनाने की तरफ झुक रहा हूँ
      यहाँ किसी को रोज़ का PR summary routine बनाते देखा था, काफ़ी उपयोगी लगा
      क्योंकि मैं कई repositories में कभी-कभी contribute करता हूँ और उन सबकी स्थिति से लगातार अपडेट रहना चाहता हूँ
    • मुझे Claude Desktop की ज़रूरत नहीं थी, और मेरे कंप्यूटर पर 10GiB से बड़ी VM image न रखी जाए इसका कोई तरीका भी नहीं था, इसलिए मैंने उसे हटा दिया
    • Ubuntu Linux पर Chromium या Firefox में Claude web app चलाने पर उसका काफ़ी आसानी से lag करना हैरान करता है
      मेरे laptop पर जिन chats में delay होता है, वही iPad या iPhone app पर बिना दिक्कत चलती हैं
      web app में निश्चित रूप से कुछ समस्या है
      desktop के लिए native app है या claude CLI काफ़ी तेज़ है, यह मैंने अभी तक इस्तेमाल करके नहीं देखा
  • क्या बिना रोकने के तरीका दिए popup होना अच्छी बात नहीं है? अगर रोकने का तरीका है तो वह समस्या क्यों है, समझ नहीं आता

    • “Claude Desktop spins up a VM without no way of stopping it” जैसी गलती मैं भी बोलते समय अक्सर कर देता हूँ
      दिमाग में अभिव्यक्ति के कई तरीके चलते रहते हैं, लेकिन बोलते समय एक से शुरू करके दूसरे पर खत्म कर देता हूँ
      नतीजा, title की तरह, लगभग हमेशा ग़लत होता है, और अक्सर double negative बन जाता है
      typing करते समय भी कभी-कभी ऐसा होता है, लेकिन कई बार पढ़ने की कोशिश करता हूँ इसलिए अक्सर पकड़ लेता हूँ
    • जब यह पता चलता है कि Spanish जैसी भाषाओं में double negative न सिर्फ़ स्वीकार्य है बल्कि सही अभिव्यक्ति भी है, तो English वाक्यों में संयोग से आ जाने वाली ऐसी गलतियों पर ज़रूरत से ज़्यादा अटकना छोड़ने में मदद मिलती है
    • सारा RAM हमारा है
    • लगता है इस सवाल का जवाब पोस्ट में दिया गया था
      बताया गया है कि वास्तव में उसे रोकने का कोई तरीका नहीं है
      शायद पोस्ट लिखने वाले से title लिखते समय क्षण भर के लिए गड़बड़ हो गई, या फिर वह आपसे अलग किसी English dialect का इस्तेमाल करता हो
    • यह बस original author के बेढंगे title पर की गई चुटकी थी
      मैं भी वही comment ढूंढते हुए यहाँ आया था
  • मैं Claude Desktop को Hyper-V VM के अंदर चलाता हूँ
    मेरे VM में “Virtual Machine Platform” फीचर बिल्कुल भी इंस्टॉल नहीं है
    ऐप इसे स्वीकार कर लेता है और Cowork टैब को बस निष्क्रिय कर देता है
    मैं सोच रहा हूँ कि क्या Hyper-V हटाए बिना VM बनने से रोकने का कोई और तरीका है, ताकि Claude Desktop इस code path पर जाए
    हालांकि Claude को Desktop और CLI दोनों के लिए Windows पर Code sandbox support के बिना वितरित किया जाता है
    sandbox सिर्फ Linux और macOS पर है
    अगर आपको इसे Windows पर चलाना ही है, तो इसे किसी isolated VM के अंदर चलाने की मैं सच में सलाह दूँगा
    तब आप उस VM के अंदर “Virtual Machine Platform” फीचर को हटा सकते हैं, और यह समस्या भी हल हो जाती है
    “Windows Sandbox” OS फीचर अलग Windows license के बिना ऐसा VM उपलब्ध कराता है

    • VM, observability की समस्या पैदा करते हैं, और enterprise platform वाले लोग इस मामले में संवेदनशील होते हैं
      आखिरकार वे sandboxed code के लिए user-level telemetry से अलग कोई ESR/logging interface देने का तरीका निकाल लेंगे, और उसके बाद Defender या CrowdStrike वगैरह भी इसे support करने लगेंगे
  • AGI से vibe coding कर ली, तो लगता है अब production-ready है

  • एकदम typical Anthropic की तरह, यह LLM से बनी हुई ढीली-ढाली कारीगरी जैसा दिखता है