GitHub Copilotは世界初の大規模なAIペアプログラマーであり、この度すべての開発者、チーム、組織、企業向けに提供を開始しました。 |
2021年にOpenAIとの提携で初めてプレビューされたGitHub Copilotは、世界初の大規模なAIペアプログラマーです。シンプルな拡張機能としてエディター内に設置されたGitHub Copilotは、開発者のコードからコンテキストを理解し、新しいコード行や関数全体、テスト、さらには複雑なアルゴリズムまで提案します。初回のリリース以来、GitHub Copilotは100万人以上の開発者の生産性を向上させ、開発者のタスクを最大55%高速化するのに役立っています。
GitHub Copilotのような生成AI(generative AI)モデルの台頭は、AIの時代が始まったという認識を広めるきっかけとなりました。しかし今までは、生成AIは個人利用が主でした。それが今日、変わりつつあります。
すでに400以上の組織がGitHub Copilotを使用しています。本日、GitHub Copilot for Businessは、すべての開発者、チーム、組織、企業に対して、サービス提供を開始します。また、GitHubはより高度なOpenAIモデルや新機能を導入し、組織にさらに大きな利益をもたらします。
Copilot for Businessの新機能
● より強力なAIモデル:新たなモデリングアルゴリズムにより、コード提案の品質が向上しました。 ● AIベースのセキュリティ脆弱性フィルタリング:GitHub Copilot は、ハードコードされた認証情報、SQLインジェクションやパスインジェクションといった問題に焦点を当て、一般的に安全でないとされるコード提案を自動的にブロックします。 ● VPNプロキシのサポート:自己署名証明書を含む VPN に対応しているため、開発者はどのような作業環境でもGitHub Copilot を使用可能です。 ● 簡単なサインアップ:どのような企業でもCopilot for Businessのライセンスをオンラインで迅速に購入でき、プログラム開発にGitHubのプラットフォームを使用していない場合でも、簡単にシートを割り当てることができます。 |
AIプログラミングの未来はここにある
GitHub Copilotは、リアルタイムでコードを提案するエディタ拡張機能に、生成AIの力を組み込んだものです。コードと自然言語のプロンプトと連動し、複数の提案を実施するため、素早く提案を採用または拒否することができます。また、開発者とともに学習し、個々のコーディングスタイルや慣習に適応していきます。GitHub Copilotでは、Visual Studio、Neovim、VS Code、JetBrains IDEなど、開発者が選択したエディタを使用することができます。
> 開発者がどのようにGitHub Copilotを使用しているか、気になりますか?
世界中の開発者がGitHub Copilotを使用して、コーディングの高速化、テストの生成、コンテキストの切り替え作業の削減を実現しています。詳しくはガイドをご覧ください。
2022年6月、私たちはGitHub Copilotがすでに開発者のコードの27%を生成していることを明らかにしました。現在では、すべてのプログラミング言語で平均46%のコードがGitHub Copilotによって書かれ、Javaを使用している開発者の間では61%にのぼり、ますますその傾向が強まっています。
さらに、私たちの調査によると、GitHub Copilotを使用している開発者の90%がタスクをより早く完了し、73%が開発中のフロー状態の維持に役立ったと回答、精神的なエネルギーを節約できたことを報告しています。加えて、GitHub Copilotを利用する開発者の最大75%が、より満足度の高い仕事に集中できていると感じていることも明らかになっています。
調査結果の主要な結果:
GitHub Copilotは、開発者のコーディング速度を向上させ、
仕事への充実感を高め、全コードの最大46%を生成
こうした成功にまつわる割合は、開発者にとっても、企業にとっても大きな可能性を秘めています。100人、1,000人、あるいは1万人から成る開発チームがGitHub Copilotを利用して開発をする利点を想像してみてください。
企業にとって、開発者がバグをより早く修正することは、製品やサプライチェーンの安全性をより高めることにつながります。開発者が手作業で何度もコードの定型文を書くことが少なくなれば、チームの生産性と集中力が向上します。開発者が新たな技術を学習して取り入れることができれば、顧客により良いソリューションを提供することが可能となります。
最終的に、Copilot for Businessは、開発者が今日の問題に時間をとられることなく、明日のために開発を進める能力を提供します。
開発者体験の全体にAIを組み入れる
ソフトウェア開発はかつてないほど複雑になっており、開発者は新たなソリューションを必要としています。AIは、この一世代で最も重要な技術的変革をもたらそうとしています。AIを活用し、開発力を強化できる組織は、未来を勝ち取ることができます。この度のサービス提供は、AIを活用した統合型GitHubを構築するという私たちのビジョンのほんの始まりに過ぎません。
今後数年間で、コーディングからプルリクエスト、コードのデプロイまで、開発者体験のあらゆる側面にAIを統合し、すべての組織がこれまで以上に開発者の成功に依存する世界で、開発者が最高のものを作り上げられるように支援します。GitHub Copilot for Businessは、この未来への最初の一歩であり、目指す未来とは、すべての開発者の限界を押し広げるものなのです。