2026年7月27日

Claudeが重い!原因と改善策を徹底解説|コード・デスクトップ対応

Claude全般が重いときの原因診断フロー

公式画面

Claude全般が重いときの原因診断フロー
  1. 01
    サーバーサイドのチェック
    公式ステータス確認、claude doctorまたは/doctorで自動チェック、時間をおいて再試行
  2. 02
    ローカルリソースの確認
    タスクマネージャーでCPU/メモリ確認、ビルドディレクトリを.gitignoreに追加、--safe-modeで起動
  3. 03
    セッションのリセット
    /compactでコンテキスト圧縮、/clearでリセット、特定の関数だけ読ませる指示

ネットワークとサーバーサイドのチェックポイント

室谷室谷代表取締役
重いと感じたらまずサーバーサイドの応答を疑うのが筋ですよね。ソース見ると429や529が返ってくるケースがあると明記されてます。
テキトー教師テキトー教師DotAI 認定講師
たしかに。最初に自分のマシンばかり疑う人が多いんですが、API側が混雑してたり、一時的な障害って結構あります。

公式のステータスをざっと確認するだけで原因切り分けが速まりますよ。
室谷室谷代表取締役
自社サービスだと死活問題なんで、MYUUUでも監視ツールでアラート飛ばすようにしてます。個人だとそこまでできないけど、とりあえず時間をおいて再試行するのが現実的ですね。
テキトー教師テキトー教師DotAI 認定講師
あと、claude doctor とか /doctor で自動チェックできるのも知っておくと便利です。起動すらしないケースでもシェルから叩けるんで。

ローカルマシンのリソース不足を見極める方法

テキトー教師テキトー教師DotAI 認定講師
次に見るべきは自分のマシンです。タスクマネージャーでCPUやメモリが逼迫してないか確認する習慣をつけると良いと思います。
室谷室谷代表取締役
大規模なリポジトリを扱うと、Claudeもそこそこリソース食いますからね。オフィスでエンジニアが一斉に動かすと、マシンスペックがボトルネックになるケースも。
テキトー教師テキトー教師DotAI 認定講師
公式ドキュメントでは、ビルドディレクトリを .gitignore に入れるよう推奨してます。無駄なファイルを読ませないだけで結構変わります。
室谷室谷代表取締役
それと --safe-mode で起動してみる手もあります。プラグインやフックが原因で重くなってる場合、それだけで軽くなることもある。

セッション蓄積によるコンテキスト肥大が原因か

テキトー教師テキトー教師DotAI 認定講師
セッションを長く使ってると、会話履歴や読み込んだファイルが溜まってどんどん重くなります。これに気づかない人が多いんですよ。
室谷室谷代表取締役
コンテキスト窓がパンクしてる状態ですね。Claude Codeには /compact という圧縮コマンドがあって、重要な情報だけ残してサイズを減らせます。

時給換算すると、再起動よりこっちの方が効率いい。
テキトー教師テキトー教師DotAI 認定講師
タスクが変わったら /clear でガッツリリセットするのも手です。あと、自動コンパクションがスラッシングエラーで止まる場合は、Claudeに「ファイル全体じゃなくて特定の関数だけ読め」と指示すると改善します。
室谷室谷代表取締役
コンテキスト肥大は気づきにくいけど、実はパフォーマンスに一番効くポイントかもしれないですね。

手軽に試せる初期対処まとめ

室谷室谷代表取締役
整理すると、最初の一手は「サーバー状態の確認→ローカルのリソース確認→セッションのリセット」の順です。これで大半のケースは切り分けられます。
テキトー教師テキトー教師DotAI 認定講師
特にセッションが長い人は /compact か /clear を試すだけで劇的に改善することも多いです。まずはそこから。
室谷室谷代表取締役
定期的にリセットする習慣をつけると、運用コストも下がりますし、安定して使えます。
テキトー教師テキトー教師DotAI 認定講師
それでもダメなら、モデル選択や詳細設定の見直しを検討する段階ですね。それはまた別の機会に。

Claude Codeの重さを根本から改善する設定と運用

