Skip to main content

AI モデルの比較

Copilot Chatで使用可能な AI モデルを比較し、タスクに最適なモデルを選択します。

の AI モデルの比較 GitHub Copilot

GitHub Copilot では、さまざまな機能を持つ複数の AI モデルがサポートされています。 選択したモデルは、インライン提案の Copilot Chat と Copilot による応答の品質と関連性に影響します。 待機時間が少ないモデルや、特定のタスクではハルシネーションが少ない、またはパフォーマンスが高いモデルがあります。 このガイドは、モデル名だけでなく、タスクに基づいて最適なモデルを選ぶのに役立ちます。

メモ

  • 異なるモデルでは、トークンの価格に基づいて異なるレートで AI credits が使用されます。 詳細については、「GitHub Copilot のモデルと価格設定」を参照してください。
  • モデルを選択するときに [自動] オプションを選択すると、モデルの可用性とタスクの複雑さに基づいて、タスクに最適なモデルが自動的に選択されます。 有料 Copilot プランをご利用の場合は、[ 自動] オプションを使用すると、モデル コストの割引を受けることができます。 「について Copilotauto model selection」を参照してください。

次の表は、適切なモデルをすばやく見つけるのにお使いください。詳細については、後のセクションを参照してください。

モデルタスク領域長所 (主なユース ケース)参考資料
GPT-5 miniGeneral-purpose coding and writingFast, accurate code completions and explanationsGPT-5 mini model card
GPT-5.3-CodexAgentic software developmentAgentic tasksGPT-5.3-Codex model card
GPT-5.4Deep reasoning and debuggingMulti-step problem solving and architecture-level code analysisGPT-5.4 model card
GPT-5.4 miniAgentic software developmentCodebase exploration and is especially effective when using grep-style toolsGPT-5.4 mini model card
GPT-5.5Deep reasoning and debuggingMulti-step problem solving and architecture-level code analysisGPT-5.5 model card
GPT-5.6 LunaFast help with simple or repetitive tasksQuick, cost-efficient responses for smaller, faster coding tasksGPT-5.6 model card
GPT-5.6 SolDeep reasoning and debuggingComplex reasoning over large codebases and long-running agentic workGPT-5.6 model card
GPT-5.6 TerraGeneral-purpose coding and agent tasksBalanced everyday interactive and agentic codingGPT-5.6 model card
GPT-6 AstraLong-horizon, autonomous coding and agentic tasksLong-horizon coding tasks with continuous planning, batched diagnosis and verification, and independent result confirmationGPT-6 Astra model card
Claude Fable 5Long-horizon, autonomous coding and knowledge-workFirst-attempt correctness through upfront reasoning, aggressive parallel tool batching, and proactive verification of pre-existing test state before debuggingClaude Fable 5 model card
Claude Fable 5.1Long-horizon, autonomous coding and knowledge-workSubstantial, long-running coding tasks, including deep codebase research, feature development, and complex agentic workflowsClaude Fable 5.1 model card
Claude Haiku 4.5Fast help with simple or repetitive tasksFast, reliable answers to lightweight coding questionsClaude Haiku 4.5 model card
Claude Opus 4.7Deep reasoning and debuggingComplex problem-solving challenges, sophisticated reasoningClaude Opus 4.7 model card
Claude Opus 4.8Deep reasoning and debuggingComplex problem-solving challenges, sophisticated reasoningClaude Opus 4.8 model card
Claude Opus 4.8 (fast mode) (preview)Deep reasoning and debuggingComplex problem-solving challenges, sophisticated reasoningClaude Opus 4.8 model card
Claude Opus 5Deep reasoning and debuggingComplex problem-solving challenges, sophisticated reasoningClaude Opus 5 model card
Claude Sonnet 4.6General-purpose coding and agent tasksComplex problem-solving challenges, sophisticated reasoningClaude Sonnet 4.6 model card
Claude Sonnet 5General-purpose coding and agent tasksComplex problem-solving challenges, sophisticated reasoningClaude Sonnet 5 model card
Gemini 3.5 FlashFast help with simple or repetitive tasksFast, reliable answers to lightweight coding questionsGemini 3.5 Flash model card
Gemini 3.6 FlashFast help with simple or repetitive tasksFast, reliable answers to lightweight coding questionsGemini 3.6 Flash model card
Gemini 3.7 FlashFast help with simple or repetitive tasksFast, reliable answers to lightweight coding questionsGemini 3.7 Flash model card
Gemini 3.8 FlashFast help with simple or repetitive tasksFast, reliable answers to lightweight coding questionsGemini 3.8 Flash model card
MAI-Code-1.1-FlashGeneral-purpose coding and writing, image understandingFast code completions and explanations, instruction following, tool useMAI-Code-1.1-Flash model card
Grok 4.5General-purpose coding and agent tasksComplex problem-solving challenges, sophisticated reasoningGrok 4.5 model card
Grok 4.6General-purpose coding and agent tasksComplex problem-solving challenges, sophisticated reasoningGrok 4.6 model card
Qwen2.5General-purpose coding and writingCode generation, reasoning, and code repair / debuggingQwen2.5 model card
Kimi K2.7 CodeGeneral-purpose coding and agent tasksFast, reliable answers to lightweight coding questionsKimi K2.7 Code model card
Kimi K3[]1Agentic coding and long-context workMulti-step agent tasks across large codebasesKimi K3 model card

