【ギットハブコードスペーシズ】
GitHub Codespaces とは?
💡 ブラウザを開けば、そこがもう開発環境
📌 このページのポイント
- GitHubリポジトリから数クリックでクラウド上に開発環境が立ち上がり、ブラウザ上のVS Codeですぐに開発できる
- Dev Container仕様に対応しており、devcontainer.jsonがあれば自動的にカスタマイズされた環境が構築される
- CPUやメモリのスペックを選べるため、ローカルPCの性能に依存しない開発が可能
- GitHub Actionsとの連携やプリビルド機能で、環境の起動時間を大幅に短縮できる
GitHub Codespacesって、ただのオンラインエディタとは違うの?
どういうときに便利なの?
おもしろい!"お金はかかるの?"
個人アカウントでも月に一定時間の無料枠があるよ。2コアマシンなら月60時間まで無料で使える。ただしスペックを上げたり長時間使うと課金されるから、使わないときはちゃんと停止するのがコツだね
ローカルのVS Codeからも使えるって聞いたけど?
📖 おまけ:英語の意味
「GitHub Codespaces」 = GitHubのコード空間
💬 Code(コード)とSpaces(空間・スペース)を組み合わせた名前。クラウド上にコーディング空間を作るイメージだよ