まとめ
Claude Code の重さ改善ポイント
  • コンテキストリセットに /compact や /clear を使う
  • モデルは用途に応じて Opus 5 と Sonnet 5 を使い分ける
  • エフォートは high より medium に下げることでレスポンス高速化
  • --safe-mode でプラグイン/MCP サーバーを無効にして原因切り分け
  • 大規模リポジトリでは .gitignore や .claude/settings.json で除外設定を共有
  • 重さが続くなら claude doctor で診断

コンパクトとクリアでコンテキストをリセットする

室谷室谷代表取締役
Claude Code、使い続けてるとメモリ喰って動きが鈍くなるんですよね。シリコンバレーの連中はもう習慣化してて、
テキトー教師テキトー教師DotAI 認定講師
そうなんですよ。初めて触る人ほど「なんか遅いな」って放置しがちで。

実は /compact でコンテキストサイズを削るだけで体感がかなり変わります。
室谷室谷代表取締役
MYUUUの現場でも、大きなタスクが終わったら一旦閉じて再起動するルールにしてます。時給換算するとレスポンス待ちで溶けるコスト、馬鹿にならないんですよね。
テキトー教師テキトー教師DotAI 認定講師
再起動が面倒なら /clear で会話履歴をリセットする手もあります。前の会話が不要なら一発で軽くなります。

モデルとエフォート設定の最適化

室谷室谷代表取締役
重さの原因、モデル選びで結構変わりますよ。Opus 5だと高負荷タスクに向くけど、軽めのコード整形とかはオーバースペック。
テキトー教師テキトー教師DotAI 認定講師
現場でよく聞くのは「Sonnet 5でも十分だった」って声ですね。それとエフォート(努力レベル)の設定。

デフォルトhighだと思考に時間がかかるので、mediumに落とすとレスポンスがかなり早くなります。
室谷室谷代表取締役
効率重視ならエフォートを都度切り替えるのが正解です。ROIで考えて、単純作業にはmedium、難解なバグ調査にhigh。
テキトー教師テキトー教師DotAI 認定講師
あと --safe-mode で起動するとプラグインやMCPサーバーが無効になるので、重さの原因切り分けにも使えます。

大規模リポジトリでのファイル除外戦略

室谷室谷代表取締役
コードベースがでかいと、ファイル読み込みだけで重くなるケースが多い。.gitignoreにビルドディレクトリやnode_modulesを追加しておくだけでかなり改善します。
テキトー教師テキトー教師DotAI 認定講師
たしかに。最初に戸惑うのが「なぜこんなにファイルを読み込んでるんだ」ってところで。

除外対象をちゃんと設定すると、Claude Codeのコンテキストが無駄に膨らまずに済みます。
室谷室谷代表取締役
USのチームだと、リポジトリのルートに .claude/settings.json で exclude リストを共有してます。あとはプロジェクト設定で権限を絞ると、余計なツール実行も減って軽くなります。
テキトー教師テキトー教師DotAI 認定講師
claude doctor で設定を診断できるのも便利ですね。重さが続くなら自己診断ツールを試すのが近道です。

Claude Desktopアプリが重いときの対処法

Claude Desktopアプリが重いときの対処法
  1. 01
    アプリの再起動とキャッシュクリア
    バックグラウンドのセッションをリセットし、メモリを解放。クリア機能があればキャッシュも削除。
  2. 02
    プラグイン・MCPサーバーの影響を切り分ける
    セーフモードで起動するか、プラグインを一つずつ無効にして原因を特定。ROIの観点で効果を確認。
  3. 03
    デスクトップアプリとWeb版の使い分け
    重い時はWeb版に切り替え。コードレビューなど軽い作業はWeb、本格開発はデスクトップと棲み分け。

アプリの再起動とキャッシュクリアの効果

テキトー教師テキトー教師DotAI 認定講師
デスクトップアプリが重いって相談、よく聞きます。原因の特定より先に、まず手軽にできることから試す人が多いですね。
室谷室谷代表取締役
そうですね。基本は再起動。

バックグラウンドで残ってるセッションを一回リセットするだけで体感が変わるケースが結構あります。
テキトー教師テキトー教師DotAI 認定講師
あとはキャッシュクリア。Claude Codeだと/compactでコンテキストを削減できるんですが、デスクトップアプリでもクリア機能があれば使ってみる価値があります。
室谷室谷代表取締役
結局、長く使ってるとメモリが膨らむんですよね。アプリ終了から立ち上げ直すのを習慣にすれば、意外と改善することもあります。

