GitHub、プロンプトでAIにコード生成やデバッグを指示できるGPT-4ベースの「GitHub Copilot Chat」ベータ公開

今回は「GitHub、プロンプトでAIにコード生成やデバッグを指示できるGPT-4ベースの「GitHub Copilot Chat」ベータ公開」についてご紹介します。

関連ワード (対話、機能、解説等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


GitHubは、GTP-4ベースのAIを用いた開発支援機能「GitHub Copilot Chat」を、GitHub Copilot for Businessユーザー向けに限定パブリックベータとして公開すると発表しました。

fig

GitHub Copilot Chatは、今年3月に発表された同社のビジョン「GitHub Copilot X」で登場が予告されていた機能の1つです。

現在提供されているGitHub CopilotはGPT-3のAIをベースに、コードエディタ内でプログラマがコメントを記述するとそれに基づいてコードを自動生成する機能などを提供しています。

「GitHub Copilot X」では、強化されたAIであるGPT-4を用い、さらに高い精度でのコード生成やバグの指摘などを始めとする、以下のさまざまな新機能などを備えると説明されていました。

  • コードエディタ内でAIとテキストチャットもしくは音声で対話をしながらコーディングが可能になる「Copilot Chat」「Copilot Voice」
  • プルリクエストの説明文を自動生成してくれる「Copilot for pull requests」
  • ドキュメントを学ばせたAIにチャットで質問できる「Copilot for docs」
  • コマンドラインインターフェイスをAIで補完してくれる「Copilot for CLI」

参考:[速報]「GitHub Copilot X」発表、GPT-4ベースで大幅強化。AIにバグの調査依頼と修正案を指示、ドキュメントを学習し回答も

そして今回GitHub Copilot Chatが、企業向けの有償版CopilotであるGitHub Copilot for Businessユーザー向けに限定パブリックベータとして公開されることとなったわけです。

AIにプロンプトでコード生成やバグの修正を指示

GitHub Copilot Chatは、プロンプトでAIに指示することで、AIが書かれているコードの文脈を読み取りつつコードスニペットや解説を出力してくれるほか、コードに対するセキュリティ上の問題に関する問題の指摘、コードがどのように動作するかの解説、バグの指摘やその解決方法なども教えてくれます。

例えば下記は記述されたJavaScriptコードに対応したユニットテストの生成をプロンプトで指示しています。

fig

下記は、記述されたJavaScriptコードを、callbackを使う代わりにawaitを使うように書き直すように指示しています。

fig

選択したコードのバグの修正案を提示するように指示したもの。

fig

GitHub Copilot Chatは、Visual Studio CodeおよびVisual Studioで利用可能です。

GitHub Copilot Chatの利用開始は、GitHub Copilot for Businessの管理者が管理画面で設定を操作することで可能になると説明されています(設定方法はGitHubのブログで説明されています)。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
WordPress純正プラグインに、AIがブログを執筆してくれる「Jetpack AI Assistant」登場
WordPress
2023-06-09 04:24
KDDI、仕訳明細・残高データの可視化ツール導入–親会社と子会社双方の負担軽減
IT関連
2021-03-19 16:53
SBペイメントサービス、5年にわたるプラットフォーム変革の取り組みを米国で発表
IT関連
2024-09-14 16:04
ヤマトHD、自動運転ロボット開発の中国企業Yours Technologiesに追加出資
IT関連
2024-08-20 14:36
「Pixel Fold」を1週間使った感想–グーグル初の折りたたみ式デバイスを体験
IT関連
2023-07-09 15:17
さよならVMware。本日(10月30日)Broadcomによる買収完了で、企業としての存在に幕。VMwareブランドは引き続き残る
VMware
2023-10-30 22:23
NTTデータグループ、2024年度上期は増収増益–クラウドDCや生成AIで進展
IT関連
2024-11-08 04:26
2024年はハイブリッドAIが主流に–ゴールドマン・サックスCIO
IT関連
2024-01-16 02:10
Meta、うるう秒の廃止に向けて取り組み–インターネット障害の原因と指摘
IT関連
2022-07-28 03:48
名刺・ウェブサイトから採用時のオンボーディングまで、様々なデザインの事例を集めたCocoda運営のalmaが1.3億円調達
IT関連
2022-03-08 03:43
第3回(最終回):CMSから始めるDX–ヘッドレスCMSの導入事例
IT関連
2022-09-27 08:00
米国がサウジの石油施設と米国の原子力発電所をハックしたロシアのスパイ4人を起訴
IT関連
2022-03-27 14:01
オープンハウスとAlgoage、「AI営業」の開発目指す–大規模言語AIを活用した実証実験を開始
IT関連
2022-07-31 18:03
マイクロソフト製Java 11ディストリビューション「Microsoft Build of OpenJDK for Java 11 LTS」正式リリース。無償長期サポート、コンテナイメージの配布も
Java
2021-05-27 09:42