NEXTSCALE 無料相談
メニュー

VS CodeでGitHub Copilotを使う方法 設定手順・基本の使い方・エージェント活用のコツ

「VS CodeでGitHub Copilotを使い始めたいが、設定の方法がわからない」「コードの補完は使っているが、チャットやエージェントをうまく活用できていない」。開発の効率化に取り組むエンジニアや、AIの導入を検討する企業の担当者から、こうした相談をよくいただきます。

GitHub Copilotは、VS Codeの中でAIがコードの候補を提案したり、質問に答えたり、複数のファイルにまたがる作業を進めたりするAIの開発支援の機能です。2026年には、エージェントが計画を立てて作業を進める機能が大きく強化され、使い方の幅が広がっています。

本記事では、2026年9月に更新されたVS Codeの公式ドキュメントの情報をもとに、Copilotを始める前に確認すること、設定の手順、基本の使い方、エージェントと計画の機能、プロジェクトに合わせたカスタマイズ、プロンプトのコツ、業務で使う際の注意点までを整理します。

確認したいポイント結論詳細
VS CodeでCopilotを使うには?ステータスバーからサインインするステータスバーのCopilotのアイコンから「Use AI Features」を選び、GitHubのアカウントでサインインします。
無料で使える?無料プランのCopilot Freeがある有料の契約がないアカウントは、サインイン時にCopilot Freeに登録され、毎月決まった量まで使えます。
主な使い方は?コード補完・チャット・エージェント入力中のコードの候補の表示、チャットでの質問、エージェントによる複数ファイルの編集や作業の実行ができます。
業務で使う注意点は?コードの確認とデータの扱いAIが書いたコードは必ず確認とテストを行います。会社の方針とデータの扱いを確認し、組織のアカウントで使います。

この記事でわかること

  • VS CodeのGitHub Copilotでできることと、始める前に確認したいこと
  • VS Codeの更新からプロジェクトの準備までの設定の手順
  • インラインの候補、チャット、インラインチャットなどの基本の使い方
  • エージェントと計画の機能で、まとまった作業を任せる方法
  • カスタム指示などのカスタマイズ、プロンプトのコツ、業務で使う際の注意点
AIを活用した開発や業務の効率化を検討している企業の方へ
ネクストスケールでは、AI活用の戦略設計から、システム開発や業務の自動化、社員研修、現場への定着までを一気通貫で支援しています。支援内容や料金、導入事例をまとめた資料を無料でお送りします。
資料請求はこちら
目次

VS CodeのGitHub Copilotとは

最初に、VS CodeでGitHub Copilotを使うと何ができるのかを整理しておきましょう。機能の全体像を知っておくと、場面に応じた使い分けがしやすくなります。

AIがコーディングを支援する機能

GitHub Copilotは、GitHubが提供するAIの開発支援のサービスです。VS Codeでは、エディタやチャットの画面の中で、AIがコードを提案したり、質問に答えたり、作業を代わりに進めたりします。

プログラミングの初心者が書き方を学ぶ用途から、経験のあるエンジニアが定型の作業を任せる用途まで、幅広い場面で活用されています。

Copilotでできること

VS CodeのCopilotには、目的の異なるいくつかの機能があります。代表的な機能と使い方を表で確認しておきましょう。

機能できること主な使い方
インラインの候補入力中のコードの続きや、次に行う編集を提案するTabキーで採用、Escキーで却下
チャットコードの説明、質問への回答、修正の提案などを対話で行うチャットビューを開いて質問する
インラインチャットエディタの中で、選んだコードについて直接指示を出すコードを選んで指示を入力する
エージェント複数のファイルの編集やコマンドの実行などを自律的に進めるチャットで作業を依頼し、変更を確認する
計画(Plan)コードを変える前に、実装の計画を作って確認する「/plan」に続けて作業の内容を入力する

エージェントを中心とした使い方へ

現在のVS Codeの公式ドキュメントは、エージェントにまとまった作業を任せる使い方を中心に構成されています。計画の作成、ツールの利用、作業の履歴の管理、権限の設定など、エージェントを安全に使うための機能が充実しています。

