AIエージェント講座 →
Claude Code

Claude Codeが重い時の切り分け方

📌 検索キーワード: claude code 重い

【結論】重さの原因を計測して切り分ける

Claude Codeが重い場合は、Contextだけを原因と決めつけず、Network、Model、Tool出力、Repository規模、Hook、MCP、IDE、CPU・Memoryを切り分けます。

/compactは現在の会話を要約し、/clearは別Taskへ移る際の選択肢です。

claude --safe-modeでCustomizationを無効化すると、HookやMCPが原因か確認できます。

# ターミナルで実行:環境診断
claude doctor
# ターミナルで実行:Customizationを無効化して比較
claude --safe-mode
# ターミナルで実行:詳細ログを一時Fileへ保存
claude --debug 2> claude-debug.log
# 起動後のセッション内で実行:Contextを圧縮
/compact
# 起動後のセッション内で実行:MCP状態を確認
/mcp

具体的な手順・設定方法

  1. 同じ小さなPromptを通常起動とsafe modeで比較します。

  2. MCP、Hook、status line、IDE extensionを一つずつ無効化して差を測ります。

  3. 巨大なTest logはFileへ保存し、Error周辺だけを読ませます。

  4. Repository全体ではなく対象Module、Symbol、Failureへ範囲を限定します。

実践プロンプト / 活用テクニック

# 起動後のセッション内で入力
応答遅延の原因を読み取り専用で切り分けてください。
Context、Hook、MCP、Git状態、巨大File、Test logを確認し、観測事実と推測を分けてください。
設定変更と外部通信はまだ行わないでください。

注意点・よくあるエラーと対処法

.claudesignore作成やTheme変更だけで速度が改善するという断定は避けてください。

VPNを無断で切断すると社内PolicyやAccess controlへ影響します。

Debug logを共有する前にPrompt、Path、Token、個人情報を除去してください。

1日1時間 × 7日間で学ぶ「自作AIエージェント構築講座」

ツールの設定で消耗する側から、自分専用のAI自動化システムを作る側へ。
実践カリキュラムの全貌はこちらから確認できます。

公式カリキュラムを見る →

おすすめの関連記事

Claude Code

Claude Codeの使い方を徹底解説!基本コマンドと安全な実践手順

Claude Code

Claude Codeの料金体系!Pro・Max・API課金の違いと確認方法

Claude Code

Claude Codeとは?CLI・IDE・デスクトップ・Webで使えるAIエージェント

← ポータルTOP(全1000件の検索)へ戻る