Visual Studio の AI コンパニオンである GitHub Copilot へようこそ。
Copilot は、コードの行全体またはブロック全体を提案し、質問に答え、単体テストの作成、デバッグ、プロファイリングなどの日常的なタスク (すべて Visual Studio 環境で直接) を支援することで、コードをより迅速かつ正確に行うのに役立ちます。
この記事では、Visual Studio で Copilot を使用し、その機能を最大限に活用する方法について説明します。
Copilot を起動する
Visual Studio (バージョン 17.8 以降) を起動します。
Copilot を最大限に活用するには、Visual Studio の最新バージョンに更新することをお勧めします。新しいプロジェクトを作成するか、既存のプロジェクトを開くか、コードなしで続行して IDE を起動します。
Visual Studio の右上隅にある GitHub Copilot バッジを選択し、[ チャット ウィンドウを開く] を選択してサインインします
Copilot がインストールされていない場合は、ドロップダウンから [Copilot のインストール ] を選択し、インストーラーのプロンプトに従います。 詳細については、「 Copilot のインストールと状態の管理」を参照してください。
[チャット] ウィンドウで、既存の GitHub アカウントでサインインするか、 Copilot Free にサインアップすることを選択します。 ブラウザーのプロンプトに従って、サインインまたはサインアップ プロセスを完了します。 完了したら、Visual Studio に戻り、続けて Copilot を使用します。
これで、Visual Studio で Copilot を使用する準備ができました。
Copilot を使い始める
サインインしたら、チャット ウィンドウと IDE 全体で Copilot を使用できます。
エージェント モードと MCP を使用する: [チャット] ウィンドウで 、[Ask] を選択し、[エージェント] に切り替えてエージェント モードを有効にします。 ツール アイコンを使用して MCP にアクセスし、サーバーを構成し、Copilot で使用できるツールを選択します。 たとえば、"このファイル内のメソッドの単体テストを記述する" を送信して、ターゲット コードの生成に関する Copilot の支援を受けます。
入力候補と次の編集候補を使用する: コードを記述すると、Copilot はエディターで直接候補を提供します。 Copilot は、新しいコード (灰色のテキストとして表示) と既存のコードの編集の両方を提案します。
Visual Studio 全体で Copilot アクションを使用する: エディターコンテキスト メニュー、エラー一覧、機能検索、IDE のその他の領域で、Copilot を使用したアクションと提案を検索します。
ワークフローに合わせて Copilot チャットを調整する
プロジェクトと開発ワークフローに合わせて Copilot をカスタマイズします。
参照を使用してコンテキストを管理する: + ボタンを使用して、ファイル、画像などの追加のコンテキストをアタッチするか、ソリューション全体を参照するように Copilot に依頼します。
さまざまなモデルにアクセスする: プロンプト ウィンドウでモデル ピッカーを使用して AI モデルを選択するか、独自のモデルを Copilot に持ち込みます。 簡単な質問への回答、ドキュメントの記述、複数ファイルのコード編集の生成など、さまざまなシナリオのさまざまなモデルを調べます。
カスタム命令を追加する: に再利用可能な
.github/copilot-instructions.mdを追加し、内の.github/promptsを表示して、コーディング スタイルまたはプロジェクトのニーズに合わせて Copilot の応答をカスタマイズします。
次のステップ
いつでも Copilot の機能を確認するには、Visual Studio の右上隅にある GitHub Copilot バッジから GitHub Copilot Walkthrough を選択します。
Visual Studio 2022 の GitHub Copilot というハンズオン ラボを使用して完全なアプリを構築してみてください。