一方で、入力中のコードの補完やチャットでの質問といった基本の機能も、引き続き日々の開発で役立ちます。まずは基本の機能に慣れてから、エージェントの活用に進むのがおすすめです。

Copilotを始める前に確認すること

Copilotを使い始める前に、アカウント、使用量と料金、データの扱いの3つを確認しておきましょう。特に、仕事でVS Codeを使っている場合は、会社の方針を必ず確認することが大切です。

GitHubのアカウントとプラン

VS CodeでCopilotを使うには、GitHubのアカウントが必要です。公式ドキュメントによると、Copilotの有料の契約がないアカウントでサインインすると、無料のプラン「Copilot Free」に登録され、毎月決まった量のインラインの候補とAIのクレジットを使えます。

より多く使いたい場合や、組織で管理したい場合は、有料のプランを検討します。プランごとの料金や使える量は変わることがあるため、GitHubの公式の情報で確認しましょう。

使用量とAIのクレジット

公式ドキュメントでは、Copilotに含まれるモデルを使うと、Copilotのプランに含まれるAIのクレジットを消費すると説明されています。使用量は、VS Codeのステータスバーから開けるCopilotのダッシュボードで、月の利用枠のうちどれだけを使ったかを確認できます。

なお、自分のAPIキーなどを使って別のAIのモデルを利用する場合は、そのモデルの提供元が使用量と料金を管理します。

会社のアカウントとデータの扱い

公式ドキュメントでは、会社からCopilotが提供されている場合は、組織のアカウントと方針に従って使うよう案内されています。また、業務のコードを送る前に、GitHubのCopilotのトラストセンターと組織の方針を確認するよう推奨されています。

無料のプランでは、利用状況のデータの収集が有効になっていることや、公開されているコードと一致する候補が初期の状態で許可されていることも案内されています。これらはVS Codeの設定や、GitHubのCopilotの設定で変更できます。

VS CodeでCopilotを使えるようにする手順

ここでは、VS Codeの公式ドキュメントに沿って、Copilotを使えるようにするまでの手順を紹介します。画面の表示は更新されることがあるため、見つからない場合は公式の手順を確認してください。

ステップ1|VS Codeを最新の状態にする

まずは、VS Codeをインストールし、最新のバージョンに更新しておきます。Copilotの機能はVS Codeの更新とあわせて提供されるため、古い版のままでは新しい機能が使えないことがあります。

ステップ2|ステータスバーからサインインする

VS Codeの画面の下部にあるステータスバーのCopilotのアイコンにマウスを合わせ、「Use AI Features」を選びます。表示される案内に従って、サインインの方法を選び、GitHubのアカウントでサインインします。

すでにCopilotの契約があるアカウントであれば、その契約が使われます。契約がない場合は、Copilot Freeに登録されます。会社のGitHub Enterpriseのアカウントで使う場合は、サインインの画面でEnterprise向けの方法を選びます。

ステップ3|使用量を確認できるようにしておく

サインインが終わったら、ステータスバーからCopilotのダッシュボードを開き、使用量が確認できることを確かめておきましょう。月の途中で利用枠に近づいていないかを、定期的に確認する習慣をつけると安心です。

ステップ4|プロジェクトの準備をする(任意)

公式ドキュメントでは、サインインの後に、チャットで「/init」と入力すると、プロジェクトを分析して、カスタム指示のひな型を作れると案内されています。カスタム指示は、プロジェクトのコーディングの規則などをAIに伝えるためのものです。

カスタム指示を用意しておくと、AIが作るコードがプロジェクトのやり方に沿いやすくなります。詳しくは、後の章で紹介します。

Copilotの基本の使い方

ここでは、日々の開発でよく使うCopilotの基本の機能の使い方を紹介します。どれも、特別な準備なしにすぐ使い始められます。

インラインの候補でコードを補完する

エディタでコードを書いていると、Copilotが続きのコードを薄い文字で提案します。提案を採用する場合はTabキー、採用しない場合はEscキーを押します。

