【解決方法】Cursor が重い、遅いときの原因と対処: 拡張機能を止めて比べる
Cursor が重い、入力が遅いときの原因の探し方と対処をメモしました。設定を変える前に、拡張機能を止めて起動した状態と比べると、原因が拡張機能かプロジェクトの大きさかを絞れます。
経緯
Cursor がどのくらいのメモリを使うのが普通なのかが分からないと、重いかどうかを判断できません。そこで、拡張機能を入れていない状態で Cursor を起動し、チャットを3つ開いたときの使用量を見ました。
環境
- macOS 26.6
- Cursor 3.27.22(Free プラン)
発生したエラー
重いときは、次のような症状が出ます。エラーの文は出ません。
- 起動してから操作できるまでに時間がかかる
- 文字を入力してから表示されるまでが遅れる
- メモリの使用量が多い
拡張機能を入れていない状態で、チャットを3つ開いたときのメモリの使用量は、10個のプロセスを合わせて約765MB でした。これより大きく増えているなら、拡張機能かプロジェクトを疑います。
原因
重くなる原因の多くは、拡張機能か、開いているプロジェクトの大きさです。拡張機能を止めて軽くなれば拡張機能が、止めても重ければプロジェクトの大きさが原因です。
| 拡張機能を止めて起動した結果 | 原因 |
|---|---|
| 軽くなった | 拡張機能 |
| 重いまま | プロジェクトの大きさ(大きな生成フォルダーを読んでいる) |
| 文字の入力だけが遅い | 拡張機能か設定 |
解決方法
プロセスごとの使用量を見る
起動中の Cursor の、プロセスごとの使用量を見ます。画面から見るときは、Cmd + K の検索に Process Explorer と入れると、Actions の欄に出ます。
terminal$ cursor --status
拡張機能を止めて起動する
拡張機能をすべて止めて起動し、起動してから操作できるまでの時間と、メモリの使用量を比べます。メモリの使用量は、macOS では活動モニタ、Windows ではタスクマネージャーで見られます。
terminal$ cursor --disable-extensions
原因の拡張機能を探す
拡張機能を止めて軽くなったときは、拡張機能の ID を一覧にして、1つずつ止めて起動します。
terminal$ cursor --list-extensions
$ cursor --disable-extension <拡張機能の ID>
大きな生成フォルダーを読ませない
拡張機能を止めても重いときは、プロジェクトの直下に .cursorignore を作り、大きな生成フォルダーを書きます。書いたフォルダーは、Cursor が読まなくなります。
textdist/
build/
.next/
.env、.git/、ロックファイルは、書かなくても最初から読まれません。
関連するエラー
重さとは別に、Cursor では接続の表示が出て止まることもあります。
| 表示される文 | 記事 |
|---|---|
Connection failed. If the problem persists ... | Cursor の「Connection failed」の対処 |
We're having trouble connecting to the model provider... | Cursor の「We're having trouble connecting」の対処 |
We've hit a rate limit with vertex. Please switch to the 'auto-select'.. | Cursor の「We've hit a rate limit」の対処 |
注意点
参考文献
著書
使い方Cursor の Claude Code 拡張機能 2.1.312、2.1.313 の不正な版: 拡張機能を消しても、まだ裏で動いている
使い方2026年11月3日Cursor の Restore Checkpoint で Agent の変更を元に戻す手順: 戻るものと戻らないもの
使い方2026年11月3日Cursor で過去のチャット(Agent の会話)を探す手順: Cmd + K の検索と Cmd + F
トラブルシュート2026年11月3日【解決方法】Cursor が重い、遅いときの原因と対処: 拡張機能を止めて比べる
トラブルシュートCursor エディタ:キャッシュクリアで動作改善!Windows/Mac での手順とマウスカーソルの直し方
使い方Cursor コスト最適化:トークン節約・キャッシュ・差分駆動で費用を半減
使い方Orca の権限の初めの設定と直し方: 入れた直後、Claude Code が勝手に起動する
検証・比較Orca で Claude Code と Codex を GUI で使う手順: ターミナルだけだった Orca が、チャットの画面で使えるように
挙動Claude Code の context-mode の使い方: 入れただけでは、実は効いていなかった
使い方Postman が Claude Code と Codex に入れたプラグインの確かめ方: Superset も、開いただけでフックが11個
使い方Claude Code の settings.local.json の秘密が漏れる理由: その API キー、GitHub に出てない?
使い方Orca の差分の画面の使い方: エージェントへの指摘、1つずつ送っていない?
