Copilot の使用状況とモデルを管理する

この記事は、Visual Studio 2022 バージョン 17.14 以降、および Visual Studio 2026 に適用されます。

GitHub Copilotには、モデルの選択と管理、月次プランの使用状況の追跡に役立つ組み込みのツールが含まれています。 プランの使用量は、毎月のCopilot許容量に適用される使用量を測定し、現在のチャット スレッドで使用されている会話容量とは別です。

Copilot の使用状況を表示する

[Copilot使用量] ウィンドウには、プランの使用状況、残りの月単位の許容量、プランの詳細、および関連する課金アクションに関するリアルタイムの更新が表示されます。 このプランの使用は、チャット スレッドで使用できる会話容量とは別です。

[Copilot使用状況] ウィンドウを開くには:

  1. 右上隅にあるCopilot バッジの横にある下矢印を選択します。
  2. メニューから [Copilot Usage] を選択してダイアログを表示します。

コンテキスト ウィンドウの使用状況ビューのボタンを使用して、Copilot使用状況ウィンドウを開くこともできます。 Visual StudioのバージョンとCopilot Chatを使用する場所に応じて、プロンプト ボックスまたはエディターのインジケーターからそのビューを開きます。

使用状況ウィンドウは、プランのカテゴリによって異なります。

個々のプラン

個々のプランには、個人用の月単位の使用状況の詳細と継続オプションが表示されます。 毎月の使用状況と継続オプションなど、個々のCopilot プランの使用状況の詳細を示すスクリーンショット。

ビジネスプランとエンタープライズプラン

ビジネス プランとエンタープライズ プランには、組織が管理する使用状況の詳細が表示されます。 一部の組織では、個々の月単位の制限が設定されておらず、使用状況は共有プールから引き出されます。 個々の月次制限が設定されていない組織で管理されたCopilotの使用状況を示すスクリーンショット。

使用量ウィンドウには、月次使用量、残存月次残高、プランの詳細、および課金を管理するために実行できる関連アクションが表示されます。 プランによっては、追加の使用状況に関する情報が表示される場合もあります。

  1. Visual Studioの右上隅にあるCopilot バッジを選択し、Copilot Usage を選択します。

    以前のバージョンでは、このエクスペリエンスは Copilot Consumptions として表示されることがあります。

    [Copilot 消費量] パネルを示すスクリーンショット。

    パネルには、プランの使用状況の詳細と月単位の制限情報が表示されます。

使用状況ウィンドウのラベルとフィールドは、プランの種類とバージョンGitHub Copilot Visual Studioによって異なります。 GitHub は、課金とサブスクリプションを管理します。 詳細については、GitHubの課金設定を参照してください。

プランの使用状況の計算方法を理解する

使用量ベースの課金プランでは、GitHub は Copilot の使用量を GitHub AI クレジットで測定します。 Copilot対話では、入力トークン、出力トークン、キャッシュされたトークンが使用されます。 GitHubは、使用されたトークンの数と選択したモデルの公開レートに基づいてコストを計算し、そのコストを AI クレジットに変換します。

コード入力候補と次の編集候補は AI クレジットを消費せず、有料のCopilotプランでは無制限のままです。 Copilot Free には、個別の毎月のコード補完許容量が含まれています。 トークンごとの料金と、AI クレジットを使用する機能の詳細については、「 モデルと価格」を参照してください。

Business プランと Enterprise プランの場合、含まれる AI クレジットは課金エンティティ レベルでプールされます。 その結果、組織はユーザーごとに個別の月次制限を設定しない可能性があります。

既存の年間プランの対象となるCopilot Proおよび Copilot Pro+ サブスクライバーは、プランの有効期限が切れるまで、従来の Premium 要求ベースの課金を継続できます。 詳細については、「GitHub Copilotの要求 (レガシ)」を参照してください。

使用状況の監視とアラートの管理

Visual Studioでは、プランと現在の使用状況に基づいてアラートが事前に表示されます。 アラートは、次のことを示すことができます。

  • 含まれている月間使用量の上限に近づいている。
  • 含まれている月間使用量の上限に達しました。
  • 追加の使用は、含まれている使用量を使い果たした後にアクティブになります。

アラート テキストと使用可能なアクションは、プラン、およびビジネスプランとエンタープライズ プランの場合、組織のポリシーと予算によって異なります。

個人用使用状況の警告しきい値を設定する

既定では、Visual Studioでは、使用量が毎月の使用量制限の 75% に達すると、制限に近づく警告が表示されます。 このしきい値は、使用状況のニーズに合わせて変更できます。