関数の名前やコメントで、作りたい処理を先に書いておくと、意図に合った候補が出やすくなります。また、直前の編集の内容から、次に行う編集を提案する機能もあり、同じような修正を複数の箇所に加えるときに役立ちます。

チャットで質問や相談をする

チャットビューを開いて、コードについての質問や相談ができます。チャットビューは、WindowsとLinuxではCtrl+Alt+I、macOSでは⌃⌘Iのキーで開けると公式ドキュメントで案内されています。

「このファイルの処理の流れを説明して」「このエラーの原因と直し方を教えて」のように、普段の言葉で質問できます。初めて触るコードの理解や、エラーの調査に特に役立ちます。

インラインチャットでその場で修正する

エディタの中でコードを選んでインラインチャットを開き、「このコードをもっと読みやすく書き直して」のように指示すると、その場で修正の案が表示されます。

チャットビューに移動せずに、作業中のコードに対して直接指示を出せるのが利点です。表示された修正案は、内容を確認してから採用しましょう。

質問に必要な情報を追加する

チャットで質問するときは、関連するファイルやコードの範囲を、質問の材料として追加できます。必要な情報を渡すことで、プロジェクトの実態に合った回答を得やすくなります。

逆に、関係のないファイルを多く渡すと、回答の精度が下がったり、クレジットの消費が増えたりすることがあります。質問に必要な情報に絞って渡すのがコツです。

スマートアクションで定型の作業を任せる

VS Codeには、エラーの修正の提案や、コミットのメッセージの作成など、よく行う作業をAIに任せる「スマートアクション」も用意されています。

メニューやボタンから呼び出せるため、チャットで指示を書かなくても、定型の作業を手早く済ませられます。

AIを活用した開発体制づくりを検討している方へ
開発の体制やプロジェクトの内容を伺い、Copilotなどの開発支援のAIの導入の進め方や、社内のルールづくりについて無料でご提案します。オンラインで30分からご相談いただけます。
相談予約はこちら

エージェントにまとまった作業を任せる

Copilotのエージェントを使うと、複数のファイルにまたがる変更や、コマンドの実行を含む作業をまとめて任せられます。ここでは、エージェントを安全に活用するための使い方を紹介します。

エージェントでできること

エージェントは、依頼された作業を達成するために、プロジェクトのファイルを調べ、コードを編集し、必要に応じてコマンドを実行しながら作業を進めます。

「この機能に入力のチェックを追加して、テストも書いて」のように、ひとまとまりの作業を依頼できるのが特長です。小さな修正であれば、直接実装を依頼してかまいません。

計画を立ててから実装する

変更の範囲が広い作業や、進め方が決まっていない作業では、先に計画を立ててから実装すると失敗を防げます。公式ドキュメントでは、チャットで「/plan」に続けて作業の内容を入力すると、計画のモードに切り替わり、エージェントがプロジェクトを調べて計画を作ると案内されています。たとえば、次のように依頼します。

/plan 商品一覧のAPIにページ分けの機能を追加してください。

既存のAPIの規則に従い、ページ分けを指定しない場合の動作は変えないでください。

不正な値を渡した場合、結果が0件の場合、既存の利用者との互換性のテストも含めてください。

エージェントは、必要に応じて確認の質問をしながら、実装の手順や関係するファイル、確認の方法を含む計画を示します。

計画を確認してから実装に進む

計画ができると、計画を確認するためのカードが表示されます。計画の全体を開いて、範囲、プロジェクトの方針に合っているか、決めるべきこと、確認の方法を確かめましょう。修正してほしい点は、コメントとして送れます。

内容に納得したら、「Implement Plan」を選んで実装を始めます。計画だけを承認して実装は後で行う、計画を却下するといった選択もできます。

承認と権限の設定に注意する

公式ドキュメントでは、計画の承認と、エージェントが行う操作の承認は別のものだと説明されています。エージェントがファイルの編集やコマンドの実行を行う際に、どの操作で確認を求めるかは、権限の設定によって決まります。

