GitHubは本日、Copilot Xイニシアチブを発表した。これは、2021年にプレビュー版がリリースされた人気のコード補完ツール「Copilot」の取り組みを拡張したもので、Microsoft傘下のGitHubは、開発者がコードの作成とデバッグを行うのに役立つコード中心のチャットモード「Copilot」を提供する。また、プルリクエストやドキュメントに関するAI生成の回答などにもCopilotを利用できる。当然のことながら、これらの新機能はOpenAIのGPT-4をベースにしているが、主にレイテンシーの問題から、コード補完ツールはGPT-3から派生したGitHubのCodexモデルをベースとしていることは注目に値する。
「新しいモデルがオンラインになったことで、私たちは自問しました。次のステップは何だろう? Copilotの次のステップは何だろう? 自動補完に関しては、そのシナリオはうまくいったと考えています」とGitHubのCEO、トーマス・ドームケ氏は語った。

GitHubにとって当然の次のステップは、開発者エクスペリエンスにチャット機能を追加することです。これは当然のことと言えるでしょう。本日プレビュー版がリリースされたCopilot Chatは、Visual StudioとVS Codeで利用可能となり、他のIDEへの対応は後日開始されます。
Dohmke氏が指摘したように、これはChatGPTをIDEに組み込むだけでなく、IDEのコンテキストもChatGPTに取り込むことになります。つまり、例えばエディターでコードをハイライト表示し、Copilotにそれらのコードスニペットについて尋ね、それを使ってコードをリファクタリングし、必要に応じてデバッグを手伝ってもらうといったことが可能になります(Copilotはターミナルの出力も認識しているため)。GitHubは、プロンプトに可能な限り多くのコンテキストを詰め込む巧妙なプロンプトエンジニアリングによって、少なくともこの一部を実現しています。
もちろん、Chatにコードを書いてもらうこともできます。GitHubのデモでは、例えば定番のSnakeゲームをChatにビルドしてもらう様子を紹介しています。

「私は開発者ですが、CEOも務めています。そのため、実際にコードを開発する時間はかなり限られています。ここ数晩、このアプリで遊んでみましたが、本当に楽しいです。チュートリアルを探す必要も、どれが正しいチュートリアルなのかを考える必要もなく、ただひたすら続けられるので、プログラミングの楽しさが戻ってきました」とドームケ氏は語った。「学生や子供たちにこのアプリを使わせたら、きっと驚くでしょう。常に質問できるツールがあるので、中毒性があります。」
当然のことながら、Copilot Chat はプログラミングに関する質問にのみ特化しています。それ以外の質問はすぐに遮断されます。
テッククランチイベント
サンフランシスコ | 2025年10月27日~29日
Dohmke 氏は、オートコンプリートによって開発者の生産性は既に大幅に向上しているが、この新しい Copilot により開発者の生産性は 10 倍になると主張しています。

Copilot Xイニシアチブの一環として、GitHubはCopilotをコマンドラインにも導入します。Warpがターミナルで行っているのと同様に、GitHubはコマンドとループの作成を支援することで、開発者のコマンドライン利用を支援します。また、マニュアルの奥深くに埋もれている(あるいは少なくともStack Overflowで1、2回検索すれば見つかる)ような、わかりにくい機能フラグを見つけるのも容易になります。
さらに、開発者はプルリクエストの説明を生成し、自動的にタグ付けする新しいCopilot機能のテクニカルプレビューにサインアップできるようになりました。「定型的な記述は誰も好きではありません」とDohmke氏は言います。「コードレイヤー、Copilot、プルリクエストレイヤーのいずれであっても、これは退屈で単調な作業です。」これはほんの始まりに過ぎないと彼は指摘します。このツールは既にコードをスキャンしているため、不足しているテストを自動的に検出して生成することもできます。Dohmke氏は、今後このような機能をさらに充実させていくと約束しました。

また、新機能としてCopilot for docsがあり、これはChatGPTの既存データベースを拡充するもので、例えばフレームワークや言語のドキュメントについて既にクエリを実行できます。しかし、ChatGPTの2021年の締め切り日により、この情報は常に最新であるとは限らないため、GitHubはより新しいデータでこれを拡張しています(MicrosoftのBingがPrometheusモデルで検索を行っているのと同様です)。GitHubはReactのドキュメント、Azure Docs、MozillaのMDNからドキュメントの提供を開始しており、開発者はChatGPTのようなインターフェースでこれらのドキュメントをクエリできるようになります。しかし、おそらくもっと興味深いのは、GitHubが組織がこのツールをリポジトリや社内ドキュメントに加えて使用できるようにする予定だということです。ただし、まだ一般公開できる段階ではありません。
Outlook、Word、コードエディタなど、あらゆるアプリケーションにCopilotを導入すれば、それぞれの環境で作成したコードを活用できるだけでなく、組織内の他の従業員、例えば他の開発者やマーケティング担当者の情報も活用できるようになります。マーケティング担当者は、開発者がGitリポジトリにアップロードしたリリースノートをCopilotで確認できるため、発表ブログ記事の作成が容易になります。[…] これにより、企業内のサイロ化が解消され、生産性が10倍以上向上する可能性があると考えています。
フレデリックは2012年から2025年までTechCrunchに在籍していました。また、SiliconFilterを設立し、ReadWriteWeb(現ReadWrite)にも寄稿しています。フレデリックは、エンタープライズ、クラウド、開発者ツール、Google、Microsoft、ガジェット、交通機関など、興味のあるあらゆる分野をカバーしています。
バイオを見る