要約:
- 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