操作を自動で承認して作業を続ける「Autopilot」のような機能もありますが、ファイルの編集やコマンドの実行、外部のツールの呼び出しまで自動で承認されるため注意が必要です。慣れるまでは、操作ごとに確認する設定で使うのが安全です。

変更を確認し、必要なら元に戻す

エージェントが行った変更は、ファイルごとの差分を確認してから採用しましょう。VS Codeには、AIによる変更を確認したり、元に戻したりするための機能が用意されています。

あわせて、Gitで作業の前にブランチを分けておく、こまめにコミットしておくといった基本の運用をしておくと、問題があったときに安全に元に戻せます。

プロジェクトに合わせてCopilotを調整する

Copilotは、プロジェクトの規則や作業の手順を教えることで、より意図に合った結果を出せるようになります。ここでは、代表的な調整の方法を紹介します。

カスタム指示でプロジェクトの規則を伝える

カスタム指示には、使っている言語やフレームワーク、コーディングの規則、テストの方針など、プロジェクトのルールを書いておきます。チャットで「/init」と入力すると、プロジェクトを分析してひな型を作れます。

カスタム指示は、チームで共有しておくと、誰が使っても同じ規則に沿ったコードが提案されやすくなります。

プロンプトファイルやカスタムエージェントで定型の作業を任せる

よく行う作業の指示は、プロンプトファイルとして保存しておくと、毎回同じ品質で依頼できます。また、特定の役割や手順を持たせたカスタムエージェントを作ることもできます。

たとえば、「コードのレビューの観点」や「計画に必ず含める項目」を定めておけば、作業の品質をそろえやすくなります。

モデルを選んでクレジットを節約する

チャットやエージェントでは、使うAIのモデルを選べます。公式ドキュメントでは、複雑な計画には推論の得意なモデルを使い、内容が固まった計画の実装には費用の低いモデルを使うといった使い分けで、クレジットの消費を抑えられると紹介されています。

ただし、安いモデルで作り直しが増えると、かえって費用がかかることもあります。品質と費用の両方を見ながら選びましょう。

MCPで外部のツールとつなぐ

VS Codeは、MCP(Model Context Protocol)という仕組みで、外部のツールやサービスとCopilotをつなげられます。データベースや課題の管理のツールなどとつなげば、エージェントが扱える情報や作業の幅が広がります。

外部のツールとつなぐ際は、信頼できる提供元のものだけを使い、エージェントに渡す権限を必要な範囲に絞ることが大切です。

意図どおりの結果を得るプロンプトのコツ

Copilotに出す指示の書き方によって、結果の質は大きく変わります。ここでは、すぐに実践できる3つのコツを紹介します。

目的・制約・確認の方法を伝える

公式ドキュメントの計画の例のように、何を実現したいのか(目的)、守ってほしいこと(制約)、どう確かめるか(確認の方法)を伝えると、意図に合った結果を得やすくなります。

「ログイン画面を直して」よりも、「パスワードの入力欄が空のまま送信できてしまう不具合を直して。既存のエラー表示の形式に合わせ、テストも追加して」のほうが、期待どおりの修正になりやすくなります。

大きな作業は小さく分ける

一度に大きな作業を依頼すると、意図と違う方向に進んだときの手戻りが大きくなります。作業を小さく分け、1つずつ確認しながら進めましょう。

迷ったときは、まず計画のモードで進め方を相談し、計画を確認してから実装に進むと安全です。

結果を確認して、指示を重ねる

最初の結果が期待と違う場合は、どこが違うのかを具体的に伝えて、指示を重ねて直してもらいましょう。「この関数の名前は変えないで」「エラーの処理は既存の形式に合わせて」のように、修正の方向をはっきり伝えるのがコツです。

業務でCopilotを使うときの注意点

Copilotは開発の効率を大きく高める一方で、業務で使う際には注意すべき点もあります。ここでは、品質と安全を守るための4つの注意点を紹介します。

