Skip to Content
Docs03. 実装モデル選定ガイド

この記事の音声は準備中です。

音声の一覧・再生リストへ

モデル選定ガイド

この記事の目的

タスクと制約から、使う LLM を迷わず選べるようになります。判断軸(能力ティア・推論・レイテンシ・コスト構造・コンテキスト長・モダリティ・提供形態)と、用途別の具体的な使い分け、複数モデルを組み合わせるポートフォリオ設計を扱います。

個々のモデルの特性・カタログは 主要 LLM の全体像 が正です。本記事は「選び方」を担当し、Anthropic のモデル名は 2026-10-03 確認、他社は 2026-08 時点の例として最小限だけ挙げます。

対象読者

  • Agent・LLM アプリケーションのモデル選定に責任を持つエンジニア・テックリード
  • 「とりあえず最上位モデル」で作ってきて、コストまたはレイテンシが問題になり始めた人

前提知識

本文

概要: 「最強の 1 つ」ではなくポートフォリオを選ぶ

モデル選定の最重要原則は、「どのモデルが一番良いか」ではなく「どのタスクにどのティアを割り当てるか」を決めることです。2026 年時点の主要プロバイダーはいずれも「上位(最高性能)/ 中位(バランス)/ 軽量(速く安い)」の同型なティア構造でモデルファミリーを提供しており、単価はティア間で 1 桁変わります。1 つのシステムの中でも、タスクごとに適切なティアへ振り分けるのが標準的な設計です。

迷ったときの既定則は次の 2 つです。

  1. 中位ティアを既定にする — 中位を費用・速度の評価開始候補にします。品質は自社タスクで検証し、足りなければ上げ、余裕なら下げます
  2. 調整の方向はリスクで決める — 大量・定型処理は「軽量から試して、精度が足りなければ 1 段上げる」。失敗コストが高いタスク(設計判断・本番障害の調査)は「上位から始めて、実績が出たら下げる」

Anthropic の公式は 2026-10-03 時点で「迷ったら Opus 5.5 から評価」を推奨しています。本ライブラリの中位既定は費用・速度から比較を始める設計原則です。Opus 5.5 と Sonnet 5.5 の単価差、必要品質と effort による遅延・費用を同じ評価セットで比べて採用を決めます。

選定の判断軸(7 つ)

軸問うこと判断への影響
能力ティアタスクの難易度と失敗コストに対して、どの段が必要か単価が 1 桁変わる主変数。「タスク成功あたりコスト」で比較する
推論(reasoning / thinking)深く考えさせる必要があるか(複雑なコード・数学・多段の計画)品質が大きく伸びる一方、思考トークンは出力側で課金される(Anthropic は公式明記。各社の扱いは料金ページで確認)。単純タスクでは切るか浅くする
レイテンシ対話 UX か、バッチ処理か対話は軽量ティア + ストリーミングLLM の応答を生成と同時に逐次受信・表示する方式。Agent の体感品質を左右する基本技術。 + キャッシュが基本(レイテンシ最適化)
コスト構造単価表のどの行が自分のワークロードに効くか入力と出力で単価が数倍違う。キャッシュ・バッチ割引を含めた実効単価で見る(後述)
コンテキスト長一度に見せる必要がある情報量はどれだけか長いほど良いわけではない。長コンテキストは単価・レイテンシ・精度の劣化と引き換え(コンテキストエンジニアリング)
モダリティテキスト以外(画像・音声・動画)の入出力が要るか対応の有無で選択肢が絞られる。特に動画・リアルタイム音声は対応モデルが限られる
提供形態・データ要件API 直・クラウド経由(Bedrock / Vertex 等)・自社ホストのどれが許されるかデータを外に出せない場合はオープンウェイトモデルの重みが公開され、ダウンロードして自社インフラでホストできる LLM。ライセンス条件はモデルごとに大きく異なり、「オープン = 自由に商用可」ではなく、OSI の「オープンソース AI」定義(OSAID)とも区別される。(ライセンス類型)/ 主要 LLM の全体像(モデルの地図)(open weights: 重みが公開され自社ホストできるモデル)に絞られる。クラウド経由は既存のガバナンス・請求に統合できる

用途別の使い分け(具体表)

迷わないための対応表です。Claude のモデル例は 2026-10-03、他社は 2026-08 の確認であり、世代交代します。最新の顔ぶれは 主要 LLM の全体像 と各公式ページで確認してください。