プラグインやMCPサーバーの影響を切り分ける

室谷室谷代表取締役
プラグインやMCPサーバーを複数入れてると、重さの原因がどこにあるのか分からなくなることがあります。
テキトー教師テキトー教師DotAI 認定講師
切り分けにはセーフモード起動が有効です。Claude Codeだとclaude --safe-modeでカスタマイズを全部無効にできますが、デスクトップアプリでも似たような機能があれば試すと良いんじゃないでしょうか。
室谷室谷代表取締役
経営目線で言うと、ツールの導入がパフォーマンスに与える影響を可視化しておくのは大事ですね。使ってるプラグインを一つずつ無効にして確認する手間はかかりますが、ROIで考えれば一度やる価値はあります。
テキトー教師テキトー教師DotAI 認定講師
現場でよく聞くのは「なんとなく便利そうだから」で入れたプラグインが原因で遅くなるケース。まずは疑ってみるのが近道です。

デスクトップアプリとWeb版の使い分け

テキトー教師テキトー教師DotAI 認定講師
どうしてもデスクトップアプリが重い時、Web版に切り替えるのも一つの手です。ブラウザ上ならリソース消費が別物になりますからね。
室谷室谷代表取締役
ただWeb版だと、ファイルの直接参照やローカル環境との連携が制限されるケースもある。用途によって使い分けるのが現実的です。
テキトー教師テキトー教師DotAI 認定講師
そうですね。コードレビューやちょっとした質問はWeb版、本格的な開発はデスクトップアプリ、みたいな棲み分けをしている人もいます。
室谷室谷代表取締役
コストの観点でも、Web版は無料枠で足りるならそれでいい。重さに悩むより、サクサク動く環境を選ぶのが結果的に生産性を上げます。

モデル選択で変わる!SonnetとOpusのパフォーマンス差

各モデルの比較
特性Haiku 4.5Sonnet 5Opus 5
速度最速速い中程度
料金(入力)$1/MTok$3/MTok$5/MTok
料金(出力)$5/MTok$15/MTok$25/MTok
品質低いバランス高い
effort調整-可能可能

各モデルの速度と品質のトレードオフを整理

室谷室谷代表取締役
モデル選びでまず押さえたいのがレイテンシの違いですね。公式の比較表を見ると、Haiku 4.5が最速、Sonnet 5が速い、Opus 5が中程度、Fable 5が遅いという順です。
テキトー教師テキトー教師DotAI 認定講師
そうなんですよ。最初に「重い」と感じる原因の多くは、このモデル選択のミスにあります。

特にHaikuとSonnetは体感速度が明らかに違うので、用途に合わせて切り替えるだけで改善するケースが多いです。
室谷室谷代表取締役
料金も比例して安くなる設計です。Opus 5は入力$5/MTok、出力$25/MTok。

Sonnet 5は$3/$15、Haiku 4.5は$1/$5。コストと速度のトレードオフを理解した上で選べます。
テキトー教師テキトー教師DotAI 認定講師
現場でよく聞かれるのは「とにかく早く返してほしい」というケース。そういう時はHaiko一択ですね。

品質よりもスピード優先なら迷わずHaikuです。

高負荷タスクにはOpus、軽快さならHaiku

室谷室谷代表取締役
複雑なコーディングやマルチステップのエージェントタスクならOpus 5が適しています。一方、単純な質問や軽いコード生成ならHaiku 4.5で十分速い。
テキトー教師テキトー教師DotAI 認定講師
これは実感として分かりやすいです。Opusは考える時間が長い分、出力の質が高い。

でも「ちょっと確認したいだけ」ならHaikuで十分。Sonnetはその中間で、バランス型として使い勝手がいいんですよ。
室谷室谷代表取締役
カスタマーサポートのユースケースガイドでも、レイテンシ重視ならHaiku、複雑な推論が必要ならOpusと明確に分けています。現場で「重い」と言われたら、まずモデルを見直すのが定石です。
テキトー教師テキトー教師DotAI 認定講師
そうですね。最初に触る人がOpusやFableを選んでしまって「遅い」と感じるケース、結構あります。