AIが書いたコードは必ず確認とテストを行う

AIが書いたコードには、誤りや、セキュリティ上の問題、プロジェクトの規則に合わない書き方が含まれることがあります。採用する前に内容を読み、テストを実行して動作を確かめましょう。

本番に反映する前に検証の環境で確かめる仕組みも大切です。考え方は、ステージング環境とは?本番・開発・テスト環境との違いと構築時の注意点を解説で紹介しています。

関連記事:ステージング環境とは?本番・開発・テスト環境との違いと構築時の注意点を解説

機密情報とデータの扱いを確認する

Copilotを使うと、質問の内容や関連するコードがAIのサービスに送られます。業務のコードを扱う前に、GitHubのCopilotのトラストセンターと、会社の方針を確認しましょう。

パスワードやAPIキーなどの秘密の情報は、コードやチャットに含めないことが基本です。セキュリティを重視した生成AIの環境づくりについては、AOAIとは?Azure OpenAI ServiceとChatGPTの違い・導入の進め方を解説でも紹介しています。

関連記事:AOAIとは?Azure OpenAI ServiceとChatGPTの違い・導入の進め方を解説

エージェントの権限を必要な範囲に絞る

エージェントにファイルの編集やコマンドの実行を自動で任せる設定にすると、意図しない変更や操作が行われるおそれがあります。特に、重要なデータを扱う環境や、本番の環境に接続できる環境では、権限を慎重に設定しましょう。

組織によっては、こうした機能を管理者が制限している場合もあります。チームで使う前に、どの操作を自動で承認してよいかを決めておくと安心です。

組織としてのルールと管理を整える

チームでCopilotを使う場合は、使ってよいアカウントとプラン、扱ってよいコードの範囲、AIが書いたコードの確認の手順などを、組織のルールとして決めておきましょう。

VS Codeには、組織の方針としてAIの機能を管理する仕組みも用意されています。特定のプロジェクトでAIの機能を使わせたくない場合は、ワークスペースの設定でAIの機能を無効にすることもできます。

開発でのAI活用やルールづくりを検討している方へ
ネクストスケールの支援内容やAIを活用した開発・業務自動化の進め方、料金プラン、導入事例をまとめた資料をご用意しています。社内での検討資料としてもご活用ください。
資料請求はこちら

Copilotをチームの開発に定着させるには

Copilotを一部のエンジニアだけが使っている状態から、チーム全体の開発の効率化につなげるためのポイントを紹介します。

カスタム指示とプロンプトをチームで共有する

カスタム指示やプロンプトファイルをリポジトリで共有しておくと、誰が使っても同じ規則に沿ったコードが提案され、レビューの手間も減らせます。うまくいった依頼の仕方も、チームの中で共有していきましょう。

小さな作業から任せる範囲を広げる

最初から大きな機能の開発をエージェントに任せるのではなく、テストの追加やリファクタリング、ドキュメントの作成など、影響の小さい作業から任せていくと、チームが安心して使い始められます。

効果を確かめながら、任せる作業の範囲を少しずつ広げていきましょう。AIエージェントを使った業務の自動化を段階的に進める考え方は、AIエージェント 自動化|RPAとの違い・自動化の5段階・失敗しない設計手順でも解説しています。

使い方とリスクを学ぶ機会を設ける

AIの開発支援のツールは、使い方を知っている人とそうでない人で、成果に大きな差が出ます。社内で勉強会を開いたり、うまく使えている事例を共有したりすると、活用が広がりやすくなります。

ネクストスケールでは、実務に沿って生成AIの使い方とリスクへの対応を学べる生成AI活用研修を提供しています。

AIを活用した開発や業務の効率化を進めたい方へ
開発の体制と課題の整理から、AIツールの導入と使い方のルールづくり、社員向けの研修、AIを活用したシステム開発まで、伴走して支援します。お気軽にご相談ください。
相談予約はこちら

VS CodeのCopilotに関するよくある質問

最後に、VS CodeでCopilotを使う際によく寄せられる質問と、その回答を紹介します。

