Skip to main content

GitHub Copilot のクイック スタート

GitHub Copilotの使用方法について簡単に説明します。

はじめに

Copilotを使用すると、コーディングに関連する質問 (コーディング方法、バグの修正方法、他のユーザーのコードのしくみなど) に対する回答を得ることができます。 Copilotできることの詳細については、GitHub Copilotとは を参照してください。

Copilotの使用方法は、使用する場所によって異なります。 このバージョンのクイック スタートでは、Copilot Web サイトでGitHubを使用します。 他の環境で Copilot を使用する手順については、上記のタブをクリックしてください。

にサインアップする

無料で作業を開始する

Copilotを使用するには、GitHub プランにアクセスできる個人用Copilot アカウントが必要です。 次のことを実行できます。

  • Copilot無料から始めて、プランをサブスクライブせずに制限付き機能を探索します。

  • Copilot Pro、Copilot Pro+、またはCopilot Max(コパイロット・マックス)にアップグレードして、より多くの機能、モデル、要求の制限を解除します。

    重要

    2026 年 4 月 22 日から、Copilot 事業およびGitHub Freeプランの組織向けのGitHub Teamの新しいセルフサービス サインアップが一時的に一時停止されます。

GitHub Copilotのさまざまなプランの詳細については、GitHub Copilotの計画 を参照してください。

最初の質問をする

  1. GitHubで、リポジトリに移動し、ファイルを開きます。

  2. ファイル ビューの右上にある Copilot アイコン () をクリックします。

    ファイル ビューの上部にある Copilot ボタンのスクリーンショット。ボタンは濃いオレンジ色の枠線で囲まれています。

  3. チャット パネルの下部にある [Ask Copilot] ボックスに質問を入力し、 Enter キーを押します。

    たとえば、次のように入力できます。

    • Explain this file.

    • How could I improve this code?

    • How can I test this code?

Copilot は、パネル内の要求に応答します。

  1. フォローアップの質問をして、会話を続けることができます。 たとえば、「tell me more」と入力して、最後のコメントを展開する Copilot を取得できます。

尋ねられるその他の質問

GitHub でのGitHub Copilot Chatでできることは他にもたくさんあります。 次に例を示します。

  • ソフトウェア開発に関する一般的な質問をする
  • リポジトリについて探索的な質問をする
  • pull request の変更について調べる
  • 特定の問題やコミットに関する質問

詳細については、「GitHubでGitHub Copilotに質問する」を参照してください。

次のステップ

GitHub Copilot では、エディターで入力するときにコーディングの候補が提供されます。 また、コーディングに関する Copilot 質問 (何かをコーディングする最善の方法、バグを修正する方法、他のユーザーのコードのしくみなど) を質問することもできます。 Copilotできることの詳細については、GitHub Copilotとは を参照してください。

Copilotの使用方法は、使用する場所によって異なります。 このクイック スタートのバージョンは、 Windows Terminal用です。 他の環境で Copilot を使用する手順については、上記のタブをクリックしてください。

にサインアップする

無料で作業を開始する

Copilotを使用するには、GitHub プランにアクセスできる個人用Copilot アカウントが必要です。 次のことを実行できます。

  • Copilot無料から始めて、プランをサブスクライブせずに制限付き機能を探索します。

  • Copilot Pro、Copilot Pro+、またはCopilot Max(コパイロット・マックス)にアップグレードして、より多くの機能、モデル、要求の制限を解除します。

    重要

    2026 年 4 月 22 日から、Copilot 事業およびGitHub Freeプランの組織向けのGitHub Teamの新しいセルフサービス サインアップが一時的に一時停止されます。

GitHub Copilotのさまざまなプランの詳細については、GitHub Copilotの計画 を参照してください。

前提条件

  • Copilotのサブスクリプション。 GitHub CopilotでWindows Terminalを使用するには、アクティブなGitHub Copilot サブスクリプションが必要です。 「GitHub Copilotとは」をご覧ください。
  • カナリアWindows Terminal。 ターミナル チャットは、 Windows Terminal カナリアでのみ使用できます。

ターミナル チャットで Copilot を使用する

