Skip to main content

環境へのGitHub Copilot 拡張機能のインストール

お好みのコーディングの環境で Copilot を使用するには、GitHub Copilot 拡張機能をインストールする必要があります。

Azure Data Studio の GitHub Copilot 拡張機能について

Azure Data Studio に GitHub Copilot 拡張機能をインストールすると、入力時に Copilot からコーディングの提案を受け取ることができます。

その他の一般的なコーディング環境の説明を確認するには、ページの上部にあるツール スイッチャーを使います。

Azure Data Studio に GitHub Copilot 拡張機能をインストールする

  1. GitHub Copilot にアクセスできることを確認します。 詳しくは、「GitHub Copilot とは何ですか?」をご覧ください。

  2. 互換性のあるバージョンの Azure Data Studio があることを確認します。 Azure Data Studio で GitHub Copilot を使用するには、Azure Data Studio バージョン 1.44.0 以降がインストールされている必要があります。 Azure Data Studio ドキュメントの Azure Data Studio ダウンロード ページ を参照してください。

  3. Azure Data Studio に GitHub Copilot 拡張機能をインストールする。 Microsoft ドキュメントの 「GitHub Copilot 拡張機能をインストールする」を参照してください。

  4. Azure Data Studio のポップアップ ウィンドウで GitHub Copilot を使用してサインインするよう求められた場合は、[GitHub にサインイン] をクリックし、画面の案内に従ってください。

    • GitHub のアカウントで Azure Data Studio を以前に承認している場合は、GitHub Copilot は自動的に承認されます。
    • 承認のプロンプトが表示されない場合は、Azure Data Studio ウィンドウの下部パネルにあるベル アイコンをクリックして通知を表示できます。
  5. ブラウザーで承認手順を進めている場合は、GitHub から、GitHub Copilot に必要なアクセス許可が要求されます。 これらのアクセス許可を承認するには、[Azure Data Studio の承認] をクリックします。

JetBrains IDE の GitHub Copilot 拡張機能について

JetBrains IDE に GitHub Copilot 拡張機能をインストールすると、IDE で Copilot とチャットしたり、入力時に Copilot からコーディングの提案を受け取ったりできるようになります。

その他の一般的なコーディング環境の説明を確認するには、ページの上部にあるツール スイッチャーを使います。

バージョン互換性

JetBrains IDE の GitHub Copilot 拡張機能のバージョン互換性については、JetBrains Marketplace の GitHub Copilot バージョンを参照してください。

JetBrains IDE での GitHub Copilot プラグインのライセンスについて

GitHub, Inc. は、JetBrains プラグインのライセンサーです。 このプラグインのエンド ユーザー ライセンス契約は、GitHub 追加製品および機能の利用規約であり、このプラグインの使用はこれらの利用規約の対象となります。 JetBrains は、本プラグインまたはかかる契約に関連して、一切の責任または義務を負わないものとします。 プラグインを使うことにより、お客様は前述の利用規約に同意したものと見なされます。

JetBrains IDE での GitHub Copilot のインストール

次の手順では、GitHub Copilot プラグインを IntelliJ IDEA にインストールする手順について説明します。 サポートされている別の IDE にインストールする場合、手順が異なる可能性があります。

  1. GitHub Copilot にアクセスできることを確認します。 詳しくは、「GitHub Copilot とは何ですか?」をご覧ください。

  2. GitHub Copilot と互換性のある JetBrains IDE があることを確認します。 GitHub Copilot は、次の IDE と互換性があります。

    • IntelliJ IDEA (Ultimate、Community、Educational)
    • Android Studio
    • AppCode
    • CLion
    • Code With Me ゲスト
    • DataGrip
    • DataSpell
    • GoLand
    • JetBrains クライアント
    • MPS
    • PhpStorm
    • PyCharm (Professional、Community、Educational)
    • Rider
    • RubyMine
    • RustRover
    • WebStorm
    • Writerside

    ダウンロードするには、JetBrains IDE のツール ファインダーを参照してください。

  3. JetBrains 向けの GitHub Copilot のインストール。 JetBrains Marketplace での GitHub Copilot プラグインを参照してください。

  4. GitHub Copilot がインストールされたら、 [IDE を再起動する] をクリックします。

  5. JetBrains IDE が再起動したら、 [ツール] メニューをクリックします。 [GitHub Copilot][GitHub にログイン] の順にクリックします。

    Note

    GHE.com 上の マネージド ユーザー アカウント アカウント用に Copilot サブスクリプションを使っている場合は、サインインする前にいくつかの設定を更新する必要があります。「GHE.com 上のアカウントで GitHub Copilot を使う」を参照してください。

    展開された [ツール] メニューと [GitHub Copilot] サブメニューのスクリーンショット。 [GitHub へのログイン] オプションが青色で強調表示されています。

  6. デバイス コードをコピーしてデバイスの有効化ウィンドウを開くには、[GitHub にサインイン] ダイアログ ボックスで、 [コピーして開く] をクリックします。

    [GitHub にサインイン] ダイアログのスクリーンショット。 デバイス コードが、[コピーして開く] というラベルの付いたボタンの上に表示されています。

  7. ブラウザーにデバイスのアクティブ化ウィンドウが表示されます。 デバイス コードを貼り付け、 [続行] をクリックします。

  8. GitHub から、GitHub Copilot に必要なアクセス許可が要求されます。 これらのアクセス許可を認可するには、 [GitHub Copilot プラグインの認可] をクリックします。

  9. アクセス許可が承認されたら、JetBrains IDE によって確認が表示されます。 GitHub Copilot の使用を開始するには、 [OK] をクリックします。