Copilotの機能を使わないようにできる?

できます。公式ドキュメントによると、「chat.disableAIFeatures」の設定で、チャットやインラインの候補などのAIの機能を無効にして非表示にできます。ユーザー全体にも、特定のワークスペースだけにも設定できます。

機密性の高いプロジェクトだけAIの機能を使わないようにしたい場合は、そのワークスペースの設定で無効にしておくと安心です。

仕事用と個人用でアカウントを分けられる?

できます。公式ドキュメントでは、VS Codeのワークスペースやプロファイルごとに、Copilotで使うGitHubのアカウントを切り替える方法が紹介されています。

仕事のプロジェクトでは会社のアカウント、個人の学習では個人のアカウントといったように使い分ければ、会社の方針に沿った使い方をしやすくなります。

日本語で質問しても大丈夫?

チャットやエージェントへの指示は、日本語でも問題なく行えます。コードのコメントや説明を日本語で書いてほしい場合は、その旨を指示に含めるか、カスタム指示に書いておくとよいでしょう。

まとめ|基本の機能から始めて、エージェントを安全に活用しよう

VS CodeのGitHub Copilotは、ステータスバーの「Use AI Features」からGitHubのアカウントでサインインするだけで使い始められます。有料の契約がない場合はCopilot Freeに登録され、毎月決まった量まで使えます。インラインの候補、チャット、インラインチャットなどの基本の機能から慣れていきましょう。

まとまった作業は、「/plan」で計画を立てて確認してからエージェントに実装を任せると、安全に進められます。カスタム指示でプロジェクトの規則を伝え、AIが書いたコードの確認とテスト、データの扱いの確認、権限の設定を忘れずに行いましょう。詳しい手順は、VS Codeの公式ドキュメント「Set up GitHub Copilot in VS Code」で確認できます。

ネクストスケールでは、AI活用の戦略設計から、システム開発や業務の自動化、社員研修、現場への定着までを一気通貫で支援しています。開発を任せたい場合はAIシステム開発、AI活用の進め方から相談したい場合はAIコンサル・AX伴走支援のページもご覧ください。

AIコンサル・AX伴走支援サービスご紹介資料

社外AI役員サービスご紹介資料
  • サービス資料のページ例:社外AI役員とは
  • サービス資料のページ例:AI活用による企業変革の支援内容

この資料でこんなことがわかります!

  • 社外AI役員とは
  • 支援内容
  • 導入の進め方
  • 導入実績・効果

\3ステップで簡単入力/

送信後、資料のダウンロードページが開きます。ダウンロードURLはメールでもお送りします。

AIを活かした開発と業務改善を一緒に進めませんか
開発や業務の課題の整理から、AIツールの導入と社内ルールの整備、社員への定着、AIを活用したシステム開発までをご支援します。しつこい営業はいたしませんので、まずは無料相談をご利用ください。
相談予約はこちら

この記事の監修者

石丸真平

石丸真平

株式会社ネクストスケール 代表取締役

株式会社ネクストスケール代表取締役。2002年、愛媛県東温市生まれ。2022年3月、19歳で同社を設立した。中小企業のAI導入を、法人向けAI研修、AX伴走支援(AIコンサルティング)、AIシステム・AIエージェント開発で支援している。支援先の戦略設計に関わり、現場の担当者と業務を見直しながら開発と改善を進める。自社の経営・営業・請求の業務にもAIエージェントを組み込み、日々運用している。支援先は累計150社以上(2026年6月30日時点・当社調べ)。法人向けAI研修では、顧客アンケートで96.3%が「効果があった」と回答している(2026年6月30日時点の当社公表値)。
この記事をシェアする
  • URLをコピーしました!

関連事例

他の成功事例を見る
目次

AI活用を経営成果につなげる
実践ヒントがわかる資料

社外AI役員の支援内容や導入の進め方を、わかりやすくご紹介します。

  1. 資料表紙

必要事項をご入力ください

送信後、資料のダウンロードページが開きます。ダウンロードURLはメールでもお送りします。