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
ウエルシア薬局、「ModuleApps2.0」を活用しアプリを一新–MAUは大幅増加
IT関連
2024-08-18 21:09
脆弱性矯正修復プラットフォームのVulcan Cyberが22.9億円調達、脆弱性スキャナーを無料で提供
セキュリティ
2021-03-19 04:19
クララオンラインとパクテラ、小売・製造業のERPシステム導入と監視運用を支援
IT関連
2022-09-23 18:23
テクノロジーと災害対応の未来2「データとAI」
EnviroTech
2021-05-29 00:40
ギグワーカーやクリエイターに金融サービスとしての福利厚生を提供するCatch
フィンテック
2021-08-01 11:38
「名古屋城」駅誕生へ 名古屋市営地下鉄が4駅を名称変更 23年から
くらテク
2021-01-26 08:04
中堅中小企業の生産管理システム、販売管理やBOM連携が重要課題に–ノークリサーチ調査
IT関連
2023-10-27 08:56
OSSに潜むセキュリティやライセンス上の問題があらゆる業界にまん延—シノプシス
IT関連
2021-05-26 03:27
Google Cloud FunctionsがPHPをサポート開始 サーバレスの関数が記述可能に
クラウドユーザー
2021-04-29 14:28
温度上昇を防ぐ–「Raspberry Pi 4」公式ケースに取り付け可能なファンを見る
IT関連
2021-02-14 18:40
「地域の“未来”を支える企業」として進化する–NTT東日本・澁谷社長
IT関連
2023-01-12 17:39
半導体不足の影響か、発注したばかりのThinkPadの納期は来年1月に……
編集後記 / おもしろ
2021-08-17 10:02
ゼロトラストセキュリティに向けてマイクロセグメントを–アカマイが訴求
IT関連
2022-05-19 09:31
Corel、Apple M1に対応したMac仮想化ソフト「Parallels Desktop 16.5 for Mac」を正式リリース
IT関連
2021-04-16 13:02