Vim/Neovim の GitHub Copilot 拡張機能について

Vim/Neovim に GitHub Copilot 拡張機能をインストールすると、入力時に Copilot からコーディングの提案を受け取ることができます。

その他の一般的なコーディング環境の説明を確認するには、ページの上部にあるツール スイッチャーを使います。

Vim/Neovim に GitHub Copilot 拡張機能をインストールする

GitHub は、Vim/Neovim の組み込みプラグイン マネージャーを使って GitHub Copilot プラグインをインストールすることをお勧めします。 または、任意のプラグイン マネージャーを使って github/copilot.vim をインストールすることもできます。 詳細については、copilot.vim リポジトリを参照してください。

  1. GitHub Copilot にアクセスできることを確認します。 詳しくは、「GitHub Copilot とは何ですか?」をご覧ください。

  2. 互換性のあるバージョンの Vim/Neovim がインストールされていることを確認します。 Vim/Neovim で GitHub Copilot を使うには、Vim バージョン 9.0.0185 / Neovim バージョン 0.6 以降と Node.js バージョン 18 以降が必要です。 Vim / Neovim のドキュメントNode.js の Web サイトを参照してください。

  3. 組み込みプラグイン マネージャーを使って GitHub Copilot をインストールするには、次のコマンドを入力します。

    • macOS または Linux 上の Neovim の場合は、ターミナルで次のコマンドを実行します。

      Shell
      git clone https://github.com/github/copilot.vim \
      ~/.config/nvim/pack/github/start/copilot.vim
      
    • Windows 上の Neovim の場合は、Git Bash で次のコマンドを実行します。

      Shell
      git clone https://github.com/github/copilot.vim.git \
      $HOME/AppData/Local/nvim/pack/github/start/copilot.vim
      
    • macOS または Linux 上の Vim の場合は、ターミナルで次のコマンドを実行します。

      Shell
      git clone https://github.com/github/copilot.vim \
      ~/.vim/pack/github/start/copilot.vim
      
    • Windows 上の Vim の場合は、Git Bash で次のコマンドを実行します。

      Shell
      git clone https://github.com/github/copilot.vim.git \
      $HOME/vimfiles/pack/github/start/copilot.vim
      
  4. GitHub Copilot を構成するには、Vim または Neovim を開き、次のコマンドを入力します。

    Shell
    :Copilot setup
    
  5. Vim または Neovim の構成で、または Vim または Neovim コマンドを使って GitHub Copilot を有効にします。

    Shell
    :Copilot enable
    

Visual Studio の GitHub Copilot 拡張機能について

Visual Studio に GitHub Copilot 拡張機能をインストールすると、入力時に Copilot からコーディングの提案を受け取ることができます。

その他の一般的なコーディング環境の説明を確認するには、ページの上部にあるツール スイッチャーを使います。

バージョン互換性

Visual Studio 2022 バージョン 17.10 以降では、統合された Copilot 拡張機能と GitHub Copilot Chat 拡張機能が既定で組み込みコンポーネントとして含まれています。 詳しくは、Microsoft ドキュメントの「Visual Studio で GitHub Copilot をインストールする」を参照してください。

Visual Studio で GitHub Copilot 拡張機能をインストールする

  1. GitHub Copilot にアクセスできることを確認します。 詳しくは、「GitHub Copilot とは何ですか?」をご覧ください。

  2. 互換性のあるバージョンの Visual Studio がインストールされていることを確認します。 Visual Studio で GitHub Copilot を使うには、Windows 用の Visual Studio 2022 17.8 以降がインストールされている必要があります。 詳細については、Microsoft ドキュメントの「Visual Studio のインストール」を参照してください。

  3. Visual Studio で GitHub Copilot をインストールします。Microsoft ドキュメントの「Visual Studio で GitHub Copilot をインストールする」を参照してください。

  4. GitHub Copilot 拡張機能をインストールした後に、GitHub Copilot を有効にするには、GitHub アカウントを Visual Studio に追加していることを確認してください。 詳細については、Microsoft ドキュメントの「Visual Studio のキーチェーンに GitHub アカウントを追加する」を参照してください。

    Note

    GHE.com 上の マネージド ユーザー アカウント アカウント用に Copilot サブスクリプションを使っている場合は、サインインする前にいくつかの設定を更新する必要があります。「GHE.com 上のアカウントで GitHub Copilot を使う」を参照してください。

