GitHub Copilot
GitHub の公開コードに類似したコードがないか見つけ出す。
自然言語で書かれたプログラミング問題が与えられると、OpenAI Codex(GPT-3)は解決するコードを生成することができる。また、英語で記述した入力コードを受け取ったり、プログラミング言語間でコードを変換することもできる。ウェブサイトによると、GitHub Copilotの機能には、コード上のコメントを実行可能なコードに変換したり、コードの塊、コードの繰り返し部分、それにメソッドや関数の全体を自動補完するなど、プログラマー向けの支援機能が備わっている。GitHubによると、Copilotの自動補完機能はおよそ半分の確率で正解であると報告している。たとえば、Pythonの関数ヘッダーコードでは、最初の試行で43%、10回の試行では57%の確率で、残りの関数本体コードを正しく自動補完した。
GitHubは、Copilotの機能によってプログラマーがドキュメントを読むのに費やす時間を短縮できると共に、不慣れなコーディングフレームワークや言語をうまく使えるようになると主張している。