GitHub Copilot
GitHub Copilotは、OpenAIが開発した人工知能モデルのOpenAI Codexを利用している。OpenAI Codexは、Generative Pre-trained Transformer 3 (GPT-3) をプログラミング用に調整したもので、ディープラーニング(深層学習)を使用して人間のようなテキストを生成する言語モデルである。OpenAI Codexモデルは、さらに12種類のプログラミング言語について、ギガバイト単位のソースコードを使用して訓練されている。CopilotのOpenAI Codexは、厳選された英語文書、GitHubの公開リポジトリ、その他の公開されているソースコードを使用して訓練されている。これには、5,400万の公開GitHubリポジトリから取得した159ギガバイトのPythonコードをフィルター処理したデータセットが含まれている。
OpenAIのGPTは、GitHubの親会社であるマイクロソフトに対して独占的に使用許諾されている。2023年3月に、OpenAI Codexは非推奨(deprectaed)となった。
GitHub Copilot(ギットハブ・コパイロット)は、GitHubが提供しているクラウド型人工知能ツールであり、OpenAIのGPTを使用し、プログラミングにまつわる各種作業を支援する。
2021年版の GitHub Copilot は、ソースコードの自動補完によって、Visual Studio Code、Visual Studio、Neovim、JetBrainsの各統合開発環境(IDE)でのプログラミングを支援する。2021年6月29日にGitHubが発表し、有償サブスクリプションで提供されており、多数のプログラミング言語をサポートしている。