Canary Windows Terminalインストールしたら、ターミナル チャットのCopilotを使用して、コマンド ライン関連の質問をすることができます。

  1. ドロップダウン メニューから [Settings] を開きます。

    [設定]が強調表示されているWindows Terminal のドロップダウンメニューのスクリーンショット。

  2. [Terminal Chat (Experimental)] の設定に移動します。

    [Terminal Chat (Experimental)] 項目が強調表示されている Windows Terminal の [Settings] メニューのスクリーンショット。

  3. [Service Providers で、GitHub CopilotAuthenticate via GitHub を選択してサインインします。

GitHub Copilot とチャット

メモ

組織GitHub Copilotまたはエンタープライズにアクセスできる場合、組織の所有者GitHub Copilotまたはエンタープライズ管理者Windows TerminalがでGitHub Copilot CLI(コマンドラインインターフェース)を使用することはできません。 「組織内のGitHub Copilotのポリシーと機能の管理」をご覧ください。

  1. ドロップダウン メニューで [Terminal Chat (Experimental)] を開きます。

  2. ターミナル チャット ウィンドウで、「how do i list all markdown files in my directory」と入力し、Enter キーを押します。

Copilotの回答が質問の下に表示されます。

  1. 回答をクリックしてコマンド ラインに挿入します。

次のステップ

GitHub Copilot では、エディターで入力するときにコーディングの候補が提供されます。 また、コーディングに関する Copilot 質問 (何かをコーディングする最善の方法、バグを修正する方法、他のユーザーのコードのしくみなど) を質問することもできます。 Copilotできることの詳細については、GitHub Copilotとは を参照してください。

Copilotの使用方法は、使用する場所によって異なります。 このクイック スタートのバージョンは、 Visual Studio Code用です。 他の環境で Copilot を使用する手順については、上記のタブをクリックしてください。

にサインアップする

無料で作業を開始する

Copilotを使用するには、GitHub プランにアクセスできる個人用Copilot アカウントが必要です。 次のことを実行できます。

  • Copilot無料から始めて、プランをサブスクライブせずに制限付き機能を探索します。

  • Copilot Pro、Copilot Pro+、またはCopilot Max(コパイロット・マックス)にアップグレードして、より多くの機能、モデル、要求の制限を解除します。

    重要

    2026 年 4 月 22 日から、Copilot 事業およびGitHub Freeプランの組織向けのGitHub Teamの新しいセルフサービス サインアップが一時的に一時停止されます。

GitHub Copilotのさまざまなプランの詳細については、GitHub Copilotの計画 を参照してください。

前提条件

GitHub Copilot とチャット

GitHub Copilot チャット拡張機能をインストールしたら、コーディング関連の質問Copilotできます。

メモ

組織GitHub Copilotまたはエンタープライズにアクセスできる場合、組織の所有者ギットハブ コパイロット チャットまたはエンタープライズ管理者を使用することはできません。 「組織内のGitHub Copilotのポリシーと機能の管理」をご覧ください。

  1. プロジェクトの新しいフォルダーを作成し、VS Code で開きます。
  2. Control+Command+i (Mac) / Ctrl+Alt+i (Windows/Linux) キーを押すか、VS Code タイトル バーのチャット アイコンを選択してチャット ビューを開きます。
  3. チャット ビューの下部にあるチャット入力フィールドに、次のように入力します。 Create a complete task manager web application with the ability to add, delete, and mark tasks as completed. Include modern CSS styling and make it responsive. Use semantic HTML and ensure it's accessible. Separate markup, styles, and scripts into their own files.
  4. Enter キーを押します。 エージェントによって、要求を実装するために必要なファイルとコードが生成されるのを確認します。 index.html ファイルの更新、スタイル設定用のstyles.css ファイルの作成、および機能用のscript.js ファイルが表示されます。
  5. 生成されたファイルを確認し、[保持] を選択してすべての変更を受け入れます。

最初のインライン提案を取得する

次の例では JavaScript を使用しますが、他の言語も同様に動作します。 GitHub Copilot は、多数の言語とさまざまなフレームワークに対する候補を提示しますが、特に Python、JavaScript、TypeScript、Ruby、Go、C#、C++ に適しています。 GitHub Copilot は、データベースのクエリ生成や、API とフレームワークの候補の生成にも役立ちますし、コード開発としてインフラストラクチャを構築することもできます。

  1. Visual Studio Codeを開きます。
  2. Visual Studio Code で、新しい JavaScript ( *.js) のファイルを作成します。
    1. JavaScript ファイルで、次の関数ヘッダーを入力します。

      JavaScript
      function calculateDaysBetweenDates(begin, end) {
      

GitHub Copilot では、関数本体全体が灰色のテキストで自動的に提案されます。 実際に表示される候補はこのとおりではない場合があります。

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

次のステップ

GitHub Copilot では、エディターで入力するときにコーディングの候補が提供されます。 また、コーディングに関する Copilot 質問 (何かをコーディングする最善の方法、バグを修正する方法、他のユーザーのコードのしくみなど) を質問することもできます。 Copilotできることの詳細については、GitHub Copilotとは を参照してください。

Copilotの使用方法は、使用する場所によって異なります。 このクイック スタートのバージョンは、 Visual Studio用です。 他の環境で Copilot を使用する手順については、上記のタブをクリックしてください。

にサインアップする

無料で作業を開始する

Copilotを使用するには、GitHub プランにアクセスできる個人用Copilot アカウントが必要です。 次のことを実行できます。

  • Copilot無料から始めて、プランをサブスクライブせずに制限付き機能を探索します。

  • Copilot Pro、Copilot Pro+、またはCopilot Max(コパイロット・マックス)にアップグレードして、より多くの機能、モデル、要求の制限を解除します。

    重要

    2026 年 4 月 22 日から、Copilot 事業およびGitHub Freeプランの組織向けのGitHub Teamの新しいセルフサービス サインアップが一時的に一時停止されます。

GitHub Copilotのさまざまなプランの詳細については、GitHub Copilotの計画 を参照してください。

前提条件

  • Copilotのサブスクリプション。 GitHub CopilotでVisual Studioを使用するには、アクティブなGitHub Copilot サブスクリプションが必要です。 「GitHub Copilotとは」をご覧ください。
  • 互換性のあるバージョンの Visual Studio です。 GitHub Copilot で Visual Studio を使うには、Windows 用の Visual Studio 2022 17.8 以降がインストールされている必要があります。 詳細については、Microsoft ドキュメントの「Visual Studio のインストール」を参照してください。
  • GitHub Copilot の Visual Studio 拡張機能。 Copilot 拡張機能をインストールする方法については、Microsoft ドキュメントの「Visual Studio で GitHub Copilot をインストールする」を参照してください。
  • GitHub アカウントを Visual Studio に追加します。 Microsoft ドキュメントの「GitHub のキーチェーンに Visual Studio アカウントを追加する」を参照してください。

GitHub Copilot とチャット

GitHub Copilot拡張機能をインストールしたら、コーディング関連の質問Copilotすることができます。

メモ

組織GitHub Copilotまたはエンタープライズにアクセスできる場合、組織の所有者ギットハブ コパイロット チャットまたはエンタープライズ管理者を使用することはできません。 「組織内のGitHub Copilotのポリシーと機能の管理」をご覧ください。

  1. 既存のコード ファイルを開く

  2. Visual Studioメニュー バーの [表示] をクリックし、[ギットハブ コパイロット チャット] をクリックします。

  3. コパイロットチャット ウィンドウで、「what does this file do」と入力し、Enter キーを押します。

Copilotの回答が質問の下に表示されます。

  1. エディターでコード行を選択します。
  2. コパイロットチャット ウィンドウで、「explain this line」と入力し、Enter キーを押します。

最初のインライン提案を取得する

次の例では JavaScript を使用しますが、他の言語も同様に動作します。 GitHub Copilot は、多数の言語とさまざまなフレームワークに対する候補を提示しますが、特に Python、JavaScript、TypeScript、Ruby、Go、C#、C++ に適しています。 GitHub Copilot は、データベースのクエリ生成や、API とフレームワークの候補の生成にも役立ちますし、コード開発としてインフラストラクチャを構築することもできます。

  1. Visual Studioを開きます。
  2. Visual Studioで、新しい JavaScript (*.js) ファイルを作成します。
    1. JavaScript ファイルで、次の関数ヘッダーを入力します。

      JavaScript
      function calculateDaysBetweenDates(begin, end) {
      

GitHub Copilot では、関数本体全体が灰色のテキストで自動的に提案されます。 実際に表示される候補はこのとおりではない場合があります。

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

次のステップ

GitHub Copilot では、エディターで入力するときにコーディングの候補が提供されます。 また、コーディングに関する Copilot 質問 (何かをコーディングする最善の方法、バグを修正する方法、他のユーザーのコードのしくみなど) を質問することもできます。 Copilotできることの詳細については、GitHub Copilotとは を参照してください。

Copilotの使用方法は、使用する場所によって異なります。 このクイックスタートのバージョンは、JetBrains IDE 用です。 他の環境で Copilot を使用する手順については、上記のタブをクリックしてください。

にサインアップする

無料で作業を開始する

Copilotを使用するには、GitHub プランにアクセスできる個人用Copilot アカウントが必要です。 次のことを実行できます。

  • Copilot無料から始めて、プランをサブスクライブせずに制限付き機能を探索します。

  • Copilot Pro、Copilot Pro+、またはCopilot Max(コパイロット・マックス)にアップグレードして、より多くの機能、モデル、要求の制限を解除します。

    重要

    2026 年 4 月 22 日から、Copilot 事業およびGitHub Freeプランの組織向けのGitHub Teamの新しいセルフサービス サインアップが一時的に一時停止されます。

GitHub Copilotのさまざまなプランの詳細については、GitHub Copilotの計画 を参照してください。

前提条件

GitHub Copilot とチャット

GitHub Copilot プラグインをインストールしたら、コーディング関連の質問Copilotすることができます。

メモ

組織GitHub Copilotまたはエンタープライズにアクセスできる場合、組織の所有者ギットハブ コパイロット チャットまたはエンタープライズ管理者を使用することはできません。 「組織内のGitHub Copilotのポリシーと機能の管理」をご覧ください。

  1. 既存のコード ファイルを開く

  2. JetBrains IDE ウィンドウの右側にあるコパイロットチャット アイコンをクリックして、コパイロットチャット ウィンドウを開きます。

    アクティビティ バーにある コパイロットチャット アイコンのスクリーンショット。

  3. コパイロットチャット ウィンドウで、「what does this file do」と入力し、Enter キーを押します。

Copilotの回答が質問の下に表示されます。

  1. エディターでコード行を選択します。
  2. コパイロットチャット ウィンドウで、「explain this line」と入力し、Enter キーを押します。

最初のインライン提案を取得する

次の例では JavaScript を使用しますが、他の言語も同様に動作します。 GitHub Copilot は、多数の言語とさまざまなフレームワークに対する候補を提示しますが、特に Python、JavaScript、TypeScript、Ruby、Go、C#、C++ に適しています。 GitHub Copilot は、データベースのクエリ生成や、API とフレームワークの候補の生成にも役立ちますし、コード開発としてインフラストラクチャを構築することもできます。

  1. JetBrains エディターで、新しい JavaScript ( *.js) のファイルを作成します。

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

    JavaScript
    function calculateDaysBetweenDates(begin, end) {
    

GitHub Copilot では、関数本体全体が灰色のテキストで自動的に提案されます。 実際に表示される候補はこのとおりではない場合があります。

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

次のステップ

GitHub Copilot では、エディターで入力するときにコーディングの候補が提供されます。 また、コーディングに関する Copilot 質問 (何かをコーディングする最善の方法、バグを修正する方法、他のユーザーのコードのしくみなど) を質問することもできます。 Copilotできることの詳細については、GitHub Copilotとは を参照してください。

Copilotの使用方法は、使用する場所によって異なります。 このクイック スタートのバージョンは、MacOS の XCode 用です。 他の環境で Copilot を使用する手順については、上記のタブをクリックしてください。

にサインアップする

無料で作業を開始する

Copilotを使用するには、GitHub プランにアクセスできる個人用Copilot アカウントが必要です。 次のことを実行できます。

  • Copilot無料から始めて、プランをサブスクライブせずに制限付き機能を探索します。

  • Copilot Pro、Copilot Pro+、またはCopilot Max(コパイロット・マックス)にアップグレードして、より多くの機能、モデル、要求の制限を解除します。

    重要

    2026 年 4 月 22 日から、Copilot 事業およびGitHub Freeプランの組織向けのGitHub Teamの新しいセルフサービス サインアップが一時的に一時停止されます。

GitHub Copilotのさまざまなプランの詳細については、GitHub Copilotの計画 を参照してください。

前提条件

GitHub Copilot とチャット

GitHub Copilot プラグインをインストールしたら、コーディング関連の質問Copilotすることができます。

メモ

組織GitHub Copilotまたはエンタープライズにアクセスできる場合、組織の所有者ギットハブ コパイロット チャットまたはエンタープライズ管理者を使用することはできません。 「組織内のGitHub Copilotのポリシーと機能の管理」をご覧ください。

  1. 既存のコード ファイルを開く

  2. メニュー バーの [ エディター ] をクリックし、[ GitHub Copilot ]、[ チャットを開く] の順にクリックします。

コパイロットチャット が新しいウィンドウで開きます。

  1. コパイロットチャット ウィンドウで、このファイルについてチャットすることを示すファイルを選択します。

    [チャット] ウィンドウで選択されているファイルのスクリーンショット。 ファイルは濃いオレンジ色のアウトラインで強調表示されています。

  2. what does this file do 入力して Enter キーを押します。

Copilotの回答が質問の下に表示されます。

  1. エディターでコード行を選択します。
  2. コパイロットチャット ウィンドウで、「explain this line」と入力し、Enter キーを押します。

最初のインライン提案を取得する

次の例では Swift を使用していますが、他の言語も同様に機能します。

  1. CalculateDays.swift という名前の新しいファイルを作成します。

  2. 新しいファイルに次のコードを入力します。

    Swift
    import Foundation
    
    func calculateDaysBetweenDates(_ start: Date, _ end: Date)
    

GitHub Copilot は、この関数を続行するコードの提案を追加します。 提案は灰色のテキストで表示されます。

  1. 候補を受け入れるには、Tab キーを押します。
  2. Copilot は引き続き提案を行い、 それぞれが Tab キーを押して受け入れられます。

次のステップ

GitHub Copilot では、エディターで入力するときにコーディングの候補が提供されます。 また、コーディングに関する Copilot 質問 (何かをコーディングする最善の方法、バグを修正する方法、他のユーザーのコードのしくみなど) を質問することもできます。 Copilotできることの詳細については、GitHub Copilotとは を参照してください。

Copilotの使用方法は、使用する場所によって異なります。 このクイック スタートのバージョンは Eclipse 用です。 他の環境で Copilot を使用する手順については、上記のタブをクリックしてください。

にサインアップする

無料で作業を開始する

Copilotを使用するには、GitHub プランにアクセスできる個人用Copilot アカウントが必要です。 次のことを実行できます。

  • Copilot無料から始めて、プランをサブスクライブせずに制限付き機能を探索します。

  • Copilot Pro、Copilot Pro+、またはCopilot Max(コパイロット・マックス)にアップグレードして、より多くの機能、モデル、要求の制限を解除します。

    重要

    2026 年 4 月 22 日から、Copilot 事業およびGitHub Freeプランの組織向けのGitHub Teamの新しいセルフサービス サインアップが一時的に一時停止されます。

GitHub Copilotのさまざまなプランの詳細については、GitHub Copilotの計画 を参照してください。

前提条件

GitHub Copilot とチャット

GitHub Copilot プラグインをインストールしたら、コーディング関連の質問Copilotすることができます。

メモ

組織GitHub Copilotまたはエンタープライズにアクセスできる場合、組織の所有者ギットハブ コパイロット チャットまたはエンタープライズ管理者を使用することはできません。 「組織内のGitHub Copilotのポリシーと機能の管理」をご覧ください。

  1. 既存のコード ファイルを開く

  2. Eclipse のメニュー バーで、[Copilot] をクリックし、[チャット開く] をクリックします。

  3. コパイロットチャット ウィンドウで、「what does this file do」と入力し、Enter キーを押します。

Copilotの回答が質問の下に表示されます。

  1. エディターでコード行を選択します。
  2. コパイロットチャット ウィンドウで、「explain this line」と入力し、Enter キーを押します。

最初のインライン提案を取得する

次の例では Java を使用していますが、他の言語も同様に機能します。

  1. CalculateDaysBetweenという名前の新しい Java クラスを作成します。

  2. クラス内に次のコメントを追加します。

    Java
    // Take 2 dates and return the number of days between them
    

GitHub Copilot は、このクラスに使用するコードの提案を追加します。 提案は灰色のテキストで表示されます。

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

次のステップ