3行でいうと

  • 3社とも、考えるために使った思考トークンは、画面に見えなくても出力トークンとして課金されます。要約だけが返っても、課金は完全な思考の量です。
  • 設定の形は会社ごとに違います。OpenAIはreasoning.effort、Anthropicは適応的思考とeffort、Googleは世代によりthinking_levelまたはthinkingBudgetです。
  • 上限のmax_tokensなどには思考も含まれます。小さくすると、見える答えが出る前に打ち切られて、思考代だけ払うことがあります。

この記事は、実際に使って確かめた記録ではありません。この記事は公式の文書や料金ページを読んでまとめたものです。数字は2026年10月22日に確認しました。変わることがあります。

先に結論

前提:何の話か

APIは、アプリの中からAIを呼び出す開発者向けの窓口です。トークンは、AIが読み書きする文字の量を数える単位です。この記事の価格は、特に断らない限り「100万トークンあたり」の米ドルです。

推論モデルは、答えを書く前に、内部で段階的に考える仕組みをもつモデルです。その考えた内容の長さを思考トークン(OpenAIでは reasoning tokens)と呼びます。考える量が多いほど、難しい問題には強くなりますが、時間もお金もかかります。そこで、考える量を指定できるようになっています。

3社の設定の形

OpenAI Anthropic(Claude) Google(Gemini)
指定の名前 reasoning.effort(Responses API)、reasoning_effort(Chat Completions) thinking(adaptiveなど)とoutput_config.effort Gemini 3系はthinking_level。2.5系はthinkingBudget
値 モデルによりnone、minimal、low、medium、high、xhigh、max effortはlow、medium、high、xhigh、max thinking_levelはminimal、low、medium、high(モデルにより一部)
既定値 GPT-6.1 Sol、GPT-6 Luna、GPT-5.6などはmedium 多くはhigh。Opus 5.5とHaiku 5.5はmedium Gemini 3.1 Proはhigh、3.8 Flashと3.6 Flashはmedium、3.5 Flash-Liteはminimal
思考の見え方 生の思考は見えない。要約の依頼方法は、10月22日の文書では見つからず 要約(summarized)か省略(omitted)。Claude 5系とOpus 4.8/4.7の既定はomitted 要約を依頼する設定がある
思考の課金 出力トークンとして課金 完全な思考のトークンで課金(要約ではない) 出力と思考の合計。完全な思考で課金
使用量の欄 usage.output_tokens_details.reasoning_tokens usage.output_tokensに含む。thinking_tokensの内訳欄の言及もあり thoughtsTokenCount(generateContent)。Interactions APIではtotal_thought_tokens

各社の中身

OpenAI

公式の推論の文書(Reasoning)によると、次の通りです。

Anthropic

公式の拡張思考(extended thinking)、思考(thinking)、effortの文書によると、次の通りです。

公式文書の適応的思考の例の一部です(この記事では実行していません)。

response = client.messages.create(
    model="claude-opus-5-5",
    max_tokens=16000,
    thinking={"type": "adaptive", "display": "summarized"},
    messages=[{"role": "user", "content": "What is the greatest common divisor of 1071 and 462?"}],
)

Google(Gemini)

Geminiの思考の文書(generateContent版とInteractions版)によると、次の通りです。

数字:料金は「出力」に思考が入る

100万トークンあたり、米ドルです。2026年10月22日確認です。

モデル 入力 出力(思考を含む)
Claude Sonnet 5.5 2 10
Claude Opus 5.5 4 20
Claude Haiku 5.5(10万トークン以下) 0.10 0.50
OpenAI GPT-6.1 Sol 2 10
OpenAI GPT-6 Astra 10 50
Gemini 3.8 Flash(2026年内) 0.75 3.75
Gemini 3.1 Pro Preview(20万トークン以下) 2 12

Geminiの料金表では、出力の行に「(incl. thinking)」(思考を含む)と書かれています。AnthropicとOpenAIの料金表の数字は、別の思考用の単価ではなく、通常の出力単価です。OpenAIのモデルのページには、思考の課金の扱いは書かれていませんでしたが、推論の文書に「出力トークンとして課金」とあります。

同じ質問で、思考がどれだけ請求を変えるか(僕らの計算です)

僕らの計算です。思考の量は、実際の値ではなく、仮の数字です。

OpenAIの文書の例の数字を使う場合:出力1,186トークンのうち、思考が1,024トークンです。GPT-6.1 Solの出力単価は10ドルなので、 - 見える分(162トークン)だけなら:162×10÷100万=0.00162ドル。 - 実際の請求(1,186トークン):1,186×10÷100万=0.01186ドル。

見える答えの約7.3倍です。思考が答えより大きいと、請求は見える文章の量から想像するより、ずっと大きくなります。

仮の例(Claude Sonnet 5.5):見える答えが500トークン、思考が8,000トークンとします。出力単価は10ドルなので、500トークンだけなら0.005ドル、実際は8,500トークンで0.085ドルです。17倍になります。1万回なら、50ドルと850ドルの差です。入力の分は含めていません。

Anthropicの文書では、effortは「厳密なトークン予算ではなく、振る舞いの目安」です。実際の使用量は、応答の使用量の欄で見て、請求を見積もるのが安全です。

選び方・判断の基準

見立てです。次のように考えるのが無難だと思います。

よくある失敗・つまずき

気をつけること

出典

更新履歴