
claude-opus-5-5Claude Opus 5.5 は Anthropic の Claude 5.5 ファミリー最初のモデルで、2026 年 9 月 22 日に公開されました。APIMODELS では入力 100 万トークン $2.40、出力 100 万トークン $12.00 で、公式定価 $4 / $20 より 40% 安く、キャッシュ読み取り $0.12、書き込み $3.00 です。Anthropic の説明では、ほとんどの作業で Claude Fable 5.1 と同等の成果を出しながら、典型的な負荷での実行コストは Opus 5 より 40% 低く、長時間のエージェント型コーディングとナレッジワーク向けに作られています。仕様は Fable 5.1 と同じで、コンテキスト 100 万トークン、最大出力 128K、テキストと画像の入力、信頼できる知識カットオフは 2026 年 6 月です。適応的思考は常時オンで無効化できず、深さは effort パラメータ(既定 medium)で制御します。Fable 5.1 から引き継がれた 4 つの破壊的変更に注意してください。ツール使用の強制はエラーになり、thinking ブロックは生成したモデルに紐づき、旧 computer_20251124 ツールは受け付けられず、ツール呼び出しの間のテキストは thinking ブロックの中で返ります。/v1/messages か OpenAI 互換の /v1/chat/completions をキー 1 つで呼べ、失敗したリクエストは課金されません。
View complete API reference with all parameters and examples.
Enable real-time streaming responses with Server-Sent Events.
{
"model": "claude-opus-5-5",
"stream": true,
"max_tokens": 1024,
"messages": [...]
}Enable Claude to use tools and call functions.
{
"model": "claude-opus-5-5",
"max_tokens": 1024,
"tools": [{
"name": "get_weather",
"description": "Get current weather for a location",
"input_schema": {
"type": "object",
"properties": {
"location": {"type": "string", "description": "City name"}
},
"required": ["location"]
}
}],
"tool_choice": {"type": "auto"},
"messages": [{"role": "user", "content": "What's the weather in Tokyo?"}]
}Analyze PDF documents by sending them as base64 encoded content.
{
"model": "claude-opus-5-5",
"max_tokens": 1024,
"messages": [{
"role": "user",
"content": [{
"type": "document",
"source": {
"type": "base64",
"media_type": "application/pdf",
"data": "<base64_encoded_pdf>"
}
}, {
"type": "text",
"text": "Summarize this document."
}]
}]
}Get structured JSON responses that match your schema.
{
"model": "claude-opus-5-5",
"max_tokens": 1024,
"output_format": {
"type": "json_schema",
"schema": {
"type": "object",
"properties": {
"name": {"type": "string"},
"age": {"type": "integer"}
},
"required": ["name", "age"]
}
},
"messages": [{"role": "user", "content": "Extract info: John is 30 years old"}]
}Enable Claude to search the web for up-to-date information.
{
"model": "claude-opus-5-5",
"max_tokens": 1024,
"tools": [{
"type": "web_search_20250305",
"name": "web_search",
"max_uses": 5
}],
"messages": [{"role": "user", "content": "What's the latest news about AI?"}]
}| Parameter | Type | Required | Description |
|---|---|---|---|
| model | string | Yes | Model identifier (e.g., claude-opus-5-5) |
| messages | array | Yes | Array of message objects with role and content |
| max_tokens | integer | Yes | Maximum tokens in the response (1 - 128000) |
| system | string | No | System prompt to set context |
| stream | boolean | No | Enable streaming responses (SSE) |
| temperature | number | No | Sampling temperature (0.0 - 1.0) |
| top_p | number | No | Nucleus sampling threshold (0.0 - 1.0) |
| top_k | integer | No | Top-k sampling (0 - infinity) |
| stop_sequences | array | No | Sequences that stop generation |
| tools | array | No | Function calling tools definition |
| tool_choice | object | No | Tool selection strategy (auto/any/tool) |
| thinking | object | No | Enable extended thinking mode |
| output_format | object | No | Structured output with JSON schema |
View complete API reference with streaming, thinking, and more.
Billing: Cost = (input_tokens * input_price + output_tokens * output_price) / 1,000,000
100 万トークン $2.40 / $12.00、公式定価は $4 / $20。キャッシュ読み取り $0.12
Anthropic:ほとんどの作業で Fable 5.1 と同等、実行コストは Opus 5 より 40% 低い
Fable 5.1 と同じ仕様。テキストと画像の入力。知識カットオフ 2026 年 6 月
無効化不可。深さは effort(既定 medium)で制御。ツール使用の強制はエラーになる
Claude Opus 5.5 は Anthropic の大規模言語モデル API です。Claude Opus 5.5 は Anthropic の Claude 5.5 ファミリー最初のモデルで、2026 年 9 月 22 日に公開されました。APIMODELS では入力 100 万トークン $2.40、出力 100 万トークン $12.00 で、公式定価 $4 / $20 より 40% 安く、キャッシュ読み取り $0.12、書き込み $3.00 です。Anthropic の説明では、ほとんどの作業で Claude Fable 5.1 と同等の成果を出しながら、典型的な負荷での実行コストは Opus 5 より 40% 低く、長時間のエージェント型コーディングとナレッジワーク向けに作られています。仕様は Fable 5.1 と同じで、コンテキスト 100 万トークン、最大出力 128K、テキストと画像の入力、信頼できる知識カットオフは 2026 年 6 月です。適応的思考は常時オンで無効化できず、深さは effort パラメータ(既定 medium)で制御します。Fable 5.1 から引き継がれた 4 つの破壊的変更に注意してください。ツール使用の強制はエラーになり、thinking ブロックは生成したモデルに紐づき、旧 computer_20251124 ツールは受け付けられず、ツール呼び出しの間のテキストは thinking ブロックの中で返ります。/v1/messages か OpenAI 互換の /v1/chat/completions をキー 1 つで呼べ、失敗したリクエストは課金されません。 APIMODELS のプラットフォーム経由なら、統一 API と明朗な従量課金でこのモデルを呼び出せます。 現在の料金: Input: $2.40, Output: $12.00 per 1M tokens。
問い合わせに自動で答える対話システムを構築し、対応の効率を上げます。
記事、メール、広告コピーなどの文章を自動で書き、制作の手数を減らします。
コードの記述、デバッグ、レビューを補助し、開発を前に進めます。
非構造化データを読み解き、要点を抽出して要約レポートにまとめます。
Claude Opus 5.5 は APIMODELS 経由で Input: $2.40, Output: $12.00 per 1M tokens で利用できます。課金は従量制で、生成した分だけの支払いです。
APIMODELS に登録して API キーを取得し、統一エンドポイントを呼ぶだけです。cURL / Python / Node.js のサンプルを含む詳しいドキュメントを用意しています。
APIMODELS は同じ Claude Opus 5.5 を集約プラットフォーム経由で提供します。統一された API インターフェースなので、プロバイダごとにアカウントを作る必要はありません。キー 1 本ですべてのモデルに届きます。
入力 100 万トークン $2.40、出力 100 万トークン $12.00、キャッシュ読み取り $0.12、書き込み $3.00 です。Anthropic の定価は $4 / $20、キャッシュ読み取り $0.20 なので 40% 安くなります。実際のトークン数で課金し、失敗したリクエストは無料、月額の最低料金もありません。
Anthropic 自身の位置づけは、Opus 5.5 はほとんどの作業で Fable 5.1 と同等の成果を出しつつ、典型的な負荷での実行コストは Opus 5 より 40% 低い、というものです。当サイトでは Opus 5.5 が $2.40 / $12.00、Opus 5 が $3 / $15、Fable 5.1 が $5 / $25 です。あるタスクが Fable 5.1 でしか正しくできないと確認済みでない限り、Opus 5.5 から始めるのが得です。3 つとも仕様は同じで、コンテキスト 100 万、出力 128K です。
モデル名を claude-opus-5-5 に変えるだけですが、4 つの破壊的変更があります。適応的思考が常時オンになり無効化できなくなった(深さは effort で制御、既定 medium)。特定ツールを指定する tool_choice によるツール使用の強制はエラーになる。thinking ブロックは生成したモデルに紐づくため、古い thinking ブロックをモデルをまたいで引き継げない。旧 computer_20251124 ツールは受け付けられない。さらにツール呼び出しの間のテキストは thinking ブロックの中で返るため、それを進捗表示に使うアプリは display を設定する必要があります。
どちらも使えます。Anthropic ネイティブの POST https://api.apimodels.app/v1/messages か、OpenAI 互換の /v1/chat/completions に、model を claude-opus-5-5、Authorization: Bearer に apimodels のキーを付けて送ります。ストリーミング、ツール呼び出し、画像入力に対応し、プロンプトキャッシュは Anthropic の cache_control の使い方に従い、ヒットは $0.12 で課金されます。
apimodels.app なら Anthropic のアカウントや支払い設定は不要です。米ドル残高に Stripe(クレジットカード)、PayPal、Alipay、USDT で前払いチャージし、その残高から Claude Opus 5.5 を入力 100 万トークン $2.40、出力 $12.00 で使えます。課金は成功したリクエストだけです。
APIMODELS では Claude Opus 5.5 が 60 以上のモデルと同じ API キー・同じ残高の上に並んでいるので、選択は「相性」の問題であって「囲い込み」の問題ではありません。40% Below Official、1M Context、Agentic Coding、Adaptive Thinking に対応しており、他の大規模言語モデルモデルと価格・機能を並べて評価できます。乗り換えはモデル名の文字列を 1 つ書き換えるだけ。新しいアカウントも追加の実装も要りません。大規模言語モデルの選択肢と最新価格は apimodels.app/models で確認できます。
Claude Opus 5.5 は次に対応しています: 40% Below Official、1M Context、Agentic Coding、Adaptive Thinking。パラメータの全一覧と呼び出し例は APIMODELS のドキュメントをご覧ください。
はい。APIMODELS は Claude Opus 5.5 を単一の統一 API とキー 1 本で提供します。プロバイダごとのアカウントも、各社の地域ごとのネットワーク経路を自分で面倒みる必要もありません。
Stripe(Visa、Mastercard などの国際カード)と Alipay に対応しています。支払い後、残高はすぐ反映されます。
Opus 5.5 does not output video. It writes a program that draws every frame, and you turn those frames into an MP4. We ran the whole pipeline once through apimodels.app on 30 September 2026: one API call, a 12-second 1280x720 promo, 360 frames rendered with headless Chrome, encoded with ffmpeg. This is exactly what we did and what it cost.
The one rule that makes everything else work: the page must expose window.renderFrame(t) and draw frame t from scratch, with no clock, no randomness and no state carried between calls. Then a script can ask for frame 0, frame 1 … frame 359 in any order and get the same picture every time, which is what a video encoder needs. A page that animates itself with requestAnimationFrame looks fine in a browser but cannot be exported frame-accurately. We also fixed the rhythm in the prompt (120 BPM, a beat every 0.5 s) and asked the model to list its beat plan as a comment; it did, 24 beats, and every cut landed on one.
Describe what happens in each time window (problem, turn, payoff) before any visual detail. Name the labels you want on screen and say what must not appear (we asked for plain rounded labels instead of real company logos). Style comes last and stays short: one accent colour, which easing functions, and an explicit "no clutter in the last 3 seconds". The full prompt we sent is below, unedited.
The prompt we sent (verbatim)
You are writing a program that renders a video. Output one complete, self-contained HTML file and nothing else.
Rules for the program (these make it renderable frame by frame):
1. A single <canvas> of exactly 1280x720, no CSS scaling, black page background.
2. Expose a global function window.renderFrame(t) that draws the frame at time t (seconds, 0 <= t < 12) from scratch. Everything on screen must be a pure function of t: no Date.now, no performance.now, no Math.random (use a seeded PRNG if you need noise), no accumulated state between calls, no requestAnimationFrame loop.
3. Also expose window.DURATION = 12 and window.FPS = 30. When the page is opened normally, play it once in a loop with requestAnimationFrame by calling renderFrame, so a human can preview it.
4. No external assets, fonts, images or libraries. Use system-ui for text.
5. The rhythm is 120 BPM: a beat every 0.5 s. Put every major cut, text entrance and impact on a beat time (a multiple of 0.5). List the beat plan as a comment at the top of the script.
The story (tell this, then decide the visuals):
A 12-second promo for "APIMODELS", an API gateway. Problem, then turn, then payoff:
- 0-3 s: a developer's screen is cluttered with many different API keys and SDK logos flying in from every side, overlapping, getting chaotic (draw them as simple rounded labels such as "image", "video", "LLM", "audio", "key_1", "key_2", "sdk", not real company logos).
- 3-4.5 s: everything snaps together on a beat and collapses into one glowing key.
- 4.5-9 s: from that one key, lines fan out to a grid of model cards that light up one per beat (label them "145 models", "image", "video", "LLM", "audio", "one endpoint").
- 9-12 s: clean end card: the word APIMODELS, the line "One key. Every model.", and "apimodels.app" small underneath; hold still for the last second.
Style: dark background, one accent colour (electric violet #7c5cff) plus white, motion with easing (easeOutCubic / easeInOutQuad written by you), subtle depth (scale and blur fall-off), no clutter in the final 3 seconds.
Before the code, do not explain. Return only the HTML.Opus 5.5 thinks before it writes, and the thinking counts as output. On this prompt the first character of the answer arrived after 110 seconds and the whole reply took 6 minutes 37 seconds: 31,786 output tokens for about 16,000 characters of HTML. Stream the request so the connection stays alive, and do not send a small max_tokens; the gateway forwards none when you omit it, so the model uses its own limit. The call cost $0.368 at $2.40 / $12 per million tokens, and the exact amount is returned by GET /v1/records/{id}.
curl https://api.apimodels.app/v1/chat/completions \
-H "Authorization: Bearer $APIMODELS_API_KEY" \
-H "Content-Type: application/json" \
-d "$(jq -n --rawfile p prompt.md \
'{model:"claude-opus-5-5", stream:true, messages:[{role:"user", content:$p}]}')" \
--no-buffer > stream.txt
# no max_tokens on purpose: this run used 31,786 output tokens, mostly thinkingOpen the page, stop its preview loop, then call renderFrame(i / 30) for every frame and read the canvas back as a PNG. 360 frames took 14 seconds on a laptop and the page threw no errors. Encoding to H.264 with faststart gave a 1.8 MB file that plays everywhere.
// render.mjs — pnpm add puppeteer-core; uses the Chrome you already have
import puppeteer from 'puppeteer-core'
import { mkdirSync, writeFileSync } from 'node:fs'
mkdirSync('frames', { recursive: true })
const browser = await puppeteer.launch({
executablePath: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome',
})
const page = await browser.newPage()
await page.setViewport({ width: 1280, height: 720 })
await page.goto('file://' + process.cwd() + '/promo.html')
await page.evaluate(() => { window.requestAnimationFrame = () => 0 }) // stop the preview loop
const { DURATION, FPS } = await page.evaluate(() => ({ DURATION, FPS }))
for (let i = 0; i < DURATION * FPS; i++) {
const png = await page.evaluate((t) => {
window.renderFrame(t)
return document.querySelector('canvas').toDataURL('image/png')
}, i / FPS)
writeFileSync(`frames/f${String(i).padStart(4, '0')}.png`, Buffer.from(png.split(',')[1], 'base64'))
}
await browser.close()ffmpeg -framerate 30 -i frames/f%04d.png -c:v libx264 -pix_fmt yuv420p -crf 20 -movflags +faststart promo.mp4
# add a soundtrack afterwards if you have one:
# ffmpeg -i promo.mp4 -i beat.mp3 -c:v copy -shortest promo-with-audio.mp4Pull a few frames at the story beats into one contact sheet and compare them with the brief: here 2.3 s (the clutter), 3.5 s (one key), 7.2 s (cards lighting up) and 11.3 s (end card). All four matched on the first try. To change something, ask for it by timecode and beat ("at 7.5 s the sixth card should light up with a pulse"), and ask for the whole file back so the frame contract stays intact.

Idea credit: the workflow was inspired by EianLu’s article on making motion videos with Opus 5.5 on X. Everything on this page (prompt, code, video, numbers) comes from our own run. Read the original article on X
How to get access, regional availability, and how this model compares with its alternatives.