Claude Code自己監査で~/.claudeに3GBの不要ファイルを発見 — 削除方法はこちら

あるRedditユーザーがClaude Codeに、動作が遅い原因を調査するためフォレンジック監査プロンプトを与えました。その結果、~/.claudeディレクトリとプロジェクトレベルのCLAUDE.mdファイルに3GBもの蓄積されたゴミが発見されました。クリーンアップ後、ディレクトリは200MB未満に縮小されました。
使用されたプロンプト
私の~/.claudeディレクトリとワークスペース内のプロジェクトレベルのCLAUDE.mdファイルのフォレンジック監査を実行してください。蓄積されたゴミがパフォーマンスを低下させていると疑っています。報告事項:
各発見について、なぜパフォーマンスに影響するか(起動時のディスクI/O、コンテキストウィンドウの肥大化、再試行ループなど)を説明し、安全なfind/rmコマンドでクリーンアップする方法を示してください。ただし、実行はせず報告のみにしてください。
ユーザー環境での発見
- projects/に2.6 GB — 172のプロジェクトディレクトリに9,318のJSONLセッション記録があり、一度も削除されていません。起動時のディスクI/Oの原因になります。
- telemetry/に170 MB — テレメトリがエンドポイントに到達できずバッファリングを続けるサイレント再試行ループによる
1p_failed_events.*ファイルが91個。 - 153 MBのファイル履歴アンドゥバッファ。
- 3,095個の期限切れtodo JSONファイル — セッションやエージェントごとに1つずつ、これまで生成されたすべて。
- 986行の
CLAUDE.mdに加え、cdで近くに移動するたびに読み込まれるnode_modules内の346行のファイルがあり、コンテキストウィンドウの肥大化を引き起こします。 - ネストされたバックエンドディレクトリ内の積み重なった
CLAUDE.mdファイルが、サブディレクトリにいるだけで約900行のコンテキストを追加します。
対処法
ユーザーは正確なクリーンアップコマンドを共有していませんが、監査レポートには安全なfind/rmの提案が含まれていました。発見内容に基づいて独自のコマンドを作成できます:~/.claude/projects/から古いセッション記録を削除し、テレメトリ再試行バッファを削除し、アンドゥバッファを取り除き、肥大化したCLAUDE.mdファイル、特にnode_modules内や深くネストされたディレクトリ内のものを圧縮または切り詰めます。
📖 完全なソースを読む: r/ClaudeAI
👀 See Also

Claude Codeの詳細スピナー機能を無効にする方法
Claude Codeには、処理中に「Seasoning」や「Crafting」などの気まぐれな動名詞を表示するデフォルトの動詞スピナーが含まれています。設定.jsonファイルのspinnerVerbs配列に空白を追加することで無効にできます。

6GB VRAMのノートパソコンで完全ローカルのAIエージェントを実行する方法:学生のためのステップバイステップガイド
高価なAPIに頼らず、学生が6GB VRAMのノートパソコンを活用してAIエージェントをローカルで実行する方法を探ります。当ガイドでは、必須のステップとツールを詳しく解説します。

劣化したClaudeのパフォーマンスを診断する:根本原因と修正方法
Claudeのコーディング結果が時間とともに劣化する理由と、コンテキスト管理やプロンプト衛生を含む実践的な修正方法を解説。

本番出力のための8つの戦術的Claude Codeワークフローのヒント
強制的に質問を明確化し、To-Doに自動検証を組み込み、アーリーエグジットを活用し、VisionやDevToolsを使ってClaudeから本番コードを取得する方法。