エフォート設定の調整でさらにチューニング

室谷室谷代表取締役
モデル選びだけでなく、effortパラメータの調整も重要です。Opus 5やSonnet 5はデフォルトがhighで、mediumやlowに下げると応答が速くなります。
テキトー教師テキトー教師DotAI 認定講師
これはClaude Codeの/effortコマンドで簡単に変えられますね。以前のポストモーテムでも、デフォルトをmediumからhighに戻した経緯がありました。

ユーザーは高い知能を優先したわけです。
室谷室谷代表取締役
タスクの難易度に応じてeffortを切り替えるのが理想です。簡単なリファクタリングならmediumで十分速いし、複雑な設計はhighでじっくり考える。

この使い分けがパフォーマンスの鍵です。
テキトー教師テキトー教師DotAI 認定講師
現場でよく「同じモデルなのに遅くなった」という声がありますが、だいたいeffortの設定が変わってるか、コンテキストが溜まってるパターンですね。

長時間連続稼働でのメモリリークとリソース監視

Claude Codeのメモリ問題対処法
/heapdumpで診断
JSヒープとネイティブメモリを可視化。.heapsnapshotは会話内容を含むため、GitHubには-diagnostics.jsonのみを共有。
リソース監視コマンド
top, psでCPU・メモリ使用率を確認。異常増加を見て再起動のタイミングを判断。claude doctor /doctorで自動チェック。
定期的な再起動
主要タスクの区切りで再起動。claude --resumeで復帰可能。再起動コストより、遅くなったまま作業する方がコスト大。
コンテキスト管理
/compactでサイズ削減。自動コンパクションがスラッシングする場合は特定の関数だけ読み込み。/clearで会話リセット。

ヒープダンプでメモリ使用量を可視化する

室谷室谷代表取締役
長時間セッションを続けてると、だんだん重くなる問題、MYUUU の現場でもよく出るんですよね。どこでメモリ食ってるか分からないって声が多くて。
テキトー教師テキトー教師DotAI 認定講師
そうそう。「claude code が重い」って相談、最初に戸惑うのは原因の切り分けですよね。

タスクマネージャー見ても数字だけじゃどこがボトルネックか分からない。
室谷室谷代表取締役
そこで /heapdump です。ヒープスナップショットと診断ファイルを吐けるんで、JS ヒープなのかネイティブメモリなのか可視化できる。
テキトー教師テキトー教師DotAI 認定講師
ポイントは .heapsnapshot ファイルには会話内容も含まれるから、GitHub に貼るときは -diagnostics.json だけにする、ってところですね。

定期的な再起動とセッション分割のすすめ

テキトー教師テキトー教師DotAI 認定講師
根本的には、主要タスクの区切りで Claude Code を閉じて再起動するのが一番効きます。でも「また最初から?」と不安になる人が多いみたいで。
室谷室谷代表取締役
そこは claude --resume で復帰できるから大丈夫です。開発効率で考えると、再起動にかかる数十秒より、メモリリーク抱えて遅くなったまま作業する方がコスト高いんですよね。
テキトー教師テキトー教師DotAI 認定講師
あと /compact でコンテキストサイズを削るのも有効です。特に自動コンパクションがスラッシングする場合は、ファイル全体じゃなくて特定の関数だけ読ませるとか。
室谷室谷代表取締役
それでも収まらないなら /clear で会話リセット。ROI で考えれば、どんどんリソース解放した方が結果的に作業時間短いです。

ターミナル上でリソースを監視するコマンド

テキトー教師テキトー教師DotAI 認定講師
「claude code が重い」って感じたら、とりあえず top や ps でプロセスのCPU・メモリ使用率を確認する人は多いですよね。これで異常な増加を見られる。
室谷室谷代表取締役
数値で見えると「再起動のタイミングだな」と判断しやすい。特に複数プロジェクトを並行してると、リソース逼迫の閾値が決められるのが大きい。
テキトー教師テキトー教師DotAI 認定講師
さらに claude doctor や /doctor を実行すると、インストールや設定の自動チェックが走って、メモリ問題の原因候補を提案してくれます。
室谷室谷代表取締役
そこまで自動化できるなら、CI の定時ジョブで /doctor 叩いてアラート出す…なんて運用も現実的ですよね。現場でも導入検討してます。

