GitHub Copilot Chat がプルリクエストに豊富な文脈を提供
GitHub Copilot Chat が一般利用可能となり、プルリクエストや差分に対してより豊富な文脈を提供し、コードとチャットを並列表示する機能により開発ワークフローの効率化が実現された。
キーポイント
サイドバイサイド表示の実装
会話ウィンドウとプルリクエスト画面を並列表示可能にし、チャットでのコメントやインライン編集のためにウィンドウ間の切り替えが不要になった。
文脈理解の高速化と高度化
差分やプルリクエストに関する質問に対して、関連するリポジトリ情報を即座に抽出・提供し、回答品質と速度を向上させた。
一般利用への移行
以前はパブリックプレビュー段階にあったこの機能が、Copilot ライセンスを持つすべてのユーザーに対して正式に提供開始された。
影響分析・編集コメントを表示
影響分析
このアップデートは、AI コーディングアシスタントを単なるコード生成ツールから、コードレビューやリファクタリングの文脈理解を担う高度なパートナーへと進化させる重要な転換点です。開発者がチャットとエディタを行き来する摩擦をなくすことで、思考の流れを途切れさせず、より深い技術的対話が可能になるため、ソフトウェア開発プロセス全体の効率化に寄与します。
編集コメント
開発者のワークフローにおける「コンテキストの壁」を打破する実用的な進化であり、特に大規模プロジェクトでのレビュー効率化に直結する機能です。
GitHub Copilot Chat は、github.com で差分やプルリクエストを扱う際に、より豊富なコンテキストと新機能を提供します。この機能は以前パブリックプレビュー版として提供されていましたが、Copilot ライセンスを持つすべてのユーザーが利用できるよう一般公開されました。
コードとチャットを並列表示
会話内容を Copilot との対話と並べて直接表示できます。これにより、プルリクエストとチャットウィンドウを行き来する必要なく、コメントやインライン編集が可能になります。
チャットでのコンテキスト取得が高速化
この体験は、プルリクエストの理解、レビュー、要約に関する新機能によって支えられています。これらの機能により、差分やプルリクエストについて質問するたびに、関連するプルリクエストおよびリポジトリのコンテキストがチャットに追加されます。本機能のパフォーマンスを改善したため、質問に対する質の高い回答をより迅速に得ることができます。
試してみる方法
各差分の上部にある「この差分について質問」ボタンをクリックするか、上部ナビゲーションバーの Copilot ボタンを押すことで、または質問したいコード行を選択してドロップダウンメニューから Copilot に移動することで、この機能を利用できます。
本記事「Copilot Chat がプルリクエストにより豊富なコンテキストを提供」は、最初に The GitHub Blog で公開されました。
原文を表示
GitHub Copilot Chat now provides richer context and new capabilities when you’re working with diffs and pull requests on github.com. This feature was previously in public preview and is now generally available to anyone with a Copilot license.
Code and chat are side-by-side
You can view your conversation directly alongside your conversation with Copilot. This allows for comments and inline edits without needing to toggle between the pull request and your chat window.
Chat pulls in context faster
This experience is powered by new abilities for pull request understanding, review, and summary. These abilities add relevant pull request and repository context to chat any time you ask about a diff or pull request. We’ve improved the performance of this feature so you get quality answers to your questions faster.
Try it out
You can access this functionality by clicking the Ask about this diff button on the top of each diff, the Copilot button in the top navigation bar, or by highlighting the line of code you want to ask about and navigating to Copilot in the dropdown.
The post Copilot Chat brings richer context to pull requests appeared first on The GitHub Blog.
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み