GitHub Copilot では、さまざまな AI モデルを使用できます。 この記事では、これらのモデルがどのようにホストされ機能するかについて説明します。
OpenAI モデル
次に使用されます。
- GPT-4.1
- GPT-5 ミニ
- GPT-5.1
- GPT-5.1-Codex
- GPT-5.1-Codex-Mini
- GPT-5.1-Codex-Max
- GPT-5.2
- GPT-5.2-Codex
- GPT-5.3-Codex
- GPT-5.4
これらのモデルは、OpenAI と GitHubのAzure インフラストラクチャによってホストされています。
OpenAI では、 次のデータ コミットメントを行います。 [OpenAI] では、顧客のビジネス データに対するモデルのトレーニングは行いません。 データ処理は、OpenAI のエンタープライズ プライバシー に関するコメントに従います。
GitHub は、OpenAI とのゼロ データ保持契約を維持しています。
GitHub Copilot のモデルによって処理されるすべての入力要求と出力応答は、引き続きGitHub Copilotのコンテンツ フィルタリング システムを通過します。 これらのフィルターには、パブリック コードの一致 (適用されている場合) のチェックと、有害または不快なコンテンツを検出してブロックするメカニズムが含まれます。
Microsoft によって微調整された OpenAI モデル
次に使用されます。
- Raptor Mini
- ゴールデンアイ
これらのモデルは、 GitHub マネージド Azure OpenAI テナントにデプロイされます。
Anthropic モデル
次に使用されます。
- クロード・ハイク 4.5
- クロード・ソネット 4.5
- クロード作品4.5
- クロード作品4.6
- Claude Opus 4.6 (高速モード) (プレビュー)
- クロード・ソネット第4番
- クロード・ソネット 4.6
これらのモデルは、アマゾン ウェブ サービス、Anthropic PBC、および Google Cloud Platform によってホストされています。 GitHub には、トレーニングにデータが使われないことを保証するためのプロバイダー契約が用意されています。 各プロバイダーのその他の詳細を以下に示します。
- Amazon Bedrock: Amazon は、以下のデータ コミットメントを行います: Amazon Bedrock はプロンプトと入力候補の保管またはログを行いません。Amazon Bedrock は、プロンプトと入力補完を使用して AWS モデルをトレーニングし、サードパーティに配布することはありません。
- Anthropic PBC: GitHub は、GitHub Copilot で一般公開されている Anthropic 機能に対して、Anthropic とのゼロ データ 保持契約 を保持します。 ベータ版または パブリック プレビューの一部の Anthropic 機能 (Messages API を使用したツール検索を含む) は、本契約の対象ではありません。 これらの機能については、Anthropic の ZDR ドキュメントに従って、Anthropic によってデータが保持される場合があります。 GitHub は、ZDR カバレッジの変更に合わせてこのページを更新します。
- Google Cloud: Google は、GitHub データを使用してトレーニングしないことをサービス条件の一部として明記しています。 さらに、GitHub は、不正使用を監視するプロンプト ログの対象ではありません。
より良いサービス品質を提供し、待機時間を短縮するために、GitHub はプロンプト キャッシュを使用します。 Anthropic PBC、Amazon Bedrock、Google Cloud で、プロンプト キャッシュの詳細を確認できます。
Claude を使用する場合、入力プロンプトと出力補完は、該当する場合、引き続きパブリック コード照合用に加え、有害または不快なコンテンツ用の GitHub Copilot のコンテンツ フィルターを実行します。
Google モデル
次に使用されます。
- Gemini 2.5 Pro
- ジェミニ 3 Pro
- ジェミニ 3 フラッシュ
- Gemini 3.1 Pro
GitHub Copilot では、Gemini 3.1 Pro、ジェミニ 3 Pro、ジェミニ 3 フラッシュ、および Google Cloud Platform (GCP) 上でホストされる Gemini 2.5 Pro が使用されます。 Gemini モデルを使用する場合、プロンプトとメタデータは、 GCP に送信されます。ここでは、次のデータ コミットメントが確約されます: Gemini は、お客様のプロンプトやその応答をデータとして使用してモデルをトレーニングすることはありません。
より良いサービス品質を提供し、待機時間を短縮するために、GitHub はプロンプト キャッシュを使用します。
Gemini モデルを使用する場合、入力プロンプトと出力補完は、該当する場合、引き続きパブリック コード照合用に加え、有害または不快なコンテンツ用の GitHub Copilot のコンテンツ フィルターを実行します。
xAI モデル
これらのモデルは xAI でホストされます。 xAI は、GitHub Copilot の Grok Code Fast 1 をゼロデータ保持の API ポリシーに基づいて運用します。 つまり、ユーザー コンテンツ (モデルに送信された入力と、モデルが生成した出力の両方) が以下のように扱われることを xAI が保証することを意味します。
**行わない**こと:
-
人によるレビューを含め、任意の目的でログに記録する
-
ディスクに保存する、またはメタデータを含む任意の形式で保持する
-
xAI 担当者にアクセスを許可する
-
モデルトレーニングに使用
**行う**こと: -
各リクエストの処理と応答に必要な最小限の時間だけ、RAM 上に一時的に保持する
-
応答が送信されたらすぐにメモリから削除する
xAI を使用する場合、入力プロンプトと出力補完は、該当する場合、引き続きパブリック コード照合用に加え、有害または不快なコンテンツ用の GitHub Copilot のコンテンツ フィルターを実行します。
詳細については、xAI Web サイトで xAI のエンタープライズサービス条件 を参照してください。