要点
GitHub は 2026 年 5 月に、Visual Studio 2026 で利用可能な GitHub Copilot を更新し、コード記述前の計画立案を支援する新機能「Plan エージェント」を追加した。これにより、開発者は実装前に計画を共同で策定できるようになった。
2026 年 5 月、Visual Studio 2026 における GitHub Copilot を使用して、計画、レビュー、作業管理のためのツールがより洗練されました。
ハイライト
Visual Studio 2026 のすべての GitHub Copilot ユーザー向けの新機能をご紹介します。最新情報は Insiders チャンネルでご確認ください。
構築前に Plan エージェントで計画する:新しい Plan エージェント(エージェントピッカーでは「Plan」と表示)を使用すると、コードを記述する前に Copilot と協力して実装計画を立てることができます。Copilot は読み取り専用ツールを使用してコードベースを検索し、不明点を質問しながら、.copilot/plans/plan-{title}.md に保存される詳細な計画案を作成します。準備ができたら、「Implement plan」をクリックして、エージェントモードに引き渡してください。
エージェントのスキルを表示・管理する:チャットウィンドウ内の新しい Skills パネルには、ワークスペースとユーザープロファイルから検出されたすべてのエージェントスキルがリストされます。ここから、スキルの編集、ファイル場所の開封、名前やキーワードによるスキル間の検索をすべてワンストップで行うことができます。
Copilot による複数ファイル変更の要約差分表示:Copilot が複数のファイルを編集した後、作業セットで「Open change summary view」をクリックすると、すべての変更を一つのタブで確認できます。ファイル全体、個別ファイル、またはチャンク単位で承認または取り消しを行うことができ、ファイルを折りたたんだり、差分チャンクを順次確認したりするためのコントロールも用意されています。
コンテキストウィンドウの使用状況を管理する:Copilot チャットプロンプトの右上に新しいリングアイコンが表示され、コンテキストウィンドウの使用状況を確認できます。クリックすると詳細な内訳が表示され、「Summarize conversation」を使用して以前の対話を要約し、スペースを確保することができます。
コミットを Copilot Chat に追加:Git ヒストリー、ファイル履歴、または注釈(Blame)ビュー内の特定のコミットを右クリックして、それを直接コンテキストとして Copilot Chat に添付できます。複数選択もサポートされているため、複数のコミットを一度に添付可能です。
コミットメッセージの指示が移動しました:コミットメッセージのカスタム指示は、従来の「GitHub > Copilot > ソースコントロール統合」設定から、リポジトリ内の Copilot カスタム指示ファイルに移行し、すべての Copilot ガイダンスを一つの場所に集約しました。
反復的な C++ ビルドの最適化が改善されました:@BuildPerfCpp が完全再ビルド解析で性能低下を検出すると、比較可能なインクリメンタルビルドを再実行します。これにより、プリコンパイル済みヘッダーやヘッダーのリファクタリングなどの最適化による日常的な向上がより正確に反映されます。これらの最適化は、完全再ビルドでは遅く見える場合があります。
Visual Studio 2026 をダウンロードして、今日からすべての新しい Copilot 機能を体験してください。新機能の詳細については、Visual Studio ブログやリリースノートをご覧ください。
Copilot in Visual Studio の今後の展望
最新の Copilot 機能については、Visual Studio ブログをフォローして最新情報を入手できます。ここではロードマップの更新情報やフィードバックを提供する機会も紹介されています。
最新ニュース、リリースノート、動画、コミュニティでの議論については、Visual Studio Hub をご覧ください。これは Visual Studio 関連のすべての情報にアクセスできる中核リソースです。
本記事「GitHub Copilot in Visual Studio — May update」は、The GitHub Blog にて最初に公開されました。