タスク: 汎用のコーディングとライティング

品質、速度、コスト効率のバランスが必要な一般的な開発タスクには、これらのモデルを使います。 これらのモデルは、特定の要件がない場合に既定で使うのに適しています。

モデル適している理由
GPT-5.3-Codex機能、テスト、デバッグ、リファクタリング、レビューなどの複雑なエンジニアリング タスクに関する高品質のコードを、長い指示なしで提供します。
GPT-5 miniコーディングとライティングのほとんどのタスクに対する信頼性の高い既定値。 高速かつ正確で、言語やフレームワークが違っても良好に動作します。
GPT-5.6 Terra日常のインタラクティブでエージェント的なコーディングのためのバランスの取れたオールラウンドの選択。

これらのモデルを使用すべき場合

次のことが必要な場合は、これらのモデルのいずれかをお使いください。

  • 関数、短いファイル、またはコードの差分を記述または確認します。
  • ドキュメント、コメント、または概要を生成します。
  • エラーや予期しない動作をすばやく説明します。
  • 英語以外のプログラミング環境で作業します。

別のモデルを使用すべきとき

複雑なリファクタリング、アーキテクチャの決定、またはマルチステップ ロジックの作業を行っている場合は、「詳細な推論とデバッグ」のモデルを検討してください。 反復的な編集や 1 回限りのコードの提案など、高速でシンプルなタスクの場合は、「単純なタスクや反復的なタスクに関する高速の支援」を参照してください。

タスク: 単純なタスクや反復的なタスクに関する高速の支援

これらのモデルは、速度と応答性のために最適化されています。 これらは簡単な編集、ユーティリティ関数、構文のヘルプ、軽量のプロトタイプ作成に最適です。 必要以上に詳細な、または長い推論チェーンを待たずに、速やかに回答を得ることができます。

モデル適している理由
GPT-5.6 Lunaより小さく、より速いタスクのための軽量でコスト効率の高いオプション。 GPT-5.6 ファミリの最も低コストのモデル。
Claude Haiku 4.5迅速な応答と高品質の出力のバランスを取ります。 小さなタスクや軽量のコードの説明に最適です。

これらのモデルを使用すべき場合

次のことが必要な場合は、これらのモデルのいずれかをお使いください。

  • 小さい関数やユーティリティ コードを記述または編集します。
  • 構文や言語について簡単な質問をします。
  • 最小限のセットアップでアイデアのプロトタイプを作成します。
  • 簡単なプロンプトや編集に関するフィードバックをすばやく入手します。

別のモデルを使用すべきとき

複雑なリファクタリング、アーキテクチャの決定、またはマルチステップ ロジックの作業を行っている場合は、「詳細な推論とデバッグ」のモデルを検討してください。 より強力な汎用の推論またはより構造化された出力を必要とするタスクについては、「汎用コーディングとライティング」を参照してください。

タスク: 詳細な推論とデバッグ

これらのモデルは、ステップ バイ ステップの推論、複雑な意思決定、または高コンテキストの認識を必要とするタスク用に設計されています。 構造化された分析、よく考えられたコード生成、または複数のファイルの理解が必要な場合に適切に機能します。