それでも改善しない場合の最終手段と代替ツール

Claude Code 改善の最終判断フロー

Claude Code の動作は改善したか?

YES / そのまま継続
  • 設定やプロジェクト構成が適正だった証拠
  • 必要に応じて定期的に /compact で履歴整理
NO / 改善策を実施
  • プロジェクト構造を見直す(.gitignore にビルドディレクトリ追加)
  • タスクを分割しサブエージェントで並列処理
  • 長時間セッションでは /compact 実行
  • /doctor で設定とコンテキスト使用量をチェック
  • Anthropic公式サイトで障害情報を確認
  • 公式ドキュメントトラブルシューティング参照
  • サポートに問い合わせ
  • それでもダメなら代替ツール(Copilot / Cursor)への切り替えも検討

代替AIコーディングアシスタントとの重量比較

室谷室谷代表取締役
正直、Claude Codeの重さがどうしても改善しないなら、別のツールにスイッチする判断もありだと思います。シリコンバレーのスタートアップだと「道具は目的に合わせて選ぶ」のが当たり前で、CopilotやCursorに戻すケースも聞きますね。
テキトー教師テキトー教師DotAI 認定講師
たしかに、最初に「重いから他のツールにしようか」と相談されることはあります。ただ、Claude Codeの設定やプロジェクト構成を見直したら改善するケースも多いので、まずはそちらを試してから判断するのが現実的です。
室谷室谷代表取締役
コスト面で言うと、Claude Codeはモデルのインテリジェンスに対して料金が安いんですよね。他のツールに逃げて生産性が落ちる方が、結果的に高いコストになりかねない。

プロジェクト構造の見直しとタスク分割の効果

テキトー教師テキトー教師DotAI 認定講師
現場でよく聞くのが、巨大なコードベースをそのままClaudeに読み込ませて重くなるパターンです。大規模なビルドディレクトリを.gitignoreに追加するだけでも、かなり改善するんですよ。
室谷室谷代表取締役
MYUUUでも、モノレポをサブエージェントに分割して並列処理させるようにしたら、重さの問題がほぼ解消しました。タスクを小さく区切ってコンテキストを減らすのがポイントですね。
テキトー教師テキトー教師DotAI 認定講師
あと、/compactを定期的に実行して不要な会話履歴を削るのも効果的です。長時間セッションを続けるなら、意識的にリセットを入れた方が安定しますね。

Anthropicの公式ステータスとサポートの活用

テキトー教師テキトー教師DotAI 認定講師
自分の設定の問題じゃなくて、サーバー側の障害が原因の場合もあります。そういう時は、まずAnthropicの公式サイトで障害情報が公開されてないか確認するのが確実です。
室谷室谷代表取締役
あとはClaude Code内で /doctor を実行すると、インストールや設定、コンテキスト使用量を自動でチェックしてくれるんですよ。これで問題の切り分けができる。
テキトー教師テキトー教師DotAI 認定講師
それでも解決しない場合は、公式ドキュメントのトラブルシューティングページに詳細な手順があります。そちらを参照して、どうしてもダメならサポートに問い合わせる流れですね。

よくある質問

Q1. ブラウザ版Claudeも重くなることはありますか?

室谷室谷代表取締役
ブラウザ版はデスクトップアプリと違ってOSレベルのリソース制限が少ないんですよね。タブを大量に開いてると、メモリを食って重くなることがあります。
テキトー教師テキトー教師DotAI 認定講師
たしかに。特にChromeでタブを20個以上開きながらClaudeを使うと、応答が遅れるケースをよく聞きます。

ブラウザのメモリ使用量を確認してみるのが最初の手ですね。

Q2. MacとWindowsで重さの感じ方は違いますか?

室谷室谷代表取締役
シリコンバレーの現場ではMacが主流ですけど、Windowsでも特に問題は起きてません。ただ、古いWindows機ではメモリが足りずにスワップが発生する事例があります。
テキトー教師テキトー教師DotAI 認定講師
そうなんですよ。メモリを8GB未満のマシンだと、Claudeに限らずAIツール全般で厳しいですね。

