GitHub史上最も先進的なAIサービスは、組織のナレッジとコードベースに合わせてカスタマイズされ、ソフトウェア開発ライフサイクル全体でGitHub Copilotを利用できます。
GitHub Copilotの公開当初より、お客様から「自社のコードやプロセスに合わせて、GitHub Copilotをカスタマイズして使いたい」という声が寄せられていました。開発者は組織が保有するコードベース固有の問題、バグ、脆弱性を特定して解決ができなければ、製品リリースよりも、問題の解読に多くの時間を費やすことになります。さらに、開発者は一日に数時間しかコードを書いていないことが多く、クリエイティブな仕事をするどころか、終始在り来りな仕事に追われがちです。そのため、組織内のナレッジを活用できず、開発者が創造性を十分に発揮してお客様のために、より多くのものを開発できずにいるのです。
GitHubはそれを変えようとしています。
生成AIをエディターに組み込むことで、GitHub Copilotは瞬く間にソフトウェア開発の新時代を定義し、開発者の生産性と幸福度を明らかに高めました。2月27日(米国時間)、GitHubは開発者ツールの次なるフロンティアを開拓する、GitHub Copilot Enterpriseの一般提供(GA)を開始したことをお知らせします。これにより、開発者は組織のナレッジを簡単に活用できるようになります。チームメンバーは、パブリックコードやプライベートコードについて質問ができ、新しいコードベースを素早く理解したり、エンジニアリングチーム間の一貫性を高め、全員が同じ基準に則って過去の作業に手を加えることができます。では、詳しく見ていきましょう。
カスタマイズされた会話形式のGitHub Copilotエクスペリエンス
カスタマイズされたサービスをあらゆる場所で利用可能
GitHub Copilot Enterpriseの料金体系と詳細はこちらをご覧ください >
GitHub Copilot Enterpriseの中核を成す3つの特長:
1. 組織固有のコードベースをより深く理解する。GitHub Copilot Enterpriseを活用することで、開発者は効率的にコードを理解して操作ができるため、機能の実装、問題の解決、コードのモダナイズなどを迅速に行えます。また、コードのわかりやすい要約、適切な提案、コードの動作に関する質問への迅速な回答などにより、経験の浅い開発者も速やかに開発に貢献し、経験豊富な開発者がリアルタイムでインシデントに対処したり、古くなったコードベースをモダナイズしたりする支援ができるようになります。
2. 組織のナレッジやベストプラクティスに速やかにアクセスする。GitHub Copilot Enterpriseは、チャットをGitHub.comに直接組み込むことで、開発者がコードベースに関する質問を自然言語で行い、回答を受け取れるようにするとともに、関連するドキュメントや既存のソリューションを案内します。これにより、組織固有のコードベースと基準に合わせてパーソナライズされた支援や提案を活用して、コードを改善しながら、迅速かつ大規模な反復を促進できます。
3. Pull Requestをより短い時間でレビューする。Pull Requestのサマリーが生成されるため、開発者はドラフトの作成に費やす時間を減らし、より多くの時間をマージに費やすことができます。また、GitHub Copilot EnterpriseにはPull Requestのdiffを分析する機能があるため、レビュアーは提案された変更をより短い時間で迅速に把握しながら、価値あるフィードバックの提供に、より多くの時間をかけることができます。
テクノロジー環境が急速に進化し続ける中、GitHubではGitHub Copilotの機能を拡張し、組織内のナレッジベースを理解するだけでなく、インターネットからも最新の情報を取り込めるようにしています。Bing検索がGitHub Copilot Chatに直接統合(GitHub Copilot Enterpriseのベータ版で利用可能)されたことで、CSSやJavaScriptフレームワークのアップデートなど、ソフトウェア開発に関連する最新情報を見つけることができます。つまり、GitHub Copilotにより、開発者はほぼ瞬時かつ大規模に、興味のあることを確認し、外部のナレッジも得られるようになったということです。
エンジニアリングのリーダーたちから寄せられた、GitHub Copilot Enterpriseのメリットに関する体験談をいくつかご紹介します。
GitHub Copilotは、開発者エクスペリエンスにとって不可欠なものになりつつあります。既存のコードベースの迅速な理解、コードの分析、ナレッジベースへのアクセスといった機能により、開発者は本当に重要なこと、つまり影響力のある結果を出すことに集中できます。しかも、生産性が向上するだけでなく、開発者はより幸せで充実した生活を送れるようになります。
GitHubのビジョンは、コンテキスト主導でカスタマイズされたサポート機能をGitHubプラットフォーム全体に統合することにより、会話機能をあらゆる場所で利用できるようにするところまで広がっています。GitHub Copilotの開発と進化を通じて、GitHubは常にセキュリティ、プライバシー、コンプライアンス、透明性を重視してきました。GitHub Copilot Enterpriseでも、これを重要なポイントとしています。カスタムモデルなどで明示的に指示された場合を除き、お客様の組織のプライベートリポジトリやプロンプトや提案を使用して、GitHub製品を支える機械学習モデルを学習させることはありません。
Accentureの調査が示す、企業の生産性に対するGitHub Copilotの影響力
実績あるGitHub Copilotを基盤に
昨年、GitHubはAccentureと協力して、実際の企業環境でGitHub Copilotがイノベーションの促進に与える影響を評価しました。その結果、以下のことがわかりました。
- GitHub Copilotは、Accentureの開発者がフロー状態を維持し、作業の中断を最小限に抑えるのに貢献:開発者の94%は、GitHub Copilotを使用することでフロー状態を維持し、反復的なタスクに費やす労力を減らすことができたと回答しています。また、開発者の90%は、情報検索に費やす時間を短縮できたと回答しています。
- GitHub Copilotは、開発者がより質の高いコードを本番環境にプッシュできるよう支援:GitHub Copilotの提案したコードの88%がエディターに保持されました。また、開発者の約90%は、GitHub Copilotの提案が含まれているコードをコミットしたと回答しています。
- GitHub Copilotは、開発者が質の高いコードを書き、仕事をしながらスキルアップに貢献:開発者の90%はGitHub Copilotを使って質の高いコードを書けたと回答し、開発者の約95%はGitHub Copilot の提案から学びがあったと回答しています。
こうしたことはすべて、エディターの自動補完機能としてGitHub Copilotを使うだけで実現できます。GitHub Copilot Enterpriseでは、実証された成果に広範囲のカスタマイズを追加することで、既存のGitHub Copilotによる生産性向上を大幅に拡大し、組織やエンジニアリングチームがより多くのことを、より速く、より高い幸福度で達成できるよう支援しています。
2月27日(米国時間)より提供開始
GitHub Copilotの時代が始まりました。この新しいソフトウェア開発のフロンティアにおいて、GitHub Copilotはユーザーに合わせてカスタマイズされ、あらゆる場所に存在し、いつでもすぐに利用できます。GitHub Copilot Enterpriseでは、業界最高峰のAI開発者向けツールを、すべての組織に1ユーザーあたり月額39米ドルでご提供します。世界有数の大規模言語モデルを使用し構築されたGitHub Copilot Enterpriseは、組織に合わせてカスタマイズされ、GitHubのインターフェイスに深く統合されており、あらゆる組織に計り知れない価値をもたらします。
GitHubの開発者向けエンドツーエンドプラットフォームであるGitHub Enterpriseと併用することで、組織の規模にかかわらず、既存のコードや社内のベストプラクティスの理解から、バグ修正や機能改善、コードレビューの迅速化など、ソフトウェア開発ライフサイクル全体にわたり生成AIを統合できます。
人間とインテリジェントなマシンのコラボレーションは、イノベーションの可能性を再定義し、斬新なソリューションを解き放ち、かつてないほどソフトウェア開発のペースを加速させるでしょう。今すぐGitHub Copilot Enterpriseのパワーを活用してみませんか?詳細についてはこちら、今すぐご利用を開始するにはこちらをご覧ください。