モデル適している理由
GPT-5 miniGPT-5 よりも高速な応答と低いリソース使用量で、深い推論とデバッグを実現します。 対話型セッションやステップバイステップのコード分析に最適です。
GPT-5.5複雑な推論、コード分析、技術的な意思決定に優れています。
GPT-5.6 SolGPT-5.6 ファミリーで最も高い推論の上限。 大規模なコードベースに対する複雑な推論や、要求の厳しい実行時間の長いエージェント作業に最適です。
Claude Sonnet 4.6信頼性の高い応答と、高負荷時でもより高度な推論。
Claude Opus 4.7Anthropic の最も強力なモデルです。 大規模で複雑なコードベースに対する深い推論に強い。

これらのモデルを使用すべき場合

次のことが必要な場合は、これらのモデルのいずれかをお使いください。

  • 複数のファイルを対象にコンテキストに関する複雑な問題をデバッグします。
  • 大規模な、または相互に接続されたコードベースをリファクタリングします。
  • 複数のレイヤーを対象とする機能またはアーキテクチャを計画します。
  • ライブラリ、パターン、またはワークフローの間のトレードオフを比較します。
  • ログ、パフォーマンス データ、またはシステムの動作を分析します。

別のモデルを使用すべきとき

高速の反復的または軽量なタスクについては、「単純なタスクや反復的なタスクに関する高速の支援」を参照してください。 一般的な開発ワークフローまたはコンテンツの生成については、「汎用のコーディングとライティング」を参照してください。

タスク: ビジュアルの処理 (図、スクリーンショット)

スクリーンショット、図、UI コンポーネント、その他の視覚的な入力について質問したい場合は、これらのモデルを使います。 これらのモデルはマルチモーダル入力をサポートしており、フロントエンドの作業や視覚的なデバッグに適しています。

モデル適している理由
GPT-5 miniコーディングとライティングのほとんどのタスクに対する信頼性の高い既定値。 高速かつ正確で、視覚的な推論タスクにおいてマルチモーダル入力に対応します。 言語やフレームワークが違っても良好に動作します。
Claude Sonnet 4.6信頼性の高い応答と、高負荷時でもより高度な推論。

これらのモデルを使用すべき場合

次のことが必要な場合は、これらのモデルのいずれかをお使いください。

  • 図、スクリーンショット、または UI コンポーネントについて質問します。
  • 視覚的な下書きまたはワークフローに関するフィードバックを受け取ります。
  • ビジュアル コンテキストからフロントエンドの動作を理解します。

ヒント

画像入力をサポートしていないコンテキストでモデルを使っている場合 (コード エディターなど)、視覚的な推論の利点は見られません。 MCP サーバーを使って、視覚的な入力に間接的にアクセスできる場合があります。 「モデル コンテキスト プロトコル (MCP) サーバーを使用した GitHub Copilot Chatの拡張」を参照してください。

別のモデルを使用すべきとき

タスクに詳細な推論または大規模なリファクタリングが含まれている場合は、「詳細な推論とデバッグ」のモデルを検討してください。 テキストのみのタスクや簡単なコード編集の場合は、「単純なタスクや反復的なタスクに関する高速の支援」を参照してください。

モデル固有の考慮事項

一部のモデルには、タスクに対して選択する前に理解するのに役立つ動作、制限、またはセーフガードがあります。

Kimi K3

Kimi K3 は、長いコンテキスト、マルチステップのコーディング、およびエージェントワークフロー用に設計されています。 微調整されたモデルバリアントは、個々のプランでのみ Kimi K3 (GitHub) オファリングの一部として含まれる場合があります。 微調整されたバリアントは、 Copilot Business プランや Copilot Enterprise プランには含まれません。 プレリリース テストでは、このモデルは特定のリスクの高いプロンプトに対して高いリスクを示し、機密性の高いトピックに関連する要求を拒否する他のモデルよりも一貫性が低かった。 これらの動作は、トレーニング後のモデルの安全性と配置の違いを反映している可能性があります。 特定されたリスクを軽減するために、 GitHub Copilot に追加のセーフガードをデプロイしました。 他のモデルと同様に、企業は、特定のユース ケースと要件に照らして、モデルの機能、制限、保護を評価する必要があります。

次のステップ

適切なモデルを選択すると、 Copilotを最大限に活用できます。 使用するモデルがわからない場合は、 GPT-5 miniなどの汎用オプションから始めて、ニーズに応じて調整します。

Footnotes

  1. For important information about Kimi K3 behavior and safeguards, see Model-specific considerations.