最低16GBは欲しいところです。

Q3. CursorやGitHub Copilotと比べて、Claude Codeは重いですか?

室谷室谷代表取締役
同じClaudeモデルを使うなら、バックエンドの処理は似たようなもんです。ただ、Claude Codeはローカルにインデックスを持たない分、メモリ消費はやや軽い印象です。
テキトー教師テキトー教師DotAI 認定講師
現場感覚で言うと、重さより「レスポンスの安定性」の差を感じる人が多いんですよ。Claude Codeは一度接続が確立すれば安定するけど、最初の起動時が少しもたつくことがあります。

Q4. ネットワーク接続が悪いとClaudeが重く感じるのはなぜですか?

室谷室谷代表取締役
当たり前ですけど、API通信がタイムアウト気味になると応答が遅れます。特に長いコードを投げるとアップロードに時間がかかる。
テキトー教師テキトー教師DotAI 認定講師
これ、気づかない人が多いんですよ。Wi-Fiの電波が弱い場所で使ってて「Claudeが重い」と訴えるケースですね。

有線LANか、帯域を専有してないか確認すると改善します。

Q5. 重くなったとき、キャッシュや履歴をクリアすると効果ありますか?

室谷室谷代表取締役
デスクトップアプリだとキャッシュが原因で重くなることはあまりないんですが、ブラウザ版では履歴が溜まると挙動が怪しくなることがあります。
テキトー教師テキトー教師DotAI 認定講師
まずはキャッシュクリアより、セッションを一度切って再起動する方が効きますね。それでもダメなら、Cookieを消すのも一手です。

まとめ

室谷室谷代表取締役
結局、Claudeが重い原因を切り分けるのが一番大事ですね。ローカルリソース不足なのか、ネットワークなのか、それともモデル側の負荷なのか。
テキトー教師テキトー教師DotAI 認定講師
最初にタスクマネージャーでメモリとCPUをチェックする習慣をつけると、原因特定が早くなりますよ。
室谷室谷代表取締役
モデル選択もポイントで、重さを感じるならSonnetを試す価値があります。Opusは高性能ですが、その分待ち時間が増える。
テキトー教師テキトー教師DotAI 認定講師
どうしても改善しない場合は、ブラウザ版や別のクライアントで代用するのも手です。環境次第で劇的に変わることもあります。
室谷室谷代表取締役
最終的には公式のステータスページを確認して、サーバー側の問題でなければハードウェアのアップグレードを検討する。その順番で詰めていくと無駄がないです。

Related

関連記事

New Articles

新着記事

ガイド

GeminiのデスクトップアプリはWindowsでも使える?インストール手順とMac版との機能差

2026年10月25日
室谷テキトー教師
ガイド

Stable Diffusionのダウンロード方法|コマンド入力なしでWebUIを起動するまで

2026年10月25日
室谷テキトー教師
ガイド

Geminiの呼び出し方と起動方法を端末別に解説|音声・タップ・設定の場所

2026年10月25日
室谷テキトー教師
ガイド

ChatGPTに顔写真を送ってしまったら|チャット・Library・メモリーの消し方

2026年10月25日
室谷テキトー教師
ガイド

Copilotのブラウザ版はどこから使う?無料版とMicrosoft 365の違いを整理

2026年10月25日
室谷テキトー教師
ガイド

Copilot Studioとは何か。できることと料金、ハーネスの違いまで

2026年10月25日
室谷テキトー教師
ガイド

Grokの上限はどこで決まる?無料プランの回数制限から解除の選択肢まで

2026年10月25日
室谷テキトー教師
ニュース

ChromaがReplit参画、ベクトルDB大手はなぜエージェント基盤へ

2026年10月25日
室谷テキトー教師
ニュース

NVIDIA Cosmosとは?GTC Berlinで学習・評価・配備ツールを拡充

2026年10月25日
室谷テキトー教師
ニュース

Cognitionの「Devin Desktop」とは?Windsurf改名とエージェント司令塔機能

2026年10月25日
室谷テキトー教師

Join

AIプレナーになる。

入会は審査制です。いまの事業と、AIで何を動かしたいのかを聞かせてください。

参加を申請する