個人用使用状況の警告しきい値を設定するには:

  1. Tools>Options>GitHub>Copilot>Copilot Chat を開きます。
  2. クォータの警告しきい値の割合設定を探します。
  3. 警告を表示する月間使用量の上限の割合を入力します。
  4. [OK] を選択して変更を保存します。

構成後、Copilot Chat使用が設定したしきい値の割合に達すると、警告バナーが表示されます。

この設定では、ローカル アラートのしきい値のみを制御します。 使用を停止したり、使用制限を適用したりすることはありません。

クォータ警告しきい値のパーセンテージ フィールドが 75 パーセントに設定された GitHub Copilot Chat の設定を示す、Visual Studio の [オプション] ダイアログのスクリーンショット。

この設定は、Visual Studioインストールにローカルに適用されます。 Copilotプランと組織のポリシーによって、実際の毎月の許容量と追加使用オプションが決まります。

含まれる利用分を使い切った場合

含まれている使用量を使い果たした後に使用できるアクションは、プランによって異なります。 [Copilot使用状況] ウィンドウとCopilot Chatには、制限の通知と関連するアクションが表示されます。

個々のプラン

個々のプランの場合は、プランをアップグレードしたり、利用可能な場合は追加の使用量の予算を設定したり、毎月の許容量がリセットされるのを待つことができます。 追加の使用状況がアクティブな場合、Visual Studioはアラートを表示し、使用状況は発行済みのレートで続行されます。

ユーザーが月次制限の 75% を使用し、プランをアップグレードできることを示す警告バナーを示すスクリーンショット。

ビジネスプランとエンタープライズプラン

ビジネスおよびエンタープライズの利用分は、含まれる AI クレジットの共有プールから消費されます。 プールが使い果たされると、組織で追加の使用が許可されている場合、Copilotの使用量は発行済みのレートで続行されます。 追加の使用が許可されていない場合、または該当する予算が使い果たされた場合、Copilotアクセスは、次の毎月のサイクルまで、または管理者がポリシーまたは予算を変更するまでブロックされます。

月間使用量の制限を構成すると、Copilotは使用可能なアクションを含むアラート バナーを表示します。 上限の引き上げやポリシーの変更が必要な場合は、組織の管理者に問い合わせてください。

[アップグレード プラン] オプションを使用して月単位の制限に達したことを示すアラート バナーを示すスクリーンショットCopilot Chat。

Copilot Free の補完上限

Copilot Free には、AI クレジットの使用量とは別の毎月のコード補完許容量が含まれています。 補完の利用枠を使い切ると、月次のリセット時またはアップグレードするまで、Copilot の補完機能は利用できなくなります。 Visual Studio では、Copilot の補完を利用できない場合でも、IntelliCode の候補が表示されることがあります。 詳細については、「Visual Studioの無料使用制限GitHub Copilot」を参照してください。

プランの動作の詳細については、「 使用制限について」を参照してください。

ヒント

モデル オプションとサブスクリプションの詳細については、GitHubのCopilot設定を参照してください。

モデルの選択について

Copilotでは、複数の AI モデルがサポートされています。 使用量ベースの課金プランでは、モデルレートとトークン使用量によって、対話で使用される AI クレジットの数が決まります。 モデル別の料金については、「 モデルと価格」を参照してください。

ほとんどのプロンプトでは、自動を使用 します。自動では、モデルの信頼性と可用性に基づいてモデルにルーティングされます。 有料プランでは、Auto によりモデルのコストが割引されます。 複雑なタスクの場合は、別のモデルに切り替えることを検討してください。

モデルの選択は、次の 3 つのことに影響します。

  • コスト: モデルにはトークンごとのレートが異なります。
  • 応答の品質: 機能が高いモデルでは、多くの場合、より詳細で構造化された応答が返されます。
  • パフォーマンス: 単純なタスクではコストの低いモデルが高速になることがよくありますが、より高い機能を備えるモデルは複雑な推論に時間がかかる場合があります。

現在のモデルを表示または変更するには:

  1. [Copilot チャット] ウィンドウを開きます。
  2. [モデル ピッカー] ドロップダウンを使用して、モデルを選択します。

モデル ピッカーには、各モデルのモデル コスト インジケーターが表示されます。 使用可能なモデル オプションは、プランによって異なる場合があります。

ピッカーでモデルを整理する

頻繁に使用されるモデルをピン留めして、 モデル ピッカーの上部に残すことができます。 リストを展開して使用可能なすべてのモデルを表示するか、折りたたんでピン留めされたモデルのみを表示します。

