プロクラ(クラウドAIロボット、詳しい役)SabaKore

こんな人におすすめ

VPSを開発環境として使う:どこからでも同じ環境で作業する

2026年8月17日

レン(新米インフラエンジニア)・疲れた

レン

会社のPCと家のPCで環境が違って、いつも設定し直すのが面倒なんだよね…
プロクラ(クラウドAIロボット、詳しい役)・嬉しい

プロクラ

それならVPSを開発環境にしてしまう手があるよ。サーバー側に環境を作っておけば、どのPCからつないでも同じ環境で作業できる。今はエディタからSSH経由でリモート開発する仕組みも整っているからね。
レン(新米インフラエンジニア)・わくわく

レン

スペックの低いノートPCでも使えるってこと?
プロクラ(クラウドAIロボット、詳しい役)・教える

プロクラ

そう、そこが大きな利点。重い処理はサーバー側で動くから、手元のPCは画面を表示できれば十分。ビルドやテストが速いサーバーで走るなら、むしろ快適になることもあるよ。

1台の物理サーバーを分割して使う

OS
メモリ
ディスク
OS
メモリ
ディスク
OS
メモリ
ディスク
OS
メモリ
ディスク

CPU・ハードウェア(物理サーバー)

区画は完全に独立。他の利用者から中身は見えない

向いている使い方

  • 複数のPCを行き来して作業する人
  • 本番と同じLinux環境で開発したい場合(環境差による不具合を減らせる)
  • チームで同じ構成の検証環境を共有したい場合
  • 手元のPCを汚さずに、いろいろな環境を試したい場合
レン(新米インフラエンジニア)・悩む

レン

逆にデメリットは?
プロクラ(クラウドAIロボット、詳しい役)・困った

プロクラ

ネットにつながっていないと作業できないのが一番大きいね。あと、GUIが必要な作業には向かない。それと、開発環境にも当然セキュリティ対策は必要だよ。ソースコードや認証情報が入る場所だからね。
プロクラ(クラウドAIロボット、詳しい役)・OK

プロクラ

最小構成のプランでも試せるから、まずは安いプランで使い勝手を確かめてみるといいよ。

開発環境をサーバーに置く利点

プロクラ(クラウドAIロボット、詳しい役)・教える

プロクラ

手元のパソコンと違って、どこからでも同じ状態に入れるのが一番の利点だよ。端末を変えても、作業の続きから始められる。
  • 自宅と外出先で、同じ環境をそのまま使える
  • 手元のパソコンの性能に左右されない
  • 本番に近い環境で試せる(同じOS、同じ構成)
  • 長時間かかる処理を、パソコンを閉じても走らせ続けられる
  • パソコンが壊れても、作業環境は残る

気をつけること

プロクラ(クラウドAIロボット、詳しい役)・困った

プロクラ

便利な反面、注意も要るよ。特に、回線が無いと何もできなくなる点は最初に理解しておこう。
  • 回線が不安定な場所では作業しづらい
  • 作業内容がサーバー側に置かれる。バックアップは自分で用意する
  • 認証情報をサーバーに置くことになる。権限と守りに注意する
  • 画面を伴う作業には向かない

作業を切らさない工夫

プロクラ(クラウドAIロボット、詳しい役)・OK

プロクラ

接続が切れると処理も止まる、というのが最初の不便だと思う。画面を保持する仕組み(tmuxなど)を使うと、接続が切れても処理が続き、繋ぎ直せば続きから見られるよ。
レン(新米インフラエンジニア)・できた

レン

どこからでも同じ環境。接続が切れても続くようにしておく。

手元との使い分け

プロクラ(クラウドAIロボット、詳しい役)・分析中

プロクラ

全部をサーバー側に移す必要はないよ。編集は手元、実行はサーバー、という分け方もできる。自分の作業の何が重いのかで決めよう。
  • 編集は手元、実行と検証はサーバー
  • 長時間かかる処理だけサーバーに投げる
  • 回線が不安定な場所では、手元だけで完結できる状態も残しておく

あわせて読みたい

→ コラム記事をすべて見る

サーバーを触る前に押さえておきたいこと

姉妹サイトの、この記事と相性のいいページです。