Claude API と OpenAI API の料金比較
低価格帯と frontier 帯は OpenAI が安く、均衡帯の output は Claude が安い一方、272K を超える長文ではルールの違いが結果を変えます。
Claude API と OpenAI API の料金比較に絶対的な勝者はいません。低価格帯では GPT-5.6 Luna が Claude Haiku 4.5 より大幅に安く、均衡帯では Claude Sonnet 5 の標準 output が GPT-5.6 Terra より安く、frontier 帯では GPT-5.6 Sol の標準 input/output が Claude Opus 5 より安い料金です。input が 272K を超えると OpenAI の長文倍率で frontier の差が変わります。
これは API の rate card の比較であり、モデル品質の比較ではありません。retry、制約漏れ、長い output が増えれば、安いモデルでも受け入れ済みタスクのコストは高くなります。
低価格ペアだけを確認する場合は、Claude Haiku 4.5 と GPT-5.6 Luna の比較を参照してください。
価格を 2026 年 9 月 21 日に再確認。 Anthropic と OpenAI の公式価格ルール、OmniaKey の現在のカタログ価格を再確認しました。検索結果には旧 Sonnet 料金が残る場合があり、正確な検索量は主張していません。独立した cross-provider benchmark は実施していません。
Claude API と OpenAI API の料金を一覧で比較
| 判断項目 | Claude API | OpenAI API |
|---|---|---|
| 最安の低価格帯 | Haiku 4.5:input $1 / output $5 | GPT-5.6 Luna:$0.20 / $1.20 |
| 均衡帯の標準 input | Sonnet 5:$2 | Terra:$2 |
| 均衡帯の標準 output | Sonnet 5:$10 | Terra:$12 |
| Frontier の標準 input | Opus 5:$5 | Sol:$4 |
| Frontier の標準 output | Opus 5:$25 | Sol:$20 |
| Cache read 割引 | 基本 input の 90% 引き | 基本 input の 90% 引き |
| 非同期 Batch | input/output 50% 引き | input/output 50% 引き |
| Native long context | Claude 4.6+ の 1M window は標準料金 | 272K 超で request 全体が高い料金 |
| 常に安い Provider | 未確立 | 未確立 |
Direct rate card では低価格帯と frontier は OpenAI が有利で、均衡帯の output は Claude がわずかに有利です。ただし別モデルが同じ能力という意味ではありません。
現在の標準 token 価格
順番は input / cache read / output、1M token あたり USD です。
| Coding tier | Claude model | Claude price | OpenAI model | OpenAI price |
|---|---|---|---|---|
| Low-cost | Claude Haiku 4.5 | $1 / $0.10 / $5 | GPT-5.6 Luna | $0.20 / $0.02 / $1.20 |
| Balanced | Claude Sonnet 5 | $2 / $0.20 / $10 | GPT-5.6 Terra | $2 / $0.20 / $12 |
| Frontier | Claude Opus 5 | $5 / $0.50 / $25 | GPT-5.6 Sol | $4 / $0.40 / $20 |
同じ価格帯に並ぶからといって Haiku と Luna、Sonnet と Terra、Opus と Sol が同等とは限りません。購入ポジションを比べるための表であり、能力の同等性を証明する benchmark ではありません。
ライブモデルカタログでは direct provider 料金と OmniaKey 料金を分けて表示しています。本番予算の前に再確認してください。
Cache write と cache hit は別の料金
両社とも cache hit は標準 input の 0.1 倍ですが、cache の作成方法は違います。
| Cache event | Claude API | OpenAI API |
|---|---|---|
| Cache hit / refresh | 基本 input の 0.1x | 基本 input の 0.1x |
| 短い cache write | 5 分で 1.25x | 1.25x |
| 長い cache write | 1 時間で 2x | この rate card に同じ期間なし |
Sonnet 5 と Terra の 5 分 write は 1M token あたり $2.50、Sonnet の 1 時間 write は $4.00 です。Sol は $5.00、Opus は 5 分 $6.25、1 時間 $10.00 です。
安定した prefix が write 料金を回収できる回数だけ再利用されるときに caching が有効です。cache write、cache read、miss を分けて記録してください。
Batch と Flex の価格
Anthropic Batch API は input と output を 50% 割引します。OpenAI Batch も GPT-5.6 の input、cache、cache write、output を半額にします。OpenAI の Flex は同じ token 料金を表示し、速度と availability を下げてコストを抑える tier です。
Batch は評価セット、offline 分類、一括レビューなどに向きます。次の tool call を待つ interactive coding agent の代替ではありません。Provider-hosted tool の料金は token とは別に予算化します。対象モデルの regional-processing endpoint には 10% の data-residency premium が加わる場合があります。
長い context では比較結果が変わる
Anthropic は Claude 4.6 以降の native 1M context を標準 token 料金で扱います。OpenAI の GPT-5.6 は input が 272K を超えると request 全体に long-context 料金を適用します。
- input と cached input は短文料金の 2 倍。
- cache write は短文料金の 2 倍。
- output は短文料金の 1.5 倍。
Terra は input $4、output $18、Sol は input $8、output $30、Luna は input $0.40、output $1.80 になります。1M の badge は無料枠ではありません。
短い coding task の料金
未 cache input 100,000 token、output 20,000 token と仮定します。tool、retry、regional premium、gateway 料金は除外します。
| Tier | Claude direct cost | OpenAI direct cost | 低い rate-card total |
|---|---|---|---|
| Haiku 4.5 vs Luna | $0.20 | $0.044 | OpenAI Luna |
| Sonnet 5 vs Terra | $0.40 | $0.44 | Claude Sonnet |
| Opus 5 vs Sol | $1.00 | $0.80 | OpenAI Sol |
計算式は次のとおりです。
cost = input_millions x input_rate
+ output_millions x output_rate
Cache を繰り返し読む task
同じ 100,000 input が warm cache hit になり、output が 20,000 token の場合です。以前の write 料金は含めません。
| Tier | Claude cached run | OpenAI cached run |
|---|---|---|
| Haiku 4.5 vs Luna | $0.11 | $0.026 |
| Sonnet 5 vs Terra | $0.22 | $0.26 |
| Opus 5 vs Sol | $0.55 | $0.44 |
両社の cache read 割引が同じため相対結果も近くなります。実際の節約は prefix の安定性と reuse 回数で決まります。
300K input の task ではどうなるか
未 cache input 300,000 token、output 40,000 token とします。OpenAI は 272K 閾値を超え、Claude は native context 内です。
| Pair | Claude calculation | OpenAI calculation |
|---|---|---|
| Sonnet vs Terra | 0.3 x $2 + 0.04 x $10 = $1.00 | 0.3 x $4 + 0.04 x $18 = $1.92 |
| Opus vs Sol | 0.3 x $5 + 0.04 x $25 = $2.50 | 0.3 x $8 + 0.04 x $30 = $3.60 |
これは Claude の品質が高い証明ではありません。同じ token 数でも direct-provider の規則で料金が変わることを示す計算です。
OmniaKey の現在価格は別の route
OmniaKey は両方の family を一つの prepaid balance で提供します。現在の gateway 料金は direct Anthropic/OpenAI 料金とは別で、独立に変わる可能性があります。
| Model | OmniaKey input / cache / output per 1M |
|---|---|
| Claude Haiku 4.5 | $0.28 / $0.028 / $1.40 |
| GPT-5.6 Luna | $0.20 / $0.02 / $1.20 |
| Claude Sonnet 5 | $0.84 / $0.084 / $4.20 |
| GPT-5.6 Terra | $0.30 / $0.03 / $1.80 |
| Claude Opus 5 | $1.40 / $0.14 / $7.00 |
| GPT-5.6 Sol | $0.45 / $0.045 / $2.70 |
現在の gateway 表では 3 ペアとも GPT 側が安くなります。これは route の比較であり、公式 provider 料金の変更を意味しません。
Provider のロゴではなく workload で選ぶ
狭く反復的で検証しやすい大量 task は Luna から始めるとよいでしょう。日常の repository 作業は Sonnet または Terra、曖昧で誤りのコストが高い作業は Opus または Sol を候補にします。
広い family 比較は coding model guide、残高と usage の確認は balance and usage guideを参照してください。
完了タスクのコストを比較する
completed-task cost = accepted run
+ failed attempts and retries
+ provider-hosted tool charges
+ developer correction time
同じ repository commit、prompt、test command で model ID、protocol、effort、input、cache、output、tool、retry、経過時間、受け入れ結果を記録します。
最終結論
低価格帯と frontier 帯の direct rate card は OpenAI が有利で、均衡帯の標準 output は Claude が有利です。OpenAI の 272K 超 long-context 倍率と、Claude の標準 1M 料金を必ず分けて計算してください。
万能に安い Provider はありません。cache write と tool 料金を含め、実際に購入する route で accepted-task cost を測定してください。
FAQ
Claude API と OpenAI API はどちらが安い?
Tier と workload によります。Luna は Haiku より安く、Sonnet は Terra より標準 output が安く、Sol は Opus より標準 input/output が安い一方、272K 超では Sol の長文料金が上がります。
料金の主な違いは?
Claude は 5 分/1 時間の cache write、OpenAI は 272K 超 request 全体の倍率を持ちます。両社とも cache read 90% 引き、Batch 50% 引きです。
長文 context ではどちらが安い?
同じ token 数なら 272K 超の direct 料金は Claude 側が有利ですが、tokenizer と結果は異なります。実際の usage で確認してください。
Subscription はこの価格に含まれますか?
いいえ。これは developer API token 料金です。Claude/ChatGPT の月額プランとは別です。
一つの API key で Claude と GPT を使えますか?
OmniaKey では対応する Claude と GPT を一つの prepaid balance から利用できます。指定 model と protocol は明示されます。
Batch は interactive agent に使えますか?
通常はそのままの代替になりません。Batch は非同期の offline 作業向けです。
確認した情報源
- Anthropic API pricing
- OpenAI API pricing
- OpenAI GPT-5.6 Sol
- OpenAI GPT-5.6 Terra
- OpenAI GPT-5.6 Luna
- Anthropic model overview
Provider 価格と OmniaKey 料金は 2026 年 9 月 21 日に再確認しました。料金、regional premium、service tier、tool、gateway 料金は変わる可能性があるため、本番前に再確認してください。
Related English references: Claude Code pricing (English), Sonnet 5 vs Terra (English), Opus 5 vs Sol (English), and balance and usage (English).