メインコンテンツまでスキップ

Claude モデルの選び方

初級

Anthropic は、能力・コスト・速度の異なるモデルのファミリーを提供しています。うまく選ぶコツは、ほとんどがモデルを仕事に合わせること、そして必要のない能力に過剰に支払わないことに尽きます。

現在のモデル

Last verified: 2026-06-20 · Official models & pricing

ModelAPI model IDTierBest for
Claude Opus 4.8claude-opus-4-8Opus — most capableThe hardest reasoning, long-horizon agents, and complex coding where quality matters more than cost.
Claude Sonnet 4.6claude-sonnet-4-6Sonnet — balancedThe default workhorse: strong coding and reasoning at a fraction of Opus cost. Start here for most production work.
Claude Haiku 4.5claude-haiku-4-5-20251001Haiku — fastest & cheapestHigh-volume, latency-sensitive tasks: classification, extraction, routing, simple chat, and cheap sub-agents.
Fable 5claude-fable-5Latest generationOne of the newest Claude models. Capabilities and positioning evolve quickly — check the official page above before choosing it.

Model IDs are exact; tiers and 'best for' are guidance. Pricing, context-window sizes and rate limits change frequently and are intentionally NOT listed here — always read them on the official page above. This file is the single source of truth: never hard-code model facts in prose, link to this table instead.

試してみる: どのモデルが合う?

3 つの質問に答えると、出発点となる推奨が得られます:

タスクの難易度
最も重視すること
リクエスト量
Claude Sonnet

バランスの取れた既定の選択肢 — Opusの数分の一のコストで、強力な推論とコーディングを実現。まずはここから始め、本当に品質の限界に達したときだけ上位モデルへ。

正確なモデルIDは次で確認してください: モデル一覧表. あくまで目安です — 確実を期すには、ご自身の入力で簡単な評価を実行してください。

メンタルモデル: 能力のはしご

  • Sonnet から始めましょう。 デフォルトの主力です — 妥当なコストで強力な推論とコーディングを提供します。大半のタスクはここから始めるべきです。
  • Opus に上げるのは、Sonnet が苦戦し、かつコストよりも品質が重要な場合のみです(難しい推論、扱いにくいエージェント、込み入ったコード)。
  • Haiku に下げるのは、大量処理、レイテンシーに敏感、またはシンプルな作業(分類、抽出、ルーティング、安価なサブエージェント)の場合です。

実際の選び方

  1. Sonnet をデフォルトにして、まず出荷する。
  2. 品質の天井にぶつかった? 難しい部分だけ Opus を試す。
  3. コストやレイテンシーが厳しい? そのステップに Haiku で十分か確認する。
  4. モデルを組み合わせる。 安価な前処理・後処理には Haiku を、難しい中核には Sonnet/Opus を使います。この「モデルの階層化」は最大級のコスト削減レバーの 1 つです — コストとレイテンシーを参照。

:::tip ベンチマークだけで選ばない 公開ベンチマークは出発点のヒントであって、あなたのタスクに対する結論ではありません。実際の入力をいくつか用意して、2 つのモデルにまたがる小さな評価(eval)を実行しましょう。数分で済み、推測よりはるかに優れています。 :::

正確なモデル ID を調べる

常に最新の API モデル ID を渡してください(例: messages.create の呼び出し内)。上記のモデル表または公式のモデルページから取得します。さらに、多くの場所にハードコードするのではなく設定から読み込むようにすると、モデルのアップグレードが 1 行の変更で済みます。

次へ