モデルを管理する

モデル ピッカーで [モデルの管理] を選択して、言語モデル ビューを開きます。 このビューを使用して、モデルの機能、コンテキスト ウィンドウのサイズ、コスト レベル、使用可能な思考力のオプションを比較します。

このビューから、独自の API キーを使用して、サポートされているプロバイダーからカスタム モデルを追加できます。 カスタム モデルは、Copilot モデルと共に表示されます。ここでは、モデルをピン留めしたり、機能を確認したり、プロバイダーを構成したりできます。

コンテキスト ウィンドウの使用状況を監視する

コンテキスト ウィンドウの使用状況インジケーターを使用して、現在のスレッドの会話容量を追跡します。 Visual StudioのバージョンとCopilot Chatを使用する場所に応じて、ドーナツ グラフをプロンプト ボックスまたはエディターに表示できます。 インジケーターを選択して使用状況を表示します。 使用状況が 100%に近づくと、会話を要約したり、新しいスレッドを開始したり、コンテキスト ウィンドウが大きいモデルを選択して、より多くのコンテキストを使用可能にしたり、応答品質を維持したりできます。

コンテキスト ウィンドウの使用状況ビューには、プラン全体の使用状況の [Copilot使用状況] ウィンドウを開くボタンも含まれています。

Copilot Chat のコンテキスト ウィンドウの使用状況を示し、Copilot プランの使用状況の詳細を開くボタンが表示されたスクリーンショット。

詳細については、「GitHub Copilot Chat でのチャット コンテキストの管理」を参照してください

非チャットのシナリオでのモデルの使用を管理するには、GitHub>> で プレミアム モデルで非チャット リクエストを強化 をオフにします。

詳細については、「 チャット モデルの変更」、 「サポートされている AI モデル」、および 「自動モデルの選択」を参照してください

思考の強度を設定する

サポートされている一部のモデルでは、モデルが応答する前に実行される推論の量を制御する 思考 作業 (推論作業とも呼ばれます) の設定が公開されています。 可用性と提供されるレベルはモデルによって異なります。一部のモデルでは、このコントロールがまったく提供されません。

思考作業レベルには通常、 が含まれます。また、一部のモデルでは 、追加の高 値または 最大値が提供されます。 レベルを上げると、応答の深さが増し、複雑なプロンプトに適している場合があります。一方、低いレベルでは使用する AI クレジットが少なく、より簡単なタスクに対して迅速な応答を提供できます。

思考の取り組みを調整すると、モデルの切り替えとは関係なく、AI クレジットの消費量と応答時間が変わります。 思考力レベルが高いほど、より多くの AI クレジットが消費されます。

モデルの思考作業を構成するには:

  1. [Copilot チャット] ウィンドウを開きます。
  2. [ モデル ピッカー ] ドロップダウンを選択します。
  3. [ モデルの管理] を選択して、モデル管理ビューを開きます。
  4. 構成するモデルを見つけます。 このビューには、各モデルの機能、コンテキスト サイズ、コスト、考える作業オプション (サポートされている場合) が表示されます。
  5. そのモデルに必要な思考作業レベルを選択します。

使用を最適化するためのヒント

  • ほとんどのプロンプトでモデル ピッカーで Auto を使用し、複雑なタスクのモデルを切り替えます。
  • より深い推論の恩恵を受ける複雑なプロンプトについては、サポートされているモデルの 思考作業 レベルを上げることを検討してください。 よりシンプルなプロンプトでは、考え方のレベルを低くすることで、AI クレジットの使用量を減らし、迅速な対応を実現できます。
  • チャット以外のシナリオでの AI クレジットの使用量を減らすには、GitHub>Copilot>EditorPremium モデルで非チャット要求を強化するをオフにします。 詳細については、「モデルの 選択について」を参照してください。
  • Visual Studioで複数のGitHub アカウントを使用する場合は、アクティブなアカウントが想定されるCopilotプランのアカウントであることを確認します。
  • [使用状況] ウィンドウから [プランの管理 ] を使用して、現在のプランレベルと追加の使用ポリシーを確認します。
  • ほとんどのプロンプトでモデル ピッカーで Auto を使用し、複雑なタスクのモデルを切り替えます。
  • Visual Studioで複数のGitHub アカウントを使用する場合は、アクティブなアカウントが想定されるCopilotプランのアカウントであることを確認します。
  • [使用状況] ウィンドウから [プランの管理 ] を使用して、現在のプランレベルと追加の使用ポリシーを確認します。