Skip to main content

GitHub Codespaces のサポートを使用する

GitHub Codespaces のサポートから最適なヘルプを得るためのヒント。

この記事の内容

codespace に関する問題が発生したときにサポートが支援できるように、codespace の永続名とその codespace ID (識別子) を把握しておく必要があります。 さらに、サポートによって、一部のログを共有するように求められる場合があります。 詳細については、「GitHub Codespaces ログ」および「GitHub Supportについて」を参照してください。

codespace 名

各 codespace には、変更可能な表示名と、変更不可の一意の永続名という 2 つの名前が存在します。 GitHub CLI を使用して codespace を作成し、任意の表示名を指定しない限り、表示名は、2 つまたは 3 つのランダムな単語で構成される codespace を作成すると自動的に生成されます(例: literate space parakeet)。 永続名は、最初の表示名とそれに続くランダムな文字の組み合わせです (例: literate-space-parakeet-w5vg5ww5p793g7g9)。 表示名を変更しても、永続名には影響しないままです。 詳しくは、「codespace の名前を変更する」を参照してください。

codespace の永続名を知る必要がある場合があります。 たとえば、GitHub CLI コマンドを使用する場合や、GitHub サポートを使用して特定の codespace について説明する場合です。

codespace の永続名を見つけるには、次のいずれかの操作を行います。

  • ブラウザーで codespace を開きます。 URL のサブドメインは codespace の名前です。 たとえば、https://obscure-space-engine-grx7rgg6qp43v9j5.github.devobscure-space-engine-grx7rgg6qp43v9j5 codespace の URL です。
  • codespace を開くことができない場合は、https://github.com/codespaces の codespace の一覧から名前にアクセスできます。 codespace の表示名を右クリックし、リンク アドレスをコピーするためのブラウザーのオプションを選択します。 コピーする URL の最後の部分は、codespace の永続名です。
  • codespace では、ターミナルで次のコマンドを使用します: echo $CODESPACE_NAME
  • GitHub CLI がローカルまたは codespace にインストールされている場合は、ターミナル内で次のコマンドを使用し、すべての codespaces: gh codespace list を表示できます。

永続名は、多くのログ ファイルにも含まれています。 たとえば、GitHub Codespaces 拡張情報ログでは、fetching codespace または Connecting to codespace の後、ブラウザ コンソール ログでは clientUrl の後 です。 詳しくは、「GitHub Codespaces ログ」を参照してください。

codespace ID

すべての codespace には ID (識別子) もあります。 Visual Studio Code ではこれは既定で表示されないため、ID にアクセスする前に GitHub Codespaces 拡張機能の設定を更新する必要がある場合があります。

  1. Visual Studio Code (ブラウザーまたはデスクトップ) の左側のアクティビティ バーで、 [リモート エクスプローラー] をクリックして codespace の詳細を表示します。

    : リモート エクスプローラーがアクティビティ バーに表示されない場合:

    1. コマンド パレットにアクセスします。 たとえば、Shift + Command + P (Mac) / Ctrl + Shift + P (Windows/Linux) を押します。
    2. 次のコマンドを入力します: details
    3. [コードスペース: 詳細] をクリックします。
  2. サイド バーに "Codespace パフォーマンス" セクションが含まれている場合は、Codespace ID にカーソルを合わせ、クリップボード アイコンをクリックして ID をコピーします。

  3. 情報が表示されない場合は、アクティビティ バーの左下隅にある をクリックして、[設定] をクリックします。

  4. [設定] タブで[パフォーマンス] を検索し、"GitHub > Codespaces: パフォーマンス エクスプローラーの表示" 内で、ラベル "リモート エクスプローラーで Codespace パフォーマンス ウィンドウを表示する" のチェック ボックスをオンにします。

    VS Code の [設定] タブで [パフォーマンス エクスプローラーの表示] が選択され、[リモート エクスプローラー] サイド バーで codespace ID が強調されているスクリーンショット。