Skip to main content

Quickstart for GitHub Copilot

GitHub Copilot can help you work, by offering inline suggestions as you code.

GitHub のお客様は、GitHub.com の個人アカウントで GitHub Copilot を利用できます。 Managed user accountsでは、GitHub Copilot を使うことができません。

確認が取れている学生、教師、およびパブリックのオープン ソース プロジェクトのメンテナンス担当者は、GitHub Copilot を無料で使うことができます。 学生、教師、または一般的なオープンソース プロジェクトのメンテナンス担当者ではない場合にも、1 回限りの 60 日間の試用版で GitHub Copilot を無料で試すことができます。 無料試用期間の後、継続して使うには有料サブスクリプションが必要になります。 詳しくは、「GitHub Copilot の課金について」をご覧ください。

Introduction

GitHub Copilot is an AI pair programmer. You can use GitHub Copilot to get suggestions for whole lines or entire functions right inside your editor.

This guide will show you how to sign up for GitHub Copilot, install the GitHub Copilot extension in Visual Studio Code, and get your first suggestion. For more information on GitHub Copilot, see "About GitHub Copilot." For more in-depth information on how to use GitHub Copilot in a variety of environments, see "Getting Started."

Prerequisites

  • 検証済みの学生とオープンソースのメンテナンス担当者は、GitHub Copilot を無料で使用できます。
  • 学生またはオープンソースのメンテナンス担当者ではない場合は、1 回限りの 60 日間の試用版で GitHub Copilot を無料で試すことができます。 無料試用版の後、継続して使うためには、有料のサブスクリプションが必要になります。 無料試用版を開始するには、課金情報を入力する必要があります。 詳細については、「GitHub Copilot の課金について」を参照してください。
  • To use GitHub Copilot in Visual Studio Code, you must have Visual Studio Code installed. For more information, see the Visual Studio Code documentation.

Signing up for GitHub Copilot

GitHub Copilot の使用を開始する前に、無料試用版またはサブスクリプションを設定する必要があります。

  1. 任意のページで、右上隅にあるプロファイルの画像をクリックし、次に[設定]をクリックします。

    ユーザバーの [Settings(設定)] アイコン

  2. サイドバーの [コード、計画、および自動化] セクションで、 [ GitHub Copilot] をクリックします。

  3. GitHub Copilot 設定ページで、 [GitHub Copilot を有効にする] をクリックします。

    [GitHub Copilot を有効にする] ボタンが強調された GitHub Copilot 設定のスクリーンショット

  4. 支払いを月次にするか年次にするかを選び、 [引き続き Copilot にアクセスする] をクリックします。

    • 個人アカウントが試用版ではなく無料の GitHub Copilot サブスクリプションの条件を満たしている場合は、自動的に手順 6 に進みます。

    [引き続き Copilot にアクセスする] ボタンが強調された試用版のセットアップのスクリーンショット

  5. 手順に従って支払いの詳細を確認し、 [送信] をクリックします。

  6. ご自分の設定を選び、 [保存して開始] をクリックします。

    [保存して開始] ボタンが示されている GitHub Copilot 設定のスクリーンショット

    これらの設定は、後で GitHub Copilot 設定に戻すことで変更できます。 詳しくは、「Visual Studio Code での GitHub Copilot の構成」を参照してください。

Installing the GitHub Copilot extension for Visual Studio Code

To use GitHub Copilot, you must first install the Visual Studio Code extension.

  1. In the Visual Studio Code Marketplace, go to the GitHub Copilot extension page and click Install. Install GitHub Copilot extension Visual Studio Code
  2. A popup will appear, asking to open Visual Studio Code. Click Open Visual Studio Code.
  3. In the "Extension: GitHub Copilot" tab in Visual Studio Code, click Install. Install button in Visual Studio Code
  4. If you have not previously authorized Visual Studio Code in your GitHub account, you will be prompted to sign in to GitHub in Visual Studio Code.
    • If you have previously authorized Visual Studio Code in your GitHub account, GitHub Copilot will be automatically authorized. Screen shot of Visual Studio Code authorization screen
  5. In your browser, GitHub will request the necessary permissions for GitHub Copilot. To approve these permissions, click Authorize Visual Studio Code.
  6. In Visual Studio Code, in the "Visual Studio Code" dialogue box, to confirm the authentication, click Open.

Getting your first suggestion

Note: If you have duplication detection enabled for GitHub Copilot, you may receive limited suggestions, or no suggestions, when using the code examples provided. As an alternative, you can start by typing your own code to see suggestions from GitHub Copilot. For more information on duplication detection, see "Enabling or disabling duplication detection."

GitHub Copilot は、多数の言語とさまざまなフレームワークに対する候補を提示しますが、特に Python、JavaScript、TypeScript、Ruby、Go、C#、C++ に適しています。 The following samples are in JavaScript, but other languages will work similarly.

  1. Open Visual Studio Code.

  2. Visual Studio Code で、新しい JavaScript ( *.js) のファイルを作成します。

  3. JavaScript ファイルで、次の関数ヘッダーを入力します。

    JavaScript
    function calculateDaysBetweenDates(begin, end) {

    GitHub Copilot will automatically suggest an entire function body in grayed text, as shown below. The exact suggestion may vary. First suggestion Visual Studio Code

  4. 候補を受け入れるには、Tab キーを押します。

Next Steps

You successfully installed GitHub Copilot and received your first suggestion, but that's just the beginning! Here are some helpful resources for taking your next steps with GitHub Copilot.

  • Getting Started: You've learned how to get your first suggestion in Visual Studio Code. These guides show you how to set up and navigate the various functions of GitHub Copilot across all of the supported environments.
  • GitHub Copilot: See practical examples of how GitHub Copilot can help you work.
  • Configuring GitHub Copilot: These guides provide details on how to configure GitHub Copilot to your personal preferences.

Further reading