Visual Studio Code の GitHub Copilot 拡張機能について

Visual Studio Code に GitHub Copilot 拡張機能をインストールすると、入力時に Copilot からコーディングの提案を受け取ることができます。 また、GitHub Copilot Chat 拡張機能も自動的にインストールされます。これにより、Copilot とチャットできます。

その他の一般的なコーディング環境の説明を確認するには、ページの上部にあるツール スイッチャーを使います。

バージョン互換性

GitHub Copilot Chat への変更は、Copilot Chat の詳細な UI 統合により、Visual Studio Code のリリースと同時に行われます。 その結果、Copilot Chat のすべての新しいバージョンは、Visual Studio Code の最新リリースとのみ互換性があります。 つまり、古いバージョンの Visual Studio Code を使用している場合は、最新の Copilot Chat を使用できなくなります。

マイナーなモデル アップグレードでも拡張機能の迅速な変更と修正が必要になるため、Copilot Chat サービスによって提供される最新の大規模言語モデルは、最新の Copilot バージョンでのみ使用されます。 以前のバージョンの Copilot Chat では、最新バージョンの Copilot コード補完が引き続き使用されます。

Visual Studio Code で GitHub Copilot 拡張機能をインストールする

  1. GitHub Copilot にアクセスできることを確認します。 詳しくは、「GitHub Copilot とは何ですか?」をご覧ください。

  2. Visual Studio Code をインストールします。 Visual Studio Code のダウンロード ページを参照してください。

  3. Visual Studio Code で GitHub Copilot 拡張機能をインストールします。 詳細な手順については、Visual Studio Code ドキュメントの「Visual Studio Code での GitHub Copilot の設定」を参照してください。

    Note

    GHE.com 上の マネージド ユーザー アカウント アカウント用に Copilot サブスクリプションを使っている場合は、サインインする前にいくつかの設定を更新する必要があります。「GHE.com 上のアカウントで GitHub Copilot を使う」を参照してください。

Note

Xcode 用の GitHub Copilot 拡張機能はパブリック プレビュー段階であり、変更される可能性があります。

Xcode 用の GitHub Copilot 拡張機能について

Xcode 用 GitHub Copilot 拡張機能をインストールすると、入力時に Copilot からコーディングの提案を受け取ることができます。

その他の一般的なコーディング環境の説明を確認するには、ページの上部にあるツール スイッチャーを使います。

Xcode 用 GitHub Copilot 拡張機能のインストール

  1. GitHub Copilot にアクセスできることを確認します。 詳しくは、「GitHub Copilot について」をご覧ください。
  2. 互換性のあるバージョンの Xcode がインストールされていることを確認します。 Xcode 用の GitHub Copilot を使用するには、Xcode バージョン 8.0 以降と macOS Monterey (12.0) 以降が必要です。 Apple の開発者向けサイトで Xcode を参照してください。
  3. github/CopilotForXcode リポジトリから最新バージョンの Xcode 用 GitHub Copilot 拡張機能をダウンロードして、インストールします。 Xcode の起動時に、アプリケーションがそれ自体を起動できるように、バックグラウンド項目が追加されます。

必要なアクセス許可の付与

拡張機能を使用するには、"Accessibility" と "Xcode Source Editor Extension" という 2 つのアクセス許可が必要になります。 "Accessibility" のアクセス許可は、この拡張機能を初めて起動するときに有効にするように求められます。

"Xcode Source Editor Extension" のアクセス許可は、手動で有効にする必要があります。

  1. GitHub Copilot 拡張機能アプリケーションを開きます。
  2. [Extension Permission] をクリックし、[Xcode Source Editor] をクリックします。
  3. GitHub Copilot を有効にして、[Done] をクリックします。

必要なアクセス許可を付与した後、Xcode を再起動します。 [Editor] メニューに [GitHub Copilot] という新しい項目が表示されます。

GitHub Copilot にサインインする

Xcode 用 GitHub Copilot 拡張機能を使用する前に、拡張機能の GitHub アカウントへのアクセスを認可する必要があります。

Note

GHE.com 上の マネージド ユーザー アカウント アカウント用に Copilot サブスクリプションを使っている場合は、サインインする前にいくつかの設定を更新する必要があります。「GHE.com 上のアカウントで GitHub Copilot を使う」を参照してください。

  1. GitHub Copilot 拡張機能アプリケーションを開きます。
  2. [Login to GitHub] をクリックし、プロンプトに従って拡張機能を認可します。

次のステップ