要約:

  • GitHubはMicrosoftの開発部門の一環として、クラウドホストおよびオンプレミスのソースコードバージョン管理を提供するだけでなく、CI/CDプラットフォームであるGitHub Actionsやセキュリティホールの自動パッチングなど、さまざまな機能を提供している。
  • GitHubは数十億行のコードを保有しており、これに基づいてAIプログラミングアシスタントを構築し、GitHub Copilotを通じて開発者に支援を提供している。
  • GitHub Copilotはコードレビュー、Java開発者向けのアップグレード支援などを行い、開発者の作業を効率化する。
  • GitHub Sparkは小規模なクラウドホスト型アプリケーション向けのAI開発ツールであり、アプリケーションのアイデアを迅速に構築および共有するフレームワークを提供する。
  • GitHub Copilotは、Azureインフラツールを提供し、Azure CLIコマンドの構文や機能、サービスなどを開発者に支援する。

感想:

GitHubは開発者向けの様々な便利な機能を提供しており、特にAIを活用したGitHub CopilotやGitHub Sparkは、開発プロセスを効率化し、新たなアプリケーションの構築を支援する可能性があると感じました。AIによるアシスト機能が今後どのように進化していくか、興味深いです。

元記事: https://www.infoworld.com/article/3600418/github-copilot-learns-new-tricks.html