Claude Opus 5 は複雑なエージェント的コーディングとエンタープライズ作業向けの Anthropic のモデルで、移行ガイドは深い推論、エージェント的タスクと長期タスク、テスト時計算のスケーリングにおいて Claude Opus 4.8 からの段階的な飛躍と呼んでいます。
- 入力
- テキスト 画像 $5/M
- 出力
- テキスト $25/M
- キャッシュ読み取り
- $0.5/M
- コンテキスト
- 1M
- 知識カットオフ
- 2026-05
ベンチマーク
ベンダー公表値: Alibaba (Qwen) Anthropic ByteDance DeepSeek Google MiniMax Moonshot OpenAI Tencent Z.ai
価格の位置づけ
同種の 70 モデルの中での価格の位置
このバーは、Synthorai の同種モデルの中で、このモデルの価格がどのあたりにあるかを示しています。両端には、最も安いモデルと最も高いモデルの名前を表示しています。表示しているのは基本料金で、バッチ、リージョン、キャッシュ書き込みに関する割引は料金ページに記載しています。
仕様と制限
トークン
| コンテキストウィンドウ(ベンダー仕様) | 1,000,000 |
|---|---|
| 最大出力(ベンダー仕様) | 128,000 |
| 知識カットオフ | 2026-05 |
プロンプトキャッシュ
| キャッシュ方式 | 明示(オプトイン) |
|---|---|
| 最小プレフィックス | 512 プロバイダーのデフォルトは 1,024 |
| 保持時間 | デフォルト 5 分、オプションで 1 時間 |
| 書き込みコスト | 1.25x (5m) / 2x (1h) |
思考
| ベンダー側パラメータ | thinking.type + output_config.effort |
|---|---|
| 指定可能な値 | thinking.type adaptive · disabled; effort low · medium · high · xhigh · max |
| デフォルト | 思考はオン。エフォートは high(Claude API と Claude Code) リクエストで未指定の場合に適用 |
| 無効化の可否 | 対応 |
| 思考の挙動 | 思考の無効化はエフォート high 以下でのみ受け付けられ、xhigh または max で thinking {"type": "disabled"} を指定すると 400 エラーが返ります。display のデフォルトは "omitted" のため、display "summarized" を設定しない限り思考ブロックの thinking フィールドは空で返ります。 |
| パラメータ | reasoning_effort |
| 値 | minimal · low · medium · high ゲートウェイ側のパラメータ。上のベンダー別の対応が適用されます |
モデル
| モダリティ | テキスト + 画像 → テキスト |
|---|
- 1M コンテキストがデフォルトかつ最大で、より小さいコンテキストのバリアントはありません。
- キャッシュ可能な最小プロンプトは 512 トークンに引き下げ。
- 長辺 2576 px までの高解像度画像入力。
- Message Batches API では output-300k-2026-03-24 ベータヘッダーで最大 300k 出力トークン。
- 会話途中のツール変更はベータ。
- ファストモードは Claude API のみのリサーチプレビューです。
1 つのプロンプトを実行(ゲートウェイ経由で測定)
Claude Opus 5 合格 · 3 sentences
When reasoning is enabled, the model generates a hidden chain of "thinking" tokens before it writes the visible answer, and those internal tokens are billed at the output rate even though no one ever sees them — commonly 3–10x more tokens than the response itself. Because output tokens are priced several times higher than input tokens, that added volume hits us at our most expensive rate, which is why the bill roughly doubled while our request count stayed flat. The spend is controllable: we can cap the reasoning budget per call, route only genuinely hard requests to reasoning mode and cheaper models for the rest, and track cost per successfully completed task rather than cost per token, since a single correct answer usually beats three cheap retries plus human cleanup.
出力 529 tok レイテンシ 9.0 s
指示への忠実さ(ちょうど 3 文という、数えて確かめられる条件)、読み手に合わせた書き分け(CFO 向けの語り口)、そして下のトークンメーターに表れる、表示されない思考への課金の差。
Claude Opus 5 合格 · 8/8 cases
## Fixed version ```python def longest_run(xs): if not xs: return 0 best = 1 cur = 1 for i in range(1, len(xs)): if xs[i] == xs[i - 1]: cur += 1 else: cur = 1 if cur > best: best = cur return best ``` ## The bug The counters were tracking the wrong quantity: `cur` counted *matching adjacent pairs* rather than *elements in the current run*, and both counters started at `0` instead of `1`. Since a run of length *n* contains only *n − 1* adjacent equal pairs, every result came back one too small — `[1, 1]` returned 1, `[3, 3, 3]` returned 2 — and a single-element list returned 0 because the loop body never executed and `best` kept its initial value of `0`. […]
出力 1094 tok レイテンシ 16.1 s
修正が本当に正しいか(実行して確かめられる)、説明の密度、範囲の限られたタスクでのトークン効率。
Claude Opus 5 合格 · 5/5 fields, guidance "Withheld pending Q4 close"
```json { "company": "Meridian Robotics", "quarter": "Q3", "revenue_usd_m": 412, "growth_pct": 11, "guidance": "Withheld pending Q4 close" } ``` Notes on judgment calls: - **quarter**: "September quarter" is labeled Q3 because the text refers to an upcoming "Q4 close," implying a calendar-aligned fiscal year. No fiscal year is given. - **revenue_usd_m**: 412 is stated as constant-currency and hedged ("call it"), so it's approximate; the currency is not explicitly stated as USD. - **growth_pct**: "up eleven and change" means slightly more than 11, so 11 is a floor rather than an exact figure.
出力 539 tok レイテンシ 7.6 s
スキーマの遵守(存在しないフィールドを作らない)、ハルシネーションを誘う条件への耐性(guidance は明示的に伏せてある)、構造化出力の実現方法の違い。
Claude Opus 5 合格 · 123 words, 0 banned, 1 question
**Cross-Provider Prompt Caching** We're introducing Cross-Provider Prompt Caching in the API Gateway. Repeated system prompts, long documents, and few-shot examples are stored once at the gateway layer and reused across OpenAI, Anthropic, Google, and self-hosted models. Instead of paying full input token costs on every request, your application sends a cache reference, and the gateway rehydrates the context before forwarding it downstream. Why does that matter? Teams running high-volume agents and retrieval pipelines typically see input token spend fall 40 to 70 percent, with median latency dropping by several hundred milliseconds. Caches are scoped per project, encrypted at rest, and invalidated automatically when a prompt template changes. Enable it with a single header, and see the docs for TTL tuning and per-route controls.
出力 1593 tok レイテンシ 19.1 s
制約の遵守(語数の上限、禁止語リスト、疑問文はひとつだけ)、文体の癖、長さの制御。
30 秒で Claude Opus 5 を使い始める
OpenAI 互換。base_url を差し替えるだけで、SDK はそのまま。POST /v1/chat/completions
from openai import OpenAI
client = OpenAI(
base_url="https://synthorai.io/v1",
api_key="sk-syn-...",
)
resp = client.chat.completions.create(
model="claude-opus-5",
messages=[{"role": "user", "content": "Summarize this diff"}],
reasoning_effort="medium",
)
print(resp.choices[0].message.content)import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://synthorai.io/v1",
apiKey: "sk-syn-...",
});
const resp = await client.chat.completions.create({
model: "claude-opus-5",
messages: [{ role: "user", content: "Summarize this diff" }],
reasoning_effort: "medium",
});
console.log(resp.choices[0].message.content);curl https://synthorai.io/v1/chat/completions \
-H "Authorization: Bearer sk-syn-..." \
-H "Content-Type: application/json" \
-d '{
"model": "claude-opus-5",
"messages": [{"role": "user", "content": "Hello"}],
"reasoning_effort": "medium"
}'package main
import (
"context"
"fmt"
"github.com/openai/openai-go/v3"
"github.com/openai/openai-go/v3/option"
)
func main() {
client := openai.NewClient(
option.WithBaseURL("https://synthorai.io/v1"),
option.WithAPIKey("sk-syn-..."),
)
resp, _ := client.Chat.Completions.New(context.TODO(), openai.ChatCompletionNewParams{
Model: "claude-opus-5",
Messages: []openai.ChatCompletionMessageParamUnion{
openai.UserMessage("Summarize this diff"),
},
ReasoningEffort: openai.ReasoningEffortMedium,
})
fmt.Println(resp.Choices[0].Message.Content)
}import com.openai.client.OpenAIClient;
import com.openai.client.okhttp.OpenAIOkHttpClient;
import com.openai.models.chat.completions.*;
import com.openai.models.ReasoningEffort;
OpenAIClient client = OpenAIOkHttpClient.builder()
.baseUrl("https://synthorai.io/v1")
.apiKey("sk-syn-...")
.build();
ChatCompletion resp = client.chat().completions().create(
ChatCompletionCreateParams.builder()
.model("claude-opus-5")
.addUserMessage("Summarize this diff")
.reasoningEffort(ReasoningEffort.MEDIUM)
.build());
System.out.println(resp.choices().get(0).message().content().orElse(""));Claude Opus 5 について
- Anthropic 自身の選択ガイダンスは、まずここから始め、利用可能な最高の能力を必要とするワークロードには Claude Fable 5 を確保することです。
- Opus 4.8 と同じ 100 万入力トークンあたり $5、100 万出力トークンあたり $25 の価格でのドロップインアップグレードであり、ベータヘッダーなしで既定の 1M トークンのコンテキストウィンドウ、128K の最大出力、適応的思考、プロンプトキャッシュ、バッチ処理、Files API、PDF 対応、ビジョンを維持します。
- 文書化された欠落は 2 つで、web fetch ツールが利用できないことと Priority Tier が非対応であることです。
- 移行時に引っかかる変更が 2 つあります。
- 思考が既定でオンになったため、thinking フィールドを省いたリクエストは以前は推論しなかったところで推論するようになり、max_tokens は引き続き思考と回答を合わせて上限を課します。
- そして思考をオフにできるのはエフォート high 以下のときだけです。
- 無効化した思考を xhigh または max と組み合わせると 400 が返るためです。
- エフォートは low から max までで既定は high、プロンプトキャッシュは 1,024 ではなく 512 トークンのプレフィックスから始まり、ファストモードはリサーチプレビューとして提供され、信頼できる知識カットオフは 2026 年 5 月です。
- サイバーセキュリティの安全性分類器がリクエストを拒否することがあり、Anthropic はこのモデルが指示されなくても自身の作業を検証すると注記しているため、古いプロンプトから引き継いだ検証の指示は過剰な検証を招きます。
- Synthorai は Claude Opus 5 を OpenAI 互換のチャットエンドポイント経由で提供します。
よくある質問
Claude Opus 5 API は無料で試せますか?
はい。新規アカウントには 10 回のお試し呼び出しと最大 $1 の無料クレジットが付き、カード登録は不要です。入力 $5/M で計算すると、このクレジットだけで、約 8K トークンのリクエストを Claude Opus 5 に約 24 回送れます。
Claude Opus 5 は何が得意ですか?
複雑なエージェント的コーディングとエンタープライズ作業向けに構築、深い推論と長期タスクで Opus 4.8 からの段階的な飛躍、思考はデフォルトでオン、無効化はエフォート high 以下のみ。詳しくは、ベンダー公式のリリースノートをもとにまとめた、このページのモデル紹介セクションをご覧ください。
Claude Opus 5 の料金はいくらですか?
Synthorai での Claude Opus 5 の料金は、入力 100 万トークンあたり $5、出力 100 万トークンあたり $25 です。プロバイダーの定価のままで、プラットフォーム手数料はかかりません。キャッシュ済み入力トークンは $0.5/M で課金されます。
Claude Opus 5 のコンテキスト長はどれくらいですか?
Claude Opus 5 のコンテキストウィンドウは 1M トークンです。1 回の応答で出力できるのは最大 128,000 トークンです。
Claude Opus 5 はプロンプトキャッシュに対応していますか?
はい。オプトイン方式で、内容が変わらないプレフィックスに cache_control のブレークポイントを付けて指定します。キャッシュ済み入力トークンは $0.5/M(未キャッシュは $5/M)で課金されます。なお、キャッシュには 512 トークン以上の、内容が変わらないプレフィックスが必要です(TTL デフォルト 5 分、オプションで 1 時間)。 プロンプトキャッシュガイド →
Claude Opus 5 を利用するには?
お使いの OpenAI SDK の base_url を "https://synthorai.io/v1" に向け、model="claude-opus-5" を設定すれば完了です。API キー 1 本でゲートウェイ上のすべてのモデルを利用できます。
Claude Opus 5 の知識カットオフはいつですか?
ベンダー公式ドキュメントによると、Claude Opus 5 の知識カットオフは 2026-05 です(2026-07-28 時点)。
関連モデル
比較
このページの値は、すべてベンダー自身のドキュメント(上部にリンクがあります)から転記したもので、確認した日付を添えています。価格はカタログ全体で比較しています。一方、ベンダーによって定義が異なる仕様値は、違いを明記するにとどめ、グラフでの比較はしていません。当社が測定した数値はなく、スコアも付けていません。