ガジェット

GitHub、関数名やコメントからコードを生成・提案する「GitHub Copilot」を発表

GitHubは6月29日、開発者のコード作成を支援するためのAIプログラミング機能「GitHub Copilot」を発表した。開発者の生産性を向上させる目的のもので、関数名とコメントから関数のコードを丸ごと自動補完するなどの提案も行えるという。Microsoftの「Visual Studio Code」および「GitHub Codespaces」向けの拡張機能として提供されるとしている。登録を行うとテクニカルプレビュー版の招待が受けられるようになるとしている(CNBCITmediaTechCrunch)。

GitHub CopilotはOpen AIと提携してこのツールを開発したという。このAIは何十億行ものコードを使って訓練を受けており、コードを書き進めていくと途中でGitHub Copilotからコードの提案が行われるという。開発者はそうした提案を受け入れたり拒否したりできるとしている。

一方でこのOpen AIの学習にはGitHub上にあるGPLコードも使われていると見られ、GitHub Copilotがプロプライエタリコードを利用している扱いとなり、GPLに違反する可能性もあるのではないかとする指摘も出ている模様(eevee氏のツイート)。

あるAnonymous Coward 曰く、

現在はテクニカルプレビューだが、将来的にはこの機能をベースにした商用製品の発売を予定しているという。ただし関数名やコメントは「平易な英語で」記述する必要があるため、日本人プログラマーが活用するのにはまだ難しいだろう。

すべて読む

| デベロッパーセクション

| オープンソース

| 人工知能

| プログラミング

| デベロッパー
|
この記事をTwitterでつぶやく
この記事をFacebookで共有
この記事をGoogle Plusで共有
このエントリーをはてなブックマークに追加

関連ストーリー:

GitHub、動画アップロード機能を正式提供開始
2021年05月17日

IronPython、Python3に対応したバージョン「IronPython 3」を公開
2021年04月27日

超一流プログラマーになるには3万時間のプログラミングが必要
2021年04月08日

PHP、不正なコミット発生を受けてリポジトリをGitHubへ移行
2021年03月31日

Excelの数式を元にしたプログラミング言語「Microsoft Power Fx」が発表される
2021年03月05日

GitHubのページをオンラインVSCode版で表示可能な「GitHub1s」
2021年02月12日

Source: スラッシュドット