GitHub Copilotを正式リリース。すべての開発者が利用できるようになりました。

Image of Thomas Dohmke

エディターでソースコードを提案してくれるAIペアプログラマー「GitHub Copilot」をすべての開発者が10米ドル/月、100米ドル/年で利用できるようになりました。学生や人気のあるオープンソースプロジェクトのメンテナーは無料で利用できます。

GitHubは、ソフトウェア開発者を幸せにできるテクノロジーを開発することを使命の一つと考えています。昨年、GitHub Copilotのテクニカルプレビューを開始して以来、AIが次世代の開発者の助けになる最高のツールの1つであることは明らかになりました。

すでにAIは私たちの日常生活の中で人間をサポートする役割を果たしています。メールやエッセイを書くことを手伝ったり、フォトアルバムを自動生成したり、食料品の注文を手伝うということもしています。しかし、これまでAIはコードの改良にとどまり、ソフトウェアの開発プロセスはほぼ完全に手作業で行われてきました。

それが今、変化を見せています。今回、GitHub Copilotを個人の開発者が利用できるようリリースしました。あなたのAIペアプログラマーがここにいてくれるのです。

GitHub Copilotが誕生したことで、ソフトウェア開発の歴史の中で初めて、開発者がコードを書いたり、完成させるためにAIを広く利用できる開発環境が整いました。コンパイラやオープンソースの台頭と同様に、AIによるコーディング支援はソフトウェア開発のあり方を根本から変え、開発者がより簡単かつ迅速にコードを書くための新しいツールを提供することで、より幸せな生活を送ることが出来るようになると考えています。

GitHub Copilotを今すぐ使う

60日間の無料トライアルを用意しました。無料トライアルの詳細についてはこちらをご確認ください。料金プランはこちらで確認できます。学生、もしくは人気のあるオープンソースソフトウェアのメンテナーであれば無料で利用できます。学生およびメンテナーの利用についての詳細は、本ブログの最後のセクションをご覧ください。

GitHub Copilotでできること

GitHubは、Github Copilotを開発の邪魔にならないエディター拡張機能として設計しました。GitHub Copilotは、世界中の開発者の知識を集約したエディター拡張機能として、リアルタイムでコードを提案し、最も重要な「優れたソフトウェアの開発」に集中できるよう支援します。 

コードやコメントを入力すると、GitHubCopilotが次の行を提案してくれます。しかし、それは一つの単語や一行のコードだけではありません。 GitHubCopilotは完全なメソッド、ボイラープレートコード、単体テスト全体、そして複雑なアルゴリズムまでも提案することが可能です。

GitHub Copilotにより、開発者は以下のことができるようになります。

  • AIベースのコーディング提案を受ける: プロジェクトのコンテキストとスタイル規則に一致するコードのさまざまな提案を受け、それらを受け入れる、拒否する、または編集するのかを自分で決定できます。 
  • 好みの環境で利用: GitHub Copilotを、Neovim、JetBrains IDEs、 Visual Studio、Visual Studio Codeなどの人気のエディターと統合し、拡張機能として利用できます。  
  • 慣れない領域でも自信をもってコーディングできる: 新しい言語でのコーディングや新しいことに挑戦する場合、GitHub Copilot が数十の言語の構文とコードを提案するので、実際にやってみることでより多くの時間を学習に費やすことができます。

過去12か月の間に、120万人以上の開発者がテクニカルプレビューに参加し、GitHub Copilotを使い始めた人たちはすぐに、日々のワークフローに欠かせない存在になったと言ってくれました。GitHub Copilotが有効なファイルでは、コードの40%近くがPythonなどの一般的な言語で書かれており、今後も増えることが予想されます。その結果、開発者はより大きな問題を解決し、より優れたソフトウェアをつくることに集中できる時間が増えるでしょう。

そして今、60日間の無料トライアルで、GitHub Copilotの実力をあなたの好みの環境で試せます。

GitHub Copilotを使う

学生や人気のあるオープンソースプロジェクトのメンテナーには無料で利用できます

GitHub Copilotは、GitHubの学生やクリエイターの活気あるコミュニティの存在が無ければ成り立ちません。これらのコミュニティを支援し、恩返しするために、GitHubは学生や人気のあるオープンソースプロジェクトのメンテナーに GitHub Copilotを無料で提供します。 既に数万人の学生やメンテナーが GitHub Copilotを無料で利用しています。

学生の方は、 GitHub Student Pack に申し込み、このプログラムに参加することで、GitHub Copilotを無料で利用できるようになります。また、オープンソースのメンテナーの方は、 GitHub Copilotを無料で使う資格があるかどうか、こちらのFAQをご確認ください。

今年後半に、企業向けバージョンも提供予定

GitHub Copilotは、開発者にAIを提供するための最初のステップです。本日より、全ての開発者が利用できるようになり、今年の後半には企業への提供も開始する予定です 🚀