DUICUO

GitHub:同社のウェブサイト上の新しいコードの 30% は、AI プログラミング ツール Copilot の助けを借りて作成されています。

[[431805]]

10月28日、Yahoo!の報道によると、オープンソースソフトウェアホスティングプラットフォームであるGitHubは、GitHubサイト上の新規コードの最大30%が、同社のAIプログラミングツール「Copilot」の助けを借りて完成していると発表した。Copilotは、人間のプログラマーが書いたコードを確認し、コード行や代替コードを提案するなどのタスクを実行することで、コーディングにおける反復作業の一部を削減できる。


Copilotは、数テラバイト規模のオープンソースコードを用いて学習されたOpenAI Codexアルゴリズムを基盤としています。このアルゴリズムは、人間の言語をプログラミング言語にコンパイルし、プログラマーが利用できる自動化ツールとして機能します。

「Copilotの使用後、プログラミングプロセスに大きな変化を経験したというユーザーから多くの声をいただいています」と、GitHub Next担当VPのOege de Moor氏は述べています。GitHubは10月27日に開催されるGitHub Universeカンファレンスにおいて、Copilotによる主要なプログラミング言語のサポートを発表する予定です。「これにより、この技術をより多くの人々に届けられるようになります。これは、GitHubが以前から掲げてきた『次の2億人の開発者がコーディングを学習できるようにする』という約束の一環です」とde Moor氏は付け加えました。

[[431807]]

Oege de Moor氏はまた、CopilotがGitHubコミュニティで非常に人気があり、7月のリリース以来、試用した開発者の50%が継続的に使用していると指摘しました。大量のテキストを生成するための自然言語AIモデルであるOpenAIのGPT-3とは異なり、Copilotは人間の作業を改善する上でより効果的です。

他のアルゴリズムと同様に、Copilotのデータモデリングはトレーニングデータの品質に依存します。ニューヨーク大学の研究者によるある研究では、Copilot用に書かれたコードの40%に依然としてサイバーセキュリティ上の欠陥が含まれていることが判明しました。