GitHub Universe 2023 での AI に関する発表まとめ!Copilot Chat の12月からの一般提供開始など
こんにちは、CX 事業本部 Delivery 部の若槻です。
現在、GitHub Universe 2023 がサンフランシスコで現地時間 11/8 および 11/9 の日程で開催されています。
今年は AI、セキュリティおよび Developer Experience の 3 つのテーマにフォーカスされた内容となっています。
1 日目では GitHub Copilot を始めとした AI 関連の発表が多く行われており、本記事ではその内容をまとめてみました。
発表内容
GitHub Copilot Chat が 2023年12月より一般提供開始
GitHub Copilot のチャットインターフェース機能である GitHub Copilot Chat が、 2023 年 12 月より一般提供開始されることが発表されました。
お待たせいたしました、GitHub Copilot Chatが2023年12月にGAとなります!また、Visual Studio、Visual Studioに加えて、JetBrains IDEやGitHub Mobile上でもCopilot Chatがご利用いただけるようになります。 #GitHubUniverse https://t.co/5OUvV52UKV
— GitHub Japan (@GitHubJapan) November 8, 2023
下記で紹介している通り、GitHub Copilot Chat のベータ版は 7 月から提供されていましたが、いよいよ安定版が提供されることになり、エンタープライズの案件などでも本格的に使われるようになりそうです。
また利用可能な IDE は今までは Visual Studio Code および Visual Studio のみでしたが、JetBrains IDE へのプレビュー提供の開始も発表されています。
GitHub Copilot Chat が GitHub.com およびモバイルアプリで利用可能に
今までは IDE 上での提供のみだった GitHub Copilot Chat が、GitHub.com およびモバイルアプリでも利用可能になります。
GitHub Copilot Chat available in https://t.co/c6pFBH55SA! #GitHubUniverse pic.twitter.com/Nqj7h62GWL
— Aaron W | #KubeCon 🌎 (@as_w) November 8, 2023
それだけではありません、Copilot Chatがhttps://t.co/vPRUJsdHWH上でも使えるようになります。https://t.co/vPRUJsdHWH上でソースコードについての説明や、Pull Requestの説明を生成するなど、GitHub上のさまざまな場所でCoiplotのサポートを得ることができるようになります。 #GitHubUniverse pic.twitter.com/gIwGSN9UbJ
— GitHub Japan (@GitHubJapan) November 8, 2023
このアップデートにより Pull Request でのレビューやドキュメンテーションなど開発サイクル全体で Copilot による支援を受けることが可能になります。
GitHub Copilot Enterprise が 2024年2月より一般提供開始
組織のコードベースにより fine-tuning されたモデルを GitHub Copilot が来年より利用可能になります。
モデルのファインチューン、プルリクエストのサマリ作成、GitHub上のコードベースへのチャットなどは、Copilot Enterpriseという新しいプランにて2024年2月よりご提供予定です。 #GitHubUniverse pic.twitter.com/vAvdankWv0
— GitHub Japan (@GitHubJapan) November 8, 2023
これにより Copilot Chat がリポジトリに基づいてより適切な回答をしてくれたり、Pull Request のレビューを支援したりしてくれるようになります。
GitHub Copilot Partner Program の発表
GitHub Copilot Partner Program により、GitHub Copilot が GitHub 以外のサードパーティツールと連携することが可能になります。
GitHub Copilot Partner Programを開始しました。CopilotがGitHub以外のさまざまなツールや情報と連携することで、Copilotの可能性がさらに拡大します。 #GitHubUniverse pic.twitter.com/QZjyhochYC
— GitHub Japan (@GitHubJapan) November 8, 2023
ChatGPT におけるプラグインのような形で、GitHub Copilot のエコシステムが拡大され、より利便性が高まることが期待できます。
GitHub Advanced Security サポートのプレビュー提供開始
GitHub では GitHub Advanced Security というコードやシークレットのスキャニングを組織のプライベートリポジトリに対して行える追加ライセンス機能がありますが、こちらの機能の AI によるさらなる強化が発表されました。
特定のパターンを持たないシークレット文字列の検出やシークレットを検知するための正規表現の生成もAIの力を使って可能となります。 https://t.co/356jsRLqzP #GitHubUniverse pic.twitter.com/hfbcBKWAdK
— GitHub Japan (@GitHubJapan) November 8, 2023
これにより IDE や Pull Request 上で脆弱性や漏洩の検知や修正を AI により支援してくれたり、AI を活用した検知を行ってくれたりします。
GitHub Copilot Workspace の発表
こちらはとにかくなんかすごそうな機能です。「アプリケーションに〇〇を可能とする機能を追加して」のように命令すると、解決プランの提案やコードの修正の提案、ビルドやテストを行う環境の提供まで、一連の開発サイクルを支援してくれる機能のようです。
One more thing... GitHub NextではGitHub Workspaceというプロジェクトに取り組んでいます。これはタスクを与えるとそれを解決するためのプランや実際のコードを提案してくれ、さらにそれをビルドテストする環境がセットになったものです。乞うご期待。 https://t.co/nVKbDJZ8Sb #GitHubUniverse
— GitHub Japan (@GitHubJapan) November 8, 2023
#GitHub Copilot Workspace pic.twitter.com/c8RSjUjj9i
— Vicente Guzmán (@LucioMSP) November 8, 2023
GitHub Copilot Workspace は、GitHub Next という次世代の開発エクスペリエンスを実現するためのプロジェクトの一環として開発されているようです。
近い将来に提供が開始されたら、私達の開発体験は今までとはまったく違ったものになる予感がしますね。
おわりに
GitHub Universe 2023 での AI に関する発表まとめでした。
発表されたプレビュー機能の一部は次のページからウェイトリストに登録可能ですので、誰よりも早く使ってみたい方は急いでご登録ください。
以上