codespace の停止と開始について
codespace はいつでも停止できます。 Codespace を停止すると、実行中のすべてのプロセスが停止されます。 次に codespace を起動するときに、codespace に保存した変更は引き続き使用できます。 ターミナル履歴は保持されますが、ターミナル ウィンドウの表示される内容は Codespaces セッション間で保持されません。
codespace を明示的に停止しない場合、非アクティブからタイムアウトするまで実行され続けます。 Codespace を閉じても、codespace は停止しません。 たとえば、VS Code Web クライアントで codespace を使用していて、ブラウザー タブを閉じると、codespace はリモート コンピューター上で引き続き実行されます。 タイムアウトについては、「codespace ライフサイクルについて」を参照してください。
CPU 料金は、実行中の codespace に対してのみ発生します。 停止した codespace には、ストレージ コストのみが発生します。
codespace を停止し、再起動したときに、変更を適用したいと思うかもしれません。 たとえば、codespace に使用するマシンの種類を変更した場合、変更を有効にするには、その codespace を停止して再起動する必要があります。 また、エラーや予期しない問題が発生した場合に、codespace を停止し、再起動または削除することもできます。
codespaces は、作成またはアクセスした場所に関係なく、 https://github.com/codespaces で表示および管理できます。
codespace を停止する
- https://github.com/codespaces の [Codespaces] ページに移動します。
- 停止する codespace の右側にある省略記号 ( [...] ) をクリックします。
- [codespace の停止] をクリックします。
Note
GitHub CLI の詳細については、「GitHub CLI について」を参照してください。
codespace を停止するには、gh codespace stop
サブコマンドを使用し、表示される一覧から停止する codespace を選びます。
gh codespace stop
gh codespace stop
- VS Code Command Palette を開きます (Shift+Command+P (Mac) または Ctrl+Shift+P (Windows/Linux))。
- 「
stop
」と入力し、オプションの一覧から [codespace: codespace の停止] を選びます。 - codespace の一覧で、停止する codespace を選びます。
codespace の再起動
-
https://github.com/codespaces の [Codespaces] ページに移動します。
-
再起動する codespace の名前をクリックします。
codespace を再起動するとき、Visual Studio Code で開くか、ブラウザーで開くかを選ぶことができます。
-
codespace を再起動し、Visual Studio Code で開くには、
gh codespace code
サブコマンドを使用し、表示される一覧から再起動する codespace を選びます。Shell gh codespace code
gh codespace code
-
codespace を再起動してブラウザーで開くには、
gh codespace open --web
サブコマンドを使用し、表示される一覧から再起動する codespace を選びます。Shell gh codespace open --web
gh codespace open --web
- VS Code Command Palette を開きます (Shift+Command+P (Mac) または Ctrl+Shift+P (Windows/Linux))。
- 「
connect
」と入力し、オプションの一覧から [codespaces: codespace に接続] を選びます。 - codespace の一覧で、再起動する codespace を選びます。