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
価格の位置づけ
同種 65 モデル中の料金の位置
このバーは、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
指示追従(ちょうど三文 — 数えられる)、読み手に合わせた調整(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 で計算すると、このクレジットだけで Claude Opus 5 に対して約 24 回の ~8K トークンのリクエストを送れます。
Claude Opus 5 は何が得意ですか?
複雑なエージェント的コーディングとエンタープライズ作業向けに構築、深い推論と長期タスクで Opus 4.8 からの段階的な飛躍、思考はデフォルトでオン、無効化はエフォート high 以下のみ。全体像はベンダー公式のリリースノートに基づく「このモデルについて」セクションをご覧ください。
Claude Opus 5 の料金はいくらですか?
Synthorai 上の Claude Opus 5 は入力 100 万トークンあたり $5、出力 100 万トークンあたり $25 です。ベンダー定価のままで、プラットフォーム手数料はありません。キャッシュ済み入力トークンは $0.5/M で課金されます。
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 時点)。
関連モデル
比較
このページの値はすべてベンダー自身のドキュメント(上部にリンク)から転記し、確認した日付を付しています。価格はカタログ全体で比較しますが、ベンダーごとに定義が異なる仕様値は差異を明記するにとどめ、図表で比較はしません。当社が測定した数値はなく、スコアも付けていません。