VS Code で GitHub Copilot をセットアップする
このガイドでは、Visual Studio CodeでGitHub Copilotをセットアップする方法を説明します。VS CodeでCopilotを使用するには、GitHubアカウントでGitHub Copilotにアクセスできる必要があります。
VS CodeでCopilotを使い始めるには、以下の手順に従ってください。
-
ステータスバーのCopilotアイコンにカーソルを合わせ、AI機能を使用するを選択します。
-
サインイン方法を選択し、画面の指示に従います。
-
すでにお使いのアカウントにCopilotのサブスクリプションがある場合、VS Codeはそのサブスクリプションを使用します。
-
Copilotのサブスクリプションをまだお持ちでない場合は、Copilot Freeプランに登録され、月間のインライン提案数とAIクレジットが付与されます。GitHub Copilotの各プランの詳細をご確認ください。
重要2026年4月20日より、Copilot Pro、Copilot Pro+、Max、および Student プランの新規登録は一時的に停止されています。
-
-
VS CodeでCopilotを使い始めましょう!
Copilotクイックスタートで基本を学びましょう。
-
チャットセッションで
/initと入力し、プロジェクトのAIセットアップを行います。/initコマンドはコードベースを分析し、AIがあなたのコーディング習慣に一致するコードを生成できるようにするためのカスタム指示を作成します。
GitHub Copilotの無料版では、現在テレメトリが有効になっています。デフォルトでは、VS Codeおよび github.com のエクスペリエンスにおけるコード参照を含む、公開コードと一致するコード提案が許可されています。テレメトリデータの収集をオプトアウトするには、VS Codeで telemetry.telemetryLevel この設定は組織レベルで管理されています。変更するには管理者に連絡してください。 を off に設定するか、Copilot設定でテレメトリとコード提案の両方の設定を調整できます。
GHEアカウントでCopilotを使用する
CopilotのサブスクリプションがGitHub Enterprise (GHE) アカウントに関連付けられている場合は、GHEの資格情報を使用してVS CodeのCopilotにサインインできます。
-
まだ行っていない場合は、ステータスバーのCopilotアイコンにカーソルを合わせ、AI機能を使用するを選択します。
-
サインインダイアログで Continue with GHE.com を選択し、GHEインスタンスのURLと資格情報を入力します。
GitHub.comアカウントとGHEアカウントを切り替える必要がある場合は、ワークスペースまたはプロファイルごとに異なるGitHubアカウントを使用するの手順を参照してください。
Copilotで別のGitHubアカウントを使用する
Copilotのサブスクリプションが別のGitHubアカウントに関連付けられている場合は、以下の手順に従って現在のGitHubアカウントからサインアウトし、別のアカウントでサインインしてください。
-
アクティビティバーの アカウント メニューを選択し、現在サインインしているアカウントの サインアウト を選択します。

-
以下のいずれかの方法でGitHubアカウントにサインインします。
-
ステータスバーのCopilotメニューから Sign in to use Copilot (サインインしてCopilotを使用) を選択します。

-
アクティビティバーの アカウント メニューを選択し、Sign in with GitHub to use GitHub Copilot (GitHubでサインインしてGitHub Copilotを使用) を選択します。

-
コマンドパレットで GitHub Copilot: Sign in コマンドを実行します(⇧⌘P (Windows, Linux Ctrl+Shift+P))。
-
ワークスペースまたはプロファイルごとに異なるGitHubアカウントを使用する
VS Codeのワークスペースやプロファイルごとに、異なるGitHubアカウントをCopilotに使用できます。これは、仕事用と個人用のプロジェクトで異なるアカウントを使用する場合や、GitHub認証を使用する拡張機能ごとに異なるアカウントを使用したい場合に便利です。
以下の手順に従って、Copilotに使用するGitHubアカウントを設定します。この設定は、ワークスペースごと、およびプロファイルごとに保存されます。
-
GitHub.comアカウントの場合
- アクティビティバーのアカウントメニューで、Manage Extension Account Preferences (拡張機能アカウントの優先設定を管理) を選択します。
- 拡張機能リストから GitHub Copilot Chat を選択します。
- 現在のワークスペースとプロファイルでCopilotに使用するGitHubアカウントを選択します。
-
GHE.comアカウントの場合
ヒントCopilotにGHEアカウントのみを使用したい場合は、GHEアカウントでCopilotを使用するの手順に従って、GHEアカウントでサインインしてください。
-
コマンドパレットから Preferences: Open User Settings (JSON) (基本設定: ユーザー設定 (JSON) を開く) または Preferences: Open Workspace Settings (JSON) (基本設定: ワークスペース設定 (JSON) を開く) を実行します(⇧⌘P (Windows, Linux Ctrl+Shift+P))。
-
GitHub EnterpriseをCopilotの認証プロバイダーとして指定するために、以下の設定を追加します。
"github.copilot.advanced": { "authProvider": "github-enterprise" } -
まだサインインしていない場合は、GitHub Enterpriseアカウントに再度サインインしてください。
-
VS CodeからAI機能を削除する
VS Code の他の機能を設定するのと同様に、 chat.disableAIFeatures 設定を使用して、VS Code の組み込み AI 機能を無効にできます。これにより、VS Code 内のチャットやインライン提案などの機能が無効化および非表示になり、Copilot 拡張機能も無効になります。この設定はワークスペース レベルまたはユーザー レベルで構成できます。
または、タイトルバーのチャットメニューから「AI 機能の非表示方法を学習」アクションを使用して設定にアクセスすることもできます。
以前に組み込みの AI 機能を無効にしている場合、新しいバージョンの VS Code に更新しても、その選択は尊重されます。
ワークスペースのAI機能を無効にする
特定のワークスペースでAI機能を無効にするには、ワークスペース設定で chat.disableAIFeatures 設定を構成します。この設定は設定エディター(⌘, (Windows, Linux Ctrl+,))で使用できるほか、ワークスペース内の settings.json ファイルを編集して設定することもできます。
次のステップ
- AI利用のクイックスタートに進み、VS CodeでのAIを活用した開発の主要機能を確認しましょう。