AI活用ガイド
CursorやVS CodeのRemote-SSHでVPSに開発環境を作る
2026年9月10日
レン
CursorとかVS CodeのRemote-SSHって、VPSに繋ぐと何が変わるの?普通にSSHでログインするのと同じ?

プロクラ
似ているようで違うんだ。Remote-SSHは、エディタの画面だけ手元に残して、ファイルを開く・保存する・拡張機能を動かすといった処理はぜんぶVPS側の小さなプログラムに任せる仕組みだよ。見た目はいつものエディタなのに、実際に動いているのはVPSの中、という形になる。
何が嬉しいのか
- 自分のPCの容量やCPUを使わずに、重いプロジェクトを開ける
- チームの誰が繋いでも、同じ環境で同じように動く
- PCを買い替えても、繋ぎ直すだけで作業を再開できる

レン
でも遠くのサーバーを触るんだから、もっさりしそう…

プロクラ
体感はそれほど重くならないことが多いよ。画面には文字とカーソルの位置くらいしか流れないから、ターミナル作業と同じで多少の遅延には強いんだ。ただし、入力の候補を出す機能のように都度サーバーへ問い合わせる部分は、回線が遅いと反応の遅れとして感じやすい。
サーバー側で効いてくるもの
気づきにくいのが、エディタを繋いだ時点でVPS側にもう1つプログラムが常駐する、という点です。そこに加えて、コードの補完や警告を出すための解析プログラムがプロジェクトごとに立ち上がります。プロジェクトの実行に必要なメモリだけを見積もっていると、この分が抜け落ち、動きが重くなってから初めて気づくことになります。
- 規模の大きいプロジェクトほど、解析プログラムが使うメモリも増える
- ディスクの読み書きが速いと、最初の解析にかかる時間が短くなる
- リンターや型チェックを同時に走らせるなら、コアの数にも余裕を持たせる
パスワード認証と公開鍵認証の違い
パスワード認証
あなたパスワードを送る →サーバー
合っていれば誰でも入れる。総当たりで試され続ける
公開鍵認証
あなた
秘密鍵🔑鍵は送らない
署名だけを送る →サーバー
公開鍵
秘密鍵🔑鍵は送らない
署名だけを送る →サーバー
公開鍵
秘密鍵は手元から出ない。通信を覗かれても鍵そのものは盗まれない
公開の範囲に注意する

ウィルスン
…Remote-SSHの接続そのものは鍵で守られていても、動作確認のためにブラウザ用のサーバーを外向けに立てていることがある。それがどこからでも見える状態なら、ワタシにとっては好都合だ。

プロクラ
確認用のサーバーを、外からそのまま見える形で立ててしまう人は実際多いよ。開発中の画面を見たいだけなら、サーバーは手元からしか繋がらない状態にしておいて、SSHのポート転送で自分のブラウザから覗く形にしよう。
- 確認用のサーバーは外部に公開せず、手元からのアクセスに限定する
- 見る必要があるときだけ、SSHのポート転送でその場だけ繋ぐ
- 鍵認証を基本にし、使い終わったら不要なポートは閉じておく

レン
画面は軽くても、裏では常駐プログラムが増えている。見せ方にも気をつける、と。
この記事の条件で、実際の料金を見る
あわせて読みたい
- AI活用ガイドChatGPT APIを使うBotをさくらのVPSに常駐させるAPIを呼び出すBotを24時間動かす構成と、そのために必要なもの。常駐させるうえでの注意点まで解説します。
- AI活用ガイドOpen WebUIをさくらのVPSに構築して自分専用AIチャットを作るOllamaとOpen WebUIを組み合わせて、ブラウザから使える自分専用のAIチャット画面をVPS上に構築する方法。
- AI活用ガイドVPSでAI APIを使ったBotを24時間動かす常駐させる構成とAPIキーの扱い、費用の歯止め。落ちても戻る形にする設定と、誰でも話しかけられるBotで入力を疑う理由を解説します。
- AI活用ガイドVPSでOllamaを動かす:必要なメモリ、CPUだけの限界、事業者の選び方自分のサーバーでローカルLLMを動かす場合に必要なメモリの目安、GPUが無い環境での実際の速度、事業者ごとの向き不向きまでをまとめました。
サーバーを触る前に押さえておきたいこと
姉妹サイトの、この記事と相性のいいページです。
- Python入門
AI・機械学習まわりで最もよく使われる言語 — prodou.net
- Linuxコマンド入門
ls / cd / grep などを疑似ターミナルで試しながら学べる — prodou.net
- JSON Formatter
APIのレスポンスを整形して確認する — toolkitbox.net