「アップデートしたらCursorが突然おかしくなった…」そんな経験、ありませんか?
アプリが起動しない、拡張機能が全滅した、チャット画面のレイアウトが崩れた…。せっかくのアップデートでも、こんな事態になっては作業にならないですよね。
一方で「元のバージョンに戻したい」と思ってもやり方がわからず、ネットで調べても情報が断片的で途方に暮れてしまう…。そのような方もいるのではないでしょうか?
この記事ではそんな方に向けて、Cursorを安全に旧バージョンへ戻す具体的な手順を、OS別・ステップ別にわかりやすく解説します。読み終わる頃には「自分でも5分あればダウングレードできそう!」という自信がきっとつきますよ。
アップデートが裏目に出た?Cursorをダウングレードすべき状況を知っておこう
そもそも、どんな時にわざわざ手間をかけて旧バージョンへ戻すべきなのでしょうか?
Cursorをダウングレードすべき主な理由は、大きく分けて「技術的な致命的バグ」と「UI・機能の使い勝手悪化」の2つが考えられます。ご自身の状況が当てはまるか、具体的なケースを見ていきましょう。
起動不可・拡張機能クラッシュ……アップデート直後の致命的バグへの対処
CursorはVS Codeをベースに独自のAI機能を深層レベルで組み込んだエディタです。
この「深く統合されている」という強みが、アップデート時には弱点にもなります。ベースエンジンの変更が既存のVS Code拡張機能と衝突(コンフリクト)したり、ローカルのキャッシュファイルが壊れたりしやすい構造的な特徴があるからです。
2026年のCursor公式Changelogを見ると、「Agents Window」や「Design Mode」といったコア機能が次々とアップデートされており、開発サイクルは非常に速いことが分かります。これは間違いなく喜ばしいことではありますが、見方を変えれば、バージョン変更によってそれだけ何かが壊れるリスクも高まるということです。
公式フォーラムでも「アップデートしたらアプリが起動しなくなった」「設定していた拡張機能が全部動かなくなった」という報告が定期的に上がっています。こうした状況では、修正パッチが出るのをじっと待つよりも、安定していた過去バージョンへ素早く戻すのが実務上最も速い解決策です。
UIが別物になって生産性が激落ち……慣れた画面に戻したいユーザーの本音
「動作は正常なんだけど、なんかUIが変わって使いにくくなった…」というケースも、実はダウングレードの立派な理由になり得ます。
実際、過去のアップデートでは「チャット画面のレイアウトが変わって操作しにくくなった」「Composerの挙動が変わって、いつもの作業フローが崩れた」という声が公式フォーラムにも届いていました。
個人で使っているなら慣れるまで待てばよい話ですが、チームで開発している場合は全員の作業効率に直結します。一時的に旧バージョンへ戻して生産性を維持しながら、次のアップデートを待つという判断は、プロとして十分合理的な選択です。
OSに合わせてダウンロード先を変える!旧バージョンインストーラーの安全な入手先
2026年4月時点では、Cursorの公式ダウンロードページにて最新版のCursor 3.0のほか、Cursor 2.6、2.5、2.4、2.3については公式にダウンロード可能です。
ただし、それより古いバージョン(Cursor 2.2以前など)については公式ページには記載がありません。
公式ページでダウンロードできる最も古いバージョンのCursor 2.3についても、リリース日は2025年12月22日と比較的新しく、Cursor 2.2以前の需要も依然ある状態となっています。そのため、ここではそのような公式ページに記載のない旧バージョンの入手方法を紹介していきます。
Windowsユーザーが旧バージョンを手に入れるまでの具体的な流れ
Windowsユーザーの場合、入手ルートは主に2つです。
直接URLを指定する方法
戻したいバージョン番号が明確な場合は、ブラウザのアドレスバーに以下のURL形式でアクセスします。
例えば、バージョン0.45.11へ戻したいなら、URLの末尾部分を「/0.45.11/windows」に変えてアクセスする形です。
この方法であれば、公式サーバーからインストーラーを直接取得できます。
公式フォーラムから直リンクを探す方法
上記URLで目的のビルドが見つからない場合は、Cursor公式フォーラムで「バージョン番号+ダウンロード」などで検索してみましょう。
過去スレッドの中に、「download.todesktop.com」や「downloader.cursor.sh」などから始まる公式直リンクが共有されているケースがあります。
Mac(Apple SiliconとIntel、どちらも対応)での旧バージョン取得手順
MacユーザーはApple Silicon(M1/M2/M3/M4チップ)とIntelチップで必要なビルドが異なるため、注意が必要です。
それぞれ専用のURL構造(.zip形式や.dmg形式など)でビルドが公開されており、例えばApple Siliconなら「Cursor XX.XX.X – Build XXX-arm64-mac.zip」のような命名規則になっています。
Windowsと同様に、公式フォーラムの過去スレッドでMacユーザー向けの直リンクが共有されていることが多いので、フォーラムを検索するのが現時点では最も確実なルートです。
GitHubの非公式リポジトリを使う場合、絶対にやるべき確認作業
旧バージョンでは公式アーカイブページが存在しないこともあるため、GitHub上の有志リポジトリ(「cursor-ai-downloads」など)や非公式の履歴リンク集が参照されるケースがあります。
これらは「情報源がまとまっていて便利」という側面はありますが、使い方を間違えるとリスクを伴います。
特に、ダウンロード先のドメインは最重要のチェックポイントです。
非公式ページからリンクをクリックしてダウンロードする場合、実際のダウンロード先URLが「todesktop.com」や「cursor.sh」など、Cursorの公式サーバードメインになっているかを必ず目視で確認してください。
全く関係のない見知らぬドメインに飛んでいる場合は、そのファイルは絶対に実行しないこと。最悪の場合、マルウェアが仕込まれたファイルである可能性があります。便利さに飛びつく前に、1秒だけURLを確認する習慣をつけましょう。
Cursorのバージョンダウンを5分で完了させる手順
旧バージョンのインストーラーが無事に手に入ったら、いよいよダウングレード作業に入ります。
作業自体は「削除して、入れ直して、確認する」だけのシンプルな3ステップです。焦らず順番に進めていきましょう。
ステップ1:今インストールされているCursorを丁寧に削除する
旧バージョンのインストーラーを入手できたからといって、いきなり旧バージョンを上書きインストールするのはNGです。システムファイルが競合したり、設定ファイルが壊れたりする原因になります。
まずは現在インストールされている最新バージョンのCursorアプリをアンインストールしましょう。
- Windowsの場合:「設定 > アプリ > アプリと機能」からCursorを選んで「アンインストール」
- Macの場合:「アプリケーション」フォルダからCursor.appをゴミ箱に移して空にする
しっかりと現行バージョンを取り除いてから次のステップへ進みます。
ステップ2:取得済みの旧バージョンインストーラーをオフラインで実行する
現行バージョンのアンインストールが完了したら、旧バージョンのインストーラーをダブルクリックして実行します。
ここで一つ重要なポイントとして、インストール中はWi-Fiをオフにするか、ネットワーク接続を切った状態で行うことをおすすめします。
インターネットに接続したままだと、インストール中のバックグラウンドで即座に最新バージョンのチェックと自動更新が走り、せっかくの旧バージョンが上書きされてしまうケースがあるためです。インストールが完了したら、ネットワークを再接続しても大丈夫です。
ステップ3:意図したバージョンになっているか確認して動作テストを行う
インストール後、Cursorを起動したら画面上部メニューの「Help」(Windowsの場合)、または「Cursor」(macの場合)から「About(Cursorについて)」を開いてください。
そこに表示されるバージョン番号が、自分の戻したかった旧バージョンと一致しているかを必ず確認します。
確認ができたら、不具合が起きていた機能——AIチャット、Composer、コード生成など——を実際に動かしてみましょう。「問題なく動く」と確認できれば、ダウングレード完了です。
せっかく戻したのに元に戻される!自動更新を完全ブロックする3つの設定
無事にダウングレードが完了して一安心……と言いたいところですが、実はCursorには「バックグラウンドで更新をダウンロードし、再起動時に自動で最新版へ強制アップデートしてしまう」という厄介な仕様があります。
せっかく戻したバージョンを維持するために、自動更新をブロックする3つの設定方法を難易度順に紹介します。
1. 設定画面(Settings)のUpdate項目から自動更新をオフにする
まずは最も手軽な方法からです。この方法ではCursor内の設定を直接変更します。
Windowsの場合
コマンドパレット(Ctrl + Shift + P)を開いて、「Preferences: Open Settings (JSON)」と入力し、開いた「settings.json」に以下を追加します。
"update.enableWindowsBackgroundUpdates": false,
"update.mode": "none"
または、「Settings > Application > Update」から「Enable Windows Background Updates」のチェックを外すGUI操作でも設定できます。
Macの場合
コマンドパレット(Cmd + Shift + P)から同様に「settings.json」を開き、「"update.mode": "none"」を追記します。
ただし、公式フォーラムでは「この設定をしても再起動時に強制的に最新版に自動アップデートされてしまった」という報告もあります。この方法だけで完璧にブロックできるとは限らないため、できなかった場合は次の2つの方法を試してみましょう。
2. app-update.ymlファイルを読み取り専用にしてシステムの書き換えを根本から防ぐ
やや上級者向けの手法ですが、効果は高い方法です。
Cursorのインストールフォルダ内(Windowsなら「AppData」以下、Macなら「Resources」フォルダ内)に「app-update.yml」というファイルがあります。このファイルがアップデート用の設定情報を保持しているので、以下の手順で「読み取り専用」に変更します。
- 「app-update.yml」をバックアップとして別の場所にコピー保存
- 元のファイルを空ファイルに置き換える
- そのファイルのプロパティを「読み取り専用」に設定する
(Windowsなら「読み取り専用」チェックボックス、Macなら「chmod 444」コマンドで「読み取り専用」に設定)
こうすることで、OSレベルでファイルの書き換えをブロックし、Cursorが自動更新の設定を書き込めなくなります。設定画面での変更より物理的な阻止に近いアプローチなので、信頼性が高いです。
3. cursor-updaterフォルダを削除・封印してアップデートファイルの着地点を消す
キャッシュディレクトリ内に存在する「cursor-updater」というフォルダを削除し、その後、同じ名前で拡張子のない空のファイル(フォルダではなくファイル)を同じ場所に作成します。
仕組みは単純で、アップデートファイルがダウンロードされようとする先が「フォルダではなくファイルになっている」ため、アップデート処理がエラーで止まります。物理的にダウンロード先をなくすイメージです。
ただし、Cursorのバージョンによってはこの方法への対策が施されているとの報告もあります。方法2の「app-update.yml」読み取り専用化とセットで使うことで、二重のブロックとして機能させるのが現時点での最善策です。
それでも直らないなら試してほしい、バージョンダウン以外の代替アプローチ3選
「旧バージョンに戻してみたけれど、なぜかエラーが消えない…」
そんな時は、不具合の原因が「ツールのバージョン」ではなく「別の場所」にあるケースが疑われます。ここでは、ダウングレード以外で問題を解消するための有効なアプローチを3つ紹介します。
1. コマンドパレットから「Cursor: Attempt Update」を実行してクリーン再起動をかける
バージョンを戻してもエラーが解消されない場合、「特定バージョンのバグ」ではなく「前回のアップデートで生じたファイル破損やキャッシュの異常」が本当の原因である可能性があります。
コマンドパレット(Ctrl+Shift+P / Cmd+Shift+P)を開き、「Cursor: Attempt Update」を入力して実行してみましょう。これにより強制的にクリーンな状態で再起動・再更新がかかり、不具合やアップデートを求めるループが解消されたという報告が公式フォーラムでも上がっています。
2. キャッシュ削除とネットワーク状態の確認で「resource_exhausted」エラーを解決する
AI機能を使っていると「resource_exhausted」というエラーが出ることがあります。
これはCursorのバージョンバグではなく、ネットワーク障害や月額使用枠の使い切りが原因であるケースがほとんどです。
2026年4月時点では、例えばCursorのProプランは月額20ドルで「20ドル分の利用枠」が付与され、超過分は各AIモデルのAPIレートに基づくトークン従量課金になる仕組みになっています。
バージョンダウンを試みる前に、まずCursorダッシュボードの「Usage(利用状況)」を確認して、月額クレジット枠を使い切っていないかをチェックしてみてください。それで解決することも意外と多いです。
また、Cursorのキャッシュフォルダを手動でクリアしてから再起動するだけで、謎のエラーが消えるケースもあります。症状が出たらバージョンより先にキャッシュを疑う、という順番を覚えておくと時短になります。
3. 公式フォーラムにバグ報告して、次のパッチを待つという「正攻法」も忘れずに
旧バージョンで安定させながら仕事を続けることができたなら、次にやるべきことは公式フォーラムへのバグ報告です。
Cursor公式フォーラムで同じ症状を抱えたユーザーのスレッドを探し、自分の環境・OSバージョン・発生した症状を具体的に書いて報告すると、開発チームへのフィードバックになります。Cursorはコミュニティの声を積極的に拾っているため、重大なバグは比較的早くパッチが配信される傾向があります。
旧バージョンのまま使い続けると、新しいAIモデルへのアクセスや強力な新機能の恩恵を受けられなくなるデメリットもあります。ダウングレードはあくまで「一時避難」と割り切り、修正パッチが来たら速やかに最新版へ戻す、というサイクルで運用するのがベストプラクティスです。
まとめ:5分でCursorを快適な状態に戻そう
Cursorのダウングレードは、やり方さえ分かれば決して難しい作業ではありません。
今回の内容を振り返ると、
- 比較的新しいバージョンは公式ダウンロードページ、それより古いバージョンは公式サーバーのURL直指定、または公式フォーラムから旧バージョンを取得する
- 現行バージョンを完全アンインストールしてからオフライン環境でインストール
- 自動更新は設定変更+ファイルの物理ブロックで二重に封じる
- それでも直らないときはキャッシュクリアや使用枠確認を先にやってみる
この順番で動けば、ほとんどのケースは解決できます。
まずはCursor 公式ダウンロードページと公式フォーラムをブックマークしておくところから始めてみましょう。困ったときの最速の情報源は、やっぱり公式が一番です。
※本記事に記載の料金・プラン・バージョン情報は執筆時点のものです。最新の正確な情報は公式サイトをご確認ください。

コメント