Claude Desktop VM Deployment and Resource Consumption Issues
Claude Desktop ユーザーは、AI エージェント用のサンドボックス環境として機能する「Cowork」機能をサポートするために、アプリケーションが仮想マシン (VM) を自動的に初期化するという重大な問題を特定しました。このデプロイメントは明示的なオプトイン・メカニズムなしに行われ、ユーザーが使用しない可能性のあるプロセスに対して、かなりのシステムリソースを割り当てることを強制しています。
Automatic VM Deployment and Resource Impact
Claude Desktop は、Cowork 機能にサンドボックス環境を提供するために VM を起動します。このプロセスには、以下のリソースへの影響が含まれます:
- Disk Space: ユーザーは、VM バンドルが約 10GB のサイズのパッケージをインストールし、それが削除しにくいと報告しています。
- System Resources: VM はかなりの RAM と CPU サイクルを消費し、システム全体の動作を重くする要因となっています。
- Lack of Control: 現在、VM を無効化したり、アプリケーションの起動時に自動的に起動するのを防いだりするための組み込みの設定はありません。
User Experience and Implementation Flaws
Hacker News でのコミュニティ・ディスカッションでは、ソフトウェアの実装品質に対するより広範な不満が明らかになっています。ユーザーは、いくつかの「職人技の欠如 (lack of craft)」を示す指標を強調しています:
- Cross-Platform Inconsistencies: あるユーザーは、Windows 上で Cowork 機能の権限ボタンをクリックすると、macOS のシステム環境設定を指す壊れたリンクに繋がると報告しました。
- System Performance: アプリケーションは、起動時間の遅さやインタラクションのレイテンシにより、一部のユーザーから「clunker (重い動作)」と表現されています。
- Storage Management: ユーザーは、容量を確保するためにフォルダから VM ファイルを手動で削除しても、Cowork タブを開くと VM が再ダウンロードまたは再初期化されることが多いことに気づいています。
Technical Perspectives on Sandboxing
リソースのオーバーヘッドは問題ですが、一部の開発者は、ハードウェアレベルの仮想化が AI エージェントにとって必要な未来であると主張しています。その主張は、アプリごとのエージェント仮想化により、エージェントがホスト OS を危険にさらすことなく、自身のツールを修正したり独自のソフトウェアを記述したりできる「密閉された」環境が可能になるというものです。
逆に、他の開発者は、VM を「オンデマンド」サービスとして実装すべきだと提案しています。すぐに起動するのではなく、ユーザーがエージェント・タブにフォーカスしたときに VM をウォームアップし、一定期間の非アクティブ状態が続いた後にクールダウンしてシステム RAM を解放する仕組みです。
Workarounds and Mitigation
Windows ユーザー向けに、VM デプロイメントを軽減するためのいくつかの方法が見つかっています:
- Hyper-V Isolation: "Virtual Machine Platform" 機能がインストールされていない Hyper-V VM 内で Claude Desktop を実行すると、アプリケーションが Cowork タブを無効化し、効果的に VM の起動を防ぐことができます。
- Windows Sandbox: Windows Sandbox OS 機能を利用することで、追加のライセンスを必要とせずにアプリを実行できる隔離された環境を提供し、プライマリ・ホスト・システムへの影響を回避できます。
"I run Claude Desktop inside a Hyper-V VM. My VM doesn't have the 'Virtual Machine Platform' feature installed at all. The app accepts this and simply disables the Cowork tab."
Summary of Community Sentiment
ユーザーの間で支配的な感情は、アプリケーションが製品化に向けて急ぎすぎたというものです。批判的な意見を持つ人々は、AI 企業が OS プロバイダー (Apple や Google など) が OS に AI を直接統合する前に、ローカルな作業機能を実装するための競争状態にあると主張しており、それが、安定性やユーザーの制御よりも機能のスピードを優先するサービス (layanan) を優先する結果を招いていると述べています。