用途選ぶティア・種別具体例(Claude は 2026-10-03、他社は 2026-08 確認)判断のポイント
分類・抽出・ルーティング・タグ付け(大量・定型)軽量Claude Haiku 4.5、gpt-5.6-luna、Gemini 3.5 Flash-Lite小さな評価セットで精度を検証してから量産に乗せる。構造化出力 と併用
チャット応答・RAG外部の知識ソースを検索し、結果を LLM の入力に加えて回答の根拠にする手法。検索の判断を Agent に任せる構成は Agentic RAG と呼ばれる。 の回答生成軽量〜中位同上 + Claude Sonnet 5.5、gpt-5.6-terra、Gemini 3.7 Flashレイテンシ要件が厳しいほど軽量寄り + ストリーミングとキャッシュを活用
日常のコーディング支援・標準的なエージェントループ中位(既定)Claude Sonnet 5.5、gpt-5.6-terra、Gemini 3.7 Flashツール呼び出しの信頼性・指示追従を評価セットで確認
複雑な設計判断・難しいデバッグ・長時間の自律エージェント上位 + 深い推論Claude Opus 5.5 / Fable 5.1、GPT-5.6(難問は reasoning.mode: "pro")、Gemini 3.1 Pro手戻り 1 回の損失が単価差を上回るなら上位。迷ったら上位で 1 回で終わらせる方が安いことも多い
要約・翻訳・文書整形(品質より量)軽量 + Batch API各社の軽量ティア + バッチ割引非同期で良いならバッチ割引(概ね半額)を使う
画像を含む理解(スクリーンショット・図面)中位以上のマルチモーダルテキスト以外の入力(画像・音声など)を理解できるモデルの能力。コンピュータ操作型 Agent の前提となる。主要 3 社の現行世代はいずれも画像入力対応精度はモデル差が大きい領域。自社の画像で検証
動画・長時間音声の理解対応モデル限定Gemini 系(動画・音声入力に対応)モダリティ対応表で絞ってから選ぶ
リアルタイム音声対話音声特化系GPT のリアルタイム系 等テキストモデルとは別系統。専用モデルの対応表を確認
データを外部 API に出せない(規制・機密)オープンウェイトLlama、Qwen、DeepSeek、Mistral 等選定・運用責任を自分で負う(OSS 系ツールの議論 と同型)。マネージド提供(Bedrock 等)経由という中間解もある
LLM-as-a-Judgeコードでは採点できない開放的な出力を、基準を与えた別の LLM に判定させる評価手法。judge 自体の検証(人手ラベルとの一致率測定)を前提とする。(評価者)被評価者と別系統評価対象と異なるファミリーの中位以上同一モデルの自己評価バイアスを避ける(LLM-as-a-Judge)
モデル選定ガイド: 用途別の使い分け(具体表)の図モデル選定ガイド: 用途別の使い分け(具体表)の図
モデル選定ガイド: 用途別の使い分け(具体表)の図
図を元の大きさで表示

図の中をスクロールして読めます。キーボードでは図の領域へ Tab で移動し、矢印キーを使います。読み終わったら、この見出しをもう一度選ぶと閉じます。

モデル選定ガイド: 用途別の使い分け(具体表)の図モデル選定ガイド: 用途別の使い分け(具体表)の図

ティア混在(ポートフォリオ)設計

1 つのシステムに複数ティアを組み合わせる定番パターンです。

料金体系の読み方

単価表を読むときは、次の構造を押さえると実効コストを見誤りません(数値の傾向は 2026-08 時点)。

  • 出力は入力より数倍高い(主要 3 社とも 5〜6 倍が典型)。生成量の多いワークロードは出力単価が支配します
  • 思考(thinking / reasoning)トークンは出力側で課金されるのが一般的です(Anthropic は公式明記。各社の扱いは料金ページで確認してください)。推論を深くする設定はコストに直結します
  • Claude のキャッシュ読取は既定 0.1x、例外は Fable 5.1 / Mythos 5.1 が 0.025x、Opus 5.5 / Sonnet 5.5 が 0.05x です(この比率は2026-10-08確認)。Sonnet 5.5は通常入力 $2 に対して読取 $0.10 / MTokで、5分・1時間のキャッシュ書込料金とは分けます。他社の比率はモデル・経路ごとに確認します。プロンプトの固定部分を先頭に置く設計で効きます(コスト管理)
  • Batch API はおおむね半額。非同期で許されるワークロードは常に検討価値があります
  • 一部モデルには長コンテキスト利用時の割増があります。また、モデルの世代交代で同等性能の単価は下がる傾向があるため、単価前提は定期的に見直します

乗り換えと再評価

実務での注意点

アンチパターン

  • ベンチマーク 1 位を追いかけて乗り換え続ける — 移行・再評価のコストが利得を食い潰し、自社タスクでの改善は保証されません。→ 社内評価セットで測ってから乗り換えます
  • 全タスクを最上位モデルで回す — 定型処理に 1 桁高い単価を払い続けることになります。→ 中位既定 + 用途別の振り分けに再設計します
  • 単価最安のモデルで難タスクに挑む — 失敗と再試行で「成功あたりコスト」が逆転します。→ 失敗コストが高いタスクは上位から始めます
  • エイリアス(latest 系)のまま本番運用する — モデルの中身が勝手に変わり、ある日突然挙動が変わります。→ ID ピン止め + 更新時の回帰テストを義務化します
  • コンテキスト長の大きさでモデルを選ぶ — 「入るから全部入れる」はコスト・精度の両面で悪手です。→ 必要な情報を選ぶ設計(コンテキストエンジニアリング)が先です

チェックリスト

  • 制約(データ要件・モダリティ・レイテンシ)で選択肢を絞ってからティアを選んだか
  • 「中位を既定に、検証して上下する」運用になっているか
  • 出力・思考・キャッシュ・バッチを含めた実効単価で比較したか
  • タスク別のモデル使い分けがチームで文書化されているか
  • 本番のモデル ID がピン止めされ、更新時の回帰テストがあるか
  • 評価者(LLM-as-a-Judge)を被評価モデルと分けたか

関連トピック

参考資料

TODO・未確認事項

変